Token Endpoint
Generate an access token to get access to authorized fields.
An access token is required to access authorized fields on the schema. The /token
endpoint is used to resolve an API Token into an access token. An access token can be used for any number of requests, until it expires.
- Grab your API Token from your account page.
- Suppose your API Token is:
D3C4F-C0FF33-ADD-C0C0A
. You would use your API Token to request a fresh access token like this:
curl -H "Authorization: Bearer D3C4F-C0FF33-ADD-C0C0A" \-X POST \https://api.fontawesome.com/token
{ "access_token":"123.abc.456def" "expires_in":3600, "scopes":["public","kits_read"], "token_type":"Bearer"}
access_token
: the value of the access token to use in theAuthorization
header of subsequent query requestsexpires_in
: number of seconds until this access token expiresscopes
: the list of authorization scopes granted by this access tokentoken_type
: token type which would appear before the access token in theAuthorization
header, followed by a space, like this:
curl -H "Authorization: Bearer 123.abc.456def" ...