Skip to main content

Python wrapper for the Mastodon API

Project description

from mastodon import Mastodon

# Register app - only once!
     api_base_url = '',
     to_file = 'pytooter_clientcred.secret'

# Log in - either every time, or use persisted
mastodon = Mastodon(
    client_id = 'pytooter_clientcred.secret',
    api_base_url = ''
    to_file = 'pytooter_usercred.secret'

# Create actual API instance
mastodon = Mastodon(
    client_id = 'pytooter_clientcred.secret',
    access_token = 'pytooter_usercred.secret',
    api_base_url = ''
mastodon.toot('Tooting from python using #mastodonpy !')

Python wrapper for the Mastodon ( ) API. Feature complete for public API as of version v1.4 and easy to get started with.

You can install via pypi:

# Python 2
pip install

# Python 3
pip3 install

Full documentation and basic usage examples can be found at .

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution (13.3 kB view hashes)

Uploaded source

Built Distribution (13.2 kB view hashes)

Uploaded 2 7

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page