Admin API access scopes

Part of the authorization process requires specifying which parts of a shop's data the client would like access to. A client can ask for any of the authenticated or unauthenticated access scopes listed below.

You can check your granted access scopes for an app via the AccessScope resource.

Authenticated access scopes

Authenticated access scopes control access to resources in the REST Admin API and the GraphQL Admin API. Authenticated access is intended for interacting with a store on behalf of the merchant to perform actions such as creating products and managing discount codes.