Home
OAuth Scopes
Beeketing
Beeketing OAuth Scopes
OAuth 2.0
searched
Beeketing publishes 24 OAuth 2.0 scopes via the authorizationCode flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the Beeketing API on a user’s behalf.
Tokens are issued from https://{shop}.onshopbase.com/admin/oauth/access_token.json.
This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io .
Company E-Commerce Cross-Border Commerce Marketing Shopify Apps REST API Authentication Webhook Themes Payments
Scopes: 24
Flows: authorizationCode
Method: searched
OAuth endpoints
Authorization URL https://{shop}.onshopbase.com/admin/oauth/authorize
Token URL https://{shop}.onshopbase.com/admin/oauth/access_token.json
Flows authorizationCode
Scopes (24)
Scope Description Flows
read_themes
Read access to Asset and Theme
write_themes
Write access to Asset and Theme
read_products
Read Product
write_products
Write Product
read_product_listings
Read Product Listing and Collection Listing
read_inventory
Read Inventory Level and Inventory Item
write_inventory
Write Inventory Level and Inventory Item
read_customers
Read Customer Detail and Customer Group
write_customers
Write Customer Detail and Customer Group
read_orders
Read Order
write_orders
Write Order
read_fulfillments
Read Fulfillment Service
write_fulfillments
Write Fulfillment Service
read_script_tags
Read Script Tag
write_script_tags
Write Script Tag
read_content
Read Page and Redirect
write_content
Write Page and Redirect
read_shipping
Read Carrier Service
write_shipping
Write Carrier Service
read_checkouts
Read Checkouts
write_checkouts
Write Checkouts
read_price_rules
Read Price Rules
write_price_rules
Write Price Rules
read_analytics
Read Analytics
📄 Provider scope reference: https://developers.shopbase.com/build-an-app/making-your-first-request/authentication/api-access-scopes.md
Source
OAuth Scopes
generated: '2026-08-13'
method: searched
source: https://developers.shopbase.com/build-an-app/making-your-first-request/authentication/api-access-scopes.md
docs: https://developers.shopbase.com/build-an-app/making-your-first-request/authentication/api-access-scopes.md
spec: openapi/beeketing-shopbase-admin-openapi.json
schemes:
- name: PublicAppOAuth2
flows:
- flow: authorizationCode
authorizationUrl: https://{shop}.onshopbase.com/admin/oauth/authorize
tokenUrl: https://{shop}.onshopbase.com/admin/oauth/access_token.json
notes: >-
Authenticated access scopes control access to REST Admin API and GraphQL Admin
API resources. Any write scope implicitly grants the matching read scope.
Granted scopes can be inspected via the AccessScope resource.
enforcement_in_spec:
source: openapi/beeketing-shopbase-admin-openapi.json
note: >-
The published Swagger document binds scopes to individual operations on the
APP_ACCESS_TOKEN scheme, so the required scope per call is machine-readable.
Counts below are the number of operations declaring each scope; 32 operations
declare APP_ACCESS_TOKEN with no scope, 2 use USER_ACCESS_TOKEN, and 5 (the
Payment Simulator handlers and the Twilio webhook receiver) declare no
security at all.
operations_per_scope:
read_products: 22
write_products: 20
read_orders: 19
write_orders: 17
write_customers: 9
write_content: 7
read_content: 5
read_customers: 5
write_fulfillments: 3
write_script_tags: 3
read_fulfillments: 2
read_script_tags: 2
declared_but_unused_in_spec: [read_themes, write_themes, read_product_listings, read_inventory, write_inventory, read_shipping, write_shipping, read_checkouts, write_checkouts, read_price_rules, write_price_rules, read_analytics]
unused_note: >-
Twelve documented scopes appear on no operation in the published contract.
Some cover surfaces the spec omits (themes/assets, inventory, shipping,
analytics); others cover resources the spec DOES include. The twelve
abandoned-checkout operations declare read_orders / write_orders rather than
read_checkouts / write_checkouts, and all eleven price-rule and discount-code
operations declare APP_ACCESS_TOKEN with an EMPTY scope array rather than
read_price_rules / write_price_rules. An app therefore cannot tell from the
contract which scope the server actually enforces on those calls, and must
request from the docs list rather than from the spec.
scopes:
- {scope: read_themes, description: Read access to Asset and Theme}
- {scope: write_themes, description: Write access to Asset and Theme}
- {scope: read_products, description: Read Product, Product Variant, Product Image, Product Custom Collection}
- {scope: write_products, description: Write Product, Product Variant, Product Image, Product Custom Collection}
- {scope: read_product_listings, description: Read Product Listing and Collection Listing}
- {scope: read_inventory, description: Read Inventory Level and Inventory Item}
- {scope: write_inventory, description: Write Inventory Level and Inventory Item}
- {scope: read_customers, description: Read Customer Detail and Customer Group}
- {scope: write_customers, description: Write Customer Detail and Customer Group}
- {scope: read_orders, description: Read Order, Transaction and Fulfillment}
- {scope: write_orders, description: Write Order, Transaction and Fulfillment}
- {scope: read_fulfillments, description: Read Fulfillment Service}
- {scope: write_fulfillments, description: Write Fulfillment Service}
- {scope: read_script_tags, description: Read Script Tag}
- {scope: write_script_tags, description: Write Script Tag}
- {scope: read_content, description: Read Page and Redirect}
- {scope: write_content, description: Write Page and Redirect}
- {scope: read_shipping, description: Read Carrier Service, Shipping Rate, Country and Province}
- {scope: write_shipping, description: Write Carrier Service, Shipping Rate, Country and Province}
- {scope: read_checkouts, description: Read Checkouts}
- {scope: write_checkouts, description: Write Checkouts}
- {scope: read_price_rules, description: Read Price Rules}
- {scope: write_price_rules, description: Write Price Rules}
- {scope: read_analytics, description: Read Analytics}
Every scope set here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for oauth scopes
4 MCP tools reach this
find_scopesBrowse and filter every scope set in the catalog.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This scope set
curl "https://apis.io/api/v1/scopes/beeketing-scopes"
All oauth scopes
curl "https://apis.io/api/v1/scopes?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no email required.
A second provider on the same verified email joins the account you already have.