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:
WHOSGOTS-684D-4B64-B0D2-THEBEEFBEEFS
. You would use your API Token to request a fresh access token like this:
curl -H "Authorization: Bearer WHOSGOTS-684D-4B64-B0D2-THEBEEFBEEFS" \-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" ...