Password-Based Authentication

You can authenticate with the API using your username and password to access your own resources.

To obtain a token with your password, execute the following request:

curl -X POST 'https://{CREDENTIALS_DOMAIN}/o/token' -d "username=YOUREMAIL&password=YOURPASSWORD"

You’ll receive a document in response like the following:

{
  "access_token": "YOURACCESSTOKEN",
  "token_type": "Bearer",
  "expires_in": 86400,
  "refresh_token": "YOURREFRESHTOKEN"
}

Don’t have a password on your account? In order to use the password-based grant, you need to set a password on your account. You might not have one already if you created your account via sign-in from an external identity provider, such as Facebook or Google. You can add a password once signed in from your Profile page. If you don’t yet have an account, sign up here. You will need a verified email address to access the following APIs, so make sure to complete that step.

Last updated

Was this helpful?