> Agent-readable docs index: /llms.txt. Download /docs.zip to grep all markdown files locally.

---
title: "Access Scopes"
---

When [Rye Shopify app](https://apps.shopify.com/rye) is installed, it requests the following access scopes:

| Scope                                   | Permission                                        | Why we need it                                                                                                         |
| --------------------------------------- | ------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- |
| `read_products`                         | View products details                             | Needed to retrieve product details for displaying products.                                                            |
| `read_product_listings`                 | View product listings                             | Necessary to display products available for sale in our app, even if they are not yet published on the Shopify store.  |
| `unauthenticated_read_product_listings` | View product listings without user authentication | Allows retrieval of product listings without requiring user authentication, useful for public-facing product displays. |
| `read_inventory`                        | View inventory levels                             | Necessary for syncing and displaying real-time stock levels from Shopify.                                              |
| `write_checkouts`                       | Create and modify checkouts                       | Allows our app to create new checkouts, facilitating a seamless purchase process for customers.                        |
| `write_draft_orders`                    | Create and modify draft orders                    | Allows our app to create and modify draft orders, aiding in pre-purchase processes and custom orders.                  |
| `read_orders`                           | View orders                                       | To access order details, update order status, and perform other order-related tasks.                                   |
| `write_orders`                          | Create and modify orders                          | Essential for creating orders via API when a customer places an order.                                                 |
| `read_fulfillments`                     | View fulfillment information                      | To track and manage order fulfillment status.                                                                          |
| `read_shipping`                         | View shipping information                         | Needed to access shipping rates, methods, and related information for order fulfillment.                               |
| `write_discounts`                       | Create and modify discounts                       | Enables our app to create and manage discounts directly, offering promotional deals to customers.                      |
| `read_returns`                          | View returns information                          | Enables our app to access and manage return requests and related information.                                          |
| `write_returns`                         | Create and modify returns                         | Required for processing and updating return requests through our app.                                                  |
| `read_shopify_payments_accounts`        | View Shopify Payments account details             | Essential for retrieving payment-related data and understanding the financial context of transactions.                 |

For more details on Shopify access scopes, visit the [Shopify Documentation](https://shopify.dev/docs/api/usage/access-scopes).


---

*Powered by [holocron.so](https://holocron.so)*
