apps
Register client applications that can be used to obtain OAuth tokens.
Create an application
POST
https://mastodon.example/api/v1/apps
Create a new application to obtain OAuth2 credentials.
Returns: Application, with client_id
and client_secret
OAuth: Public
Version history:
0.0.0 - added
2.7.2 - now returns vapid_key
Request Body
client_name
string
A name for your application
redirect_uris
string
Where the user should be redirected after authorization. To display the authorization code to the user instead of redirecting to a web page, use urn:ietf:wg:oauth:2.0:oob
in this parameter.
scopes
string
Space separated list of scopes. If none is provided, defaults to read
.
website
string
A URL to the homepage of your app
Verify your app works
GET
https://mastodon.example/api/v1/apps/verify_credentials
Confirm that the app's OAuth2 credentials work. Returns: Application OAuth level: App token Version history: 2.0.0 - added 2.7.2 - now returns vapid_key
Headers
Authorization
string
Bearer <app token>
Last updated
Was this helpful?