# Scope catalog

Every scope the Ryde Agent Network defines, what it grants, and whether it needs a Ryde One membership behind it.

Scopes are exact strings and imply nothing by prefix: holding food.read does not grant food.order. Ask for the fewest that make your product work — a consent screen listing capabilities you do not use is how customers learn to click through consent screens without reading them.

> **Info:** A scope marked "Ryde One" does not mean the whole scope is blocked for a non-member. It means at least one operation under it creates a transaction. Reads, quotes, tracking and cancellation inside the same scope stay open.

| Scope | Description | Risk | Ryde One |
| --- | --- | --- | --- |
| `delivery.read` | Price a package delivery and track deliveries already in progress. | Medium | None |
| `delivery.request` | Request a courier to move a package on your behalf. | High | Ryde One required |
| `food.order` | Place food and grocery orders on your behalf, from a quote you were shown first. | High | Ryde One required |
| `food.read` | Search restaurants and stores, read menus, price a basket, and track orders you have already placed. | Medium | None |
| `profile.read` | Read your name, language and Ryde One membership status. | Low | None |
| `rides.read` | See ride options and fare estimates, and track rides you have already taken or are taking now. | Medium | None |
| `rides.request` | Request a ride on your behalf. Every request needs a fresh quote you were shown first. | High | Ryde One required |
| `services.book` | Book a service provider on your behalf. | High | Ryde One required |
| `services.read` | Find service providers, read their availability, and track bookings you already have. | Medium | None |
| `tasks.create` | Dispatch real-world work through Ryde's provider network on your behalf. | High | Ryde One required |
| `tasks.read` | Read tasks you have created and the evidence collected against them. | Medium | None |
| `availability.manage` | Change a provider's bookable schedule and days off. | High | Business agreement required |
| `menu.manage` | Create and change catalogue items, prices and availability. | High | Business agreement required |
| `menu.read` | Read the store's catalogue. | Low | Business agreement required |
| `orders.manage` | Accept, reject, progress and complete the store's orders. | High | Business agreement required |
| `orders.read` | Read the store's incoming and past orders. | Medium | Business agreement required |
| `store.manage` | Change store details, hours and open/closed state. | High | Business agreement required |
| `store.read` | Read store details, hours and open/closed state. | Low | Business agreement required |
| `workers.read` | Read staff and provider assignment state. | Medium | Business agreement required |
