Skip to content

Authorization Scopes

Access GraphQL data that requires authorization with an access token.

Some fields in the GraphQL schema require an authorization scope to be associated with the access token, a JWT generated by the Token Endpoint, used for making the request. The access token’s scopes are determined by the scopes on the API token used.

Currently, the only API tokens that can be generated by Font Awesome account holders from the account page have the scopes public and kits_read. Contact Support if you have a use case that requires accessing fields with other authorization scopes.

Scopes

ScopeDescriptionAccess
publicdefault scope, granted automatically to requests that lack an Authorization headerFree
kits_readrequired for read-only access of kit configuration metadata for the kits on an accountPro only
profile_readrequired for read-only access to personally identifiable information on an account, such as emailContact us
domains_readrequired for read-only access to domains whitelisted for the Pro CDN for a given accountContact us
svg_icons_prorequired for read-only access to SVG icon data in Pro-only familyStyles
This scope also provides access to any SVGs for Font Awesome Free icons.
Pro only
svg_icons_freerequired for read-only access to SVG icon data in Font Awesome Free familyStylesFree