# API access scopes

&#x20;You can check your granted access scopes for an app via the AccessScope resource.

### Authenticated access scopes <a href="#authenticated-access-scopes" id="authenticated-access-scopes"></a>

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.

* `read_themes`, `write_themes`\
  Access to Asset and Theme.
* `read_products`, `write_products`\
  Access to Product, Product Variant, Product Image, and Product Custom Collection.
* `read_product_listings`

  Access to Product Listing, and Collection Listing.
* `read_inventory`, `write_inventory`

  Access to Inventory Level and Inventory Item.
* `read_customers`, `write_customers`\
  Access to Customer Detail and Customer Group.
* `read_orders`, `write_orders`\
  Access to Order, Transaction and Fulfillment.
* `read_fulfillments`, `write_fulfillments`

  Access to Fulfillment Service.
* `read_script_tags`, `write_script_tags`\
  Access to Script Tag.
* `read_content`, `write_content`

  Access to Page and Redirect.
* `read_fulfillments`, `write_fulfillments`\
  Access to Fulfillment Service.
* `read_shipping`, `write_shipping`\
  Access to Carrier Service, Shipping Rate, Country and Province.
* `read_checkouts`, `write_checkouts`\
  Access to Checkouts.
* `read_price_rules`, `write_price_rules`\
  Access to Price Rules.
* `read_analytics`

  Access to Analytics.
