Skip to content
DEV preview — API version 1.0.0 — not the public production site — Development API: dev-api.theprioryshop.co.uk

Scope Reference

This table is generated directly from EPOS’s scope catalogue - it can’t drift from what IntegrationScopeGuard actually enforces, because it’s built from the same source array the guard imports.

ScopeNameGrants
catalog.products.readRead catalog productsRead the external-safe product catalog for the integration tenant and allowed stores.
catalog.categories.readRead catalog categoriesRead external-safe product categories for the integration tenant and allowed stores.
catalog.promotions.readRead catalog promotionsRead external-safe active promotion metadata for the integration tenant and allowed stores.
ScopeNameGrants
inventory.stock.readRead inventory stockRead external-safe inventory stock state for the integration tenant and allowed stores.

Request only the scopes your integration actually needs - see Scopes Overview for how scopes, tenant and store restriction interact, and Security for why a narrowly-scoped key is safer to hold.