Emporix · OAuth Scopes

Emporix OAuth Scopes

OAuth 2.0 derived

Emporix publishes 170 OAuth 2.0 scopes via the clientCredentials flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the Emporix API on a user’s behalf.

Tokens are issued from https://api.emporix.io/oauth/token.

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.

CompanyCommerceE-CommerceB2B CommerceHeadless CommerceComposable CommerceCommerce OrchestrationAgentic CommerceiPaaSSoftware-as-a-Service
Scopes: 170 Flows: clientCredentials Method: derived

OAuth endpoints

Token URL
https://api.emporix.io/oauth/token
Flows
clientCredentials

Scopes (170)

ScopeDescriptionFlows
ai.agent_manage Needed to manage AI agents. clientCredentials
ai.agent_read Needed to read AI agents. clientCredentials
ai.agentexecution_manage Needed to execute agentic chat. clientCredentials
ai.agentexecution_manage_own Needed to execute agentic chat by customers. clientCredentials
ai.completion_manage Needed to execute actions related to the AI completions. clientCredentials
ai.text_manage Needed to execute actions related to the text generation. clientCredentials
availability.availability_manage Needed to manage availabilities. clientCredentials
availability.availability_manage_by_vendor Needed to manage availabilities belonging to the vendor. clientCredentials
availability.availability_view Needed to view availabilities. clientCredentials
availability.availability_view_by_vendor Needed to view availabilities belonging to the vendor. clientCredentials
brand.brand_delete
brand.brand_manage Needed to manage brands. clientCredentials
cart.cart_manage Needed to manage carts. This scope is only required for OAuth2 authorization method to authorize the request with the `access_token`. clientCredentials
cart.cart_manage_external_prices Needed to manage external prices, products, fees and discounts. It's required only when an external price, product, fee or discount is provided. clientCredentials
catalog.catalog_manage Manage catalog clientCredentials
catalog.catalog_view View catalog clientCredentials
category.category_manage Manage a category clientCredentials
category.category_publish Publish a category clientCredentials
category.category_read_unpublished Read unpublished categories clientCredentials
category.category_unpublish Unpublish a category clientCredentials
changelog.changelog_manage Needed to manage changelog resources. Also grants read access. clientCredentials
changelog.changelog_read Needed to retrieve changelog history. clientCredentials
configuration.configuration_manage clientCredentials
configuration.configuration_view clientCredentials
country.country_manage Needed to manage countries clientCredentials
country.country_read Needed to read countries clientCredentials
country.region_read Needed to read regions clientCredentials
coupon.coupon_manage Needed to manage coupons. clientCredentials
coupon.coupon_read Needed to read coupons. clientCredentials
coupon.coupon_redeem Needed to redeem coupons. clientCredentials
coupon.coupon_redeem_on_behalf Needed to redeem coupons on behalf of another customer. clientCredentials
currency.currency_manage The scope allows you to create, update, and delete currencies and currency exchanges clientCredentials
currency.currency_read The scope allows you to retrieve currencies and currency exchanges. clientCredentials
custom.{lowerCaseType}_manage Manage custom instances of a given type. For example, for type `DOCUMENT` → `custom.document_manage`. clientCredentials
custom.{lowerCaseType}_manage_own Allows to manage only your own custom instances of a given type. For example, for type `DOCUMENT` → `custom.document_manage_own`. clientCredentials
custom.{lowerCaseType}_read Read custom instances of a given type. For example, for type `DOCUMENT` → `custom.document_read`. clientCredentials
custom.{lowerCaseType}_read_own Allows to read only your own custom instances of a given type. For example, for type `DOCUMENT` → `custom.document_read_own`. clientCredentials
customer.customer_manage Needed to manage customer profiles. clientCredentials
customer.customer_manage_own Needed by customer to manage customer profiles from the same company. clientCredentials
customer.customer_read Needed to retrieve customer profiles. clientCredentials
customer.customer_read_own Needed by customer to retrieve customer profiles from the same company. clientCredentials
customer.import_manage Needed to configure password migration retention and import customers in bulk. clientCredentials
customer.import_read Needed to retrieve password migration retention configuration. clientCredentials
customermanagement.contactassignment_manage Needed to manage contact assignments. clientCredentials
customermanagement.contactassignment_read Needed to read contact assignments. clientCredentials
customermanagement.legalentity_manage Needed to manage legal entities. clientCredentials
customermanagement.legalentity_read Needed to read legal entities. clientCredentials
customermanagement.legalentity_read_own Needed to read legal entities by customer. clientCredentials
customermanagement.location_manage Needed to manage locations. clientCredentials
customermanagement.location_read Needed to read locations. clientCredentials
customersegment.segment_manage Needed to create or update customer segments. clientCredentials
customersegment.segment_read Needed to read customer segments. clientCredentials
customersegment.segment_read_own Needed to read own customer segments. clientCredentials
fee.fee_create Needed to create a fee. clientCredentials
fee.fee_delete Needed to delete a fee. clientCredentials
fee.fee_update Needed to update a fee. clientCredentials
fee.item_create Needed to create an item fee. clientCredentials
fee.item_delete Needed to delete an item fee. clientCredentials
fee.item_update Needed to update an item fee. clientCredentials
iam.access_manage clientCredentials
iam.access_read clientCredentials
iam.assignment_create_own clientCredentials
iam.assignment_delete_own clientCredentials
iam.assignment_manage clientCredentials
iam.group_manage
iam.group_read clientCredentials
iam.group_read_own clientCredentials
iam.permission_create clientCredentials
iam.permission_delete clientCredentials
iam.permission_read clientCredentials
iam.permission_update clientCredentials
iam.resource_read clientCredentials
iam.role_create clientCredentials
iam.role_delete clientCredentials
iam.role_read clientCredentials
iam.role_update clientCredentials
iam.scope_manage clientCredentials
iam.scope_read clientCredentials
iam.scope_read_own clientCredentials
iam.template_read clientCredentials
iam.user_create clientCredentials
iam.user_delete clientCredentials
iam.user_read clientCredentials
iam.user_read_own clientCredentials
iam.user_update clientCredentials
importtool.import_trigger Needed to trigger, schedule, monitor, and cancel import runs and to read configurations, streams, schedules, runs, and imported data. clientCredentials
indexing.search_manage Needed to manage an index provider configuration clientCredentials
indexing.search_view Needed to read an index provider configuration clientCredentials
label.label_manage Needed to manage labels and label medias. clientCredentials
label.label_read Needed to read labels. clientCredentials
media.asset_manage Needed to manage assets. clientCredentials
media.asset_manage_by_vendor Needed to manage assets that belong to the vendor. clientCredentials
media.asset_manage_by_vendor - allows to create an asset for products which belong to the vendor
media.asset_read Needed to read assets. clientCredentials
media.asset_read_by_vendor Needed to read assets that belong to the vendor. clientCredentials
media.asset_read_by_vendor - allows to read assets which belong to the vendor
order.history_view Needed to view order when logged as a customer. clientCredentials
order.order_create Needed to create new order by merchant. clientCredentials
order.order_delete Needed to delete an order. clientCredentials
order.order_manage_by_vendor The scope allows vendor to manage order with assigned vendor. clientCredentials
order.order_post Needed to create new order as a customer. clientCredentials
order.order_read Needed to read order. clientCredentials
order.order_read_by_vendor The scope allows vendor to read order with assigned vendor. clientCredentials
order.order_read_le Needed to read legal entity orders. clientCredentials
order.order_readascustomer Needed to read an order as a customer. clientCredentials
order.order_update Needed to update an order. clientCredentials
order.order_update_completed Needed to update an order with a `completed` status. clientCredentials
order.order_updateascustomer Needed to update an order as a customer. clientCredentials
payment-gateway.authorize_manage Needed to perform a payment authorization flow by a tenant employee. clientCredentials
payment-gateway.cancel_manage Needed to perform a payment cancel flow by a tenant employee. clientCredentials
payment-gateway.capture_manage Needed to perform a payment capture flow by a tenant employee. clientCredentials
payment-gateway.paymentmodes_manage Needed to manage payment modes by a tenant employee. clientCredentials
payment-gateway.paymentmodes_read Needed for reading payment modes by a tenant employee. clientCredentials
payment-gateway.paymenttransactions_read Needed to read all transaction details by a tenant employee. clientCredentials
payment-gateway.refund_manage Needed to perform a payment refund flow by a tenant employee. clientCredentials
price.price_delete_all Needed to delete all prices at once (legacy). clientCredentials
price.price_manage Needed to manage prices. clientCredentials
price.price_manage_by vendor
price.price_manage_by_vendor Needed to manage prices belonging to the vendor. clientCredentials
price.price_match_own Needed to use the price matching functionality based on information from the session context. clientCredentials
price.price_own Needed to calculate product prices (legacy). clientCredentials
price.price_read Needed to retrieve prices. clientCredentials
price.pricelist_manage
price.pricelist_read
price.pricemodel_manage Needed to manage price models. clientCredentials
price.pricemodel_manage_admin
price.pricemodel_read Needed to retrieve price models. clientCredentials
price.prod_price_calculate Needed to calculate prices and synchronize sale prices (legacy). clientCredentials
product.price_manage Needed to manage product prices. clientCredentials
product.product_manage Needed to manage products. clientCredentials
product.product_manage_by_vendor The scope allows vendor to manage products with assigned vendor. clientCredentials
product.product_publish Needed to publish products. clientCredentials
product.product_read_by_vendor The scope allows vendor to read products with assigned vendor. clientCredentials
product.product_read_unpublished Needed to retrieve unpublished products. clientCredentials
product.product_template_manage Needed for updating and removing a product template. clientCredentials
product.product_template_read Needed for reading product templates. clientCredentials
product.product_unpublish Needed to unpublish products. clientCredentials
quote.quote_manage Needed to manage quotes. clientCredentials
quote.quote_manage_own Needed to manage own quotes by the customer. clientCredentials
quote.quote_read Needed to retrieve quotes. clientCredentials
quote.quote_read_own Needed to retrieve own quotes by the customer. clientCredentials
returns.returns_manage Needed to manage returns by a tenant employee (all tenant returns). clientCredentials
returns.returns_manage_own Needed to manage returns by a customer (only customer's own returns). clientCredentials
returns.returns_read Needed for reading returns by a tenant employee (all tenant returns). clientCredentials
returns.returns_read_own Needed for reading returns by a customer (only customer's own returns). clientCredentials
rewardspoints.rewardpoints_manage Needed to manage reward points clientCredentials
rewardspoints.rewardpoints_view Nedeed to view reward points information clientCredentials
schema.custominstance_manage Manage custom instances of any custom schema type. clientCredentials
schema.custominstance_read Read custom instances of any custom schema type. clientCredentials
schema.schema_manage Required for managing schemas. clientCredentials
schema.schema_read Required for reading schemas. clientCredentials
search.search_manage Needed to create, update, and delete saved searches and search indexes. clientCredentials
search.search_read Needed to search documents, to read saved searches, and to read search indexes and index jobs. clientCredentials
sequentialid.schema_manage schema_manage clientCredentials
sequentialid.schema_view schema_view clientCredentials
sessioncontext.context_manage Manage session context clientCredentials
shipping.shipping_manage Needed to manage shipping settings. clientCredentials
shipping.shipping_read Needed to read shipping settings. clientCredentials
shoppinglist.shoppinglist_delete Needed to delete shopping lists. clientCredentials
shoppinglist.shoppinglist_manage Needed to manage shopping lists. clientCredentials
shoppinglist.shoppinglist_read Needed to retrieve shopping lists. clientCredentials
site.site_manage Needed to manage sites. clientCredentials
site.site_read Needed to retrieve information about sites. clientCredentials
tax.tax_manage Needed to create, update, and delete tax configurations. clientCredentials
tax.tax_read Needed to retrieve tax configurations. clientCredentials
unithandling.unit_manage Needed to manage measurement units. clientCredentials
vendor.vendor_manage Needed to manage vendors and locations clientCredentials
vendor.vendor_read Needed to read vendors and locations clientCredentials
webhook.subscription_manage Needed to manage subscriptions. clientCredentials
webhook.subscription_read Needed to read subscriptions. clientCredentials

Source

OAuth Scopes

Raw ↑
generated: '2026-10-18'
method: derived
source: openapi/emporix-ai-rag-indexer-openapi.yml, openapi/emporix-ai-service-openapi.yml,
  openapi/emporix-audit-logs-changelog-openapi.yml, openapi/emporix-availability-openapi.yml,
  openapi/emporix-brand-service-openapi.yml, openapi/emporix-cart-openapi.yml, openapi/emporix-catalog-openapi.yml,
  openapi/emporix-category-tree-openapi.yml, openapi/emporix-client-management-openapi.yml,
  openapi/emporix-configuration-service-openapi.yml, openapi/emporix-country-service-openapi.yml,
  openapi/emporix-coupon-openapi.yml, openapi/emporix-currency-service-openapi.yml, openapi/emporix-customer-segments-openapi.yml,
  openapi/emporix-customer-service-openapi.yml, openapi/emporix-fee-openapi.yml, openapi/emporix-iam-openapi.yml,
  openapi/emporix-import-service-openapi.yml, openapi/emporix-indexing-service-openapi.yml,
  openapi/emporix-label-service-openapi.yml, openapi/emporix-media-openapi.yml, openapi/emporix-order-openapi.yml,
  openapi/emporix-payment-gateway-openapi.yml, openapi/emporix-price-service-openapi.yml, openapi/emporix-product-service-openapi.yml,
  openapi/emporix-quote-openapi.yml, openapi/emporix-returns-openapi.yml, openapi/emporix-reward-points-openapi.yml,
  openapi/emporix-schema-openapi.yml, openapi/emporix-search-service-openapi.yml, openapi/emporix-sequential-id-openapi.yml,
  openapi/emporix-session-context-openapi.yml, openapi/emporix-shipping-openapi.yml, openapi/emporix-shopping-list-openapi.yml,
  openapi/emporix-site-settings-service-openapi.yml, openapi/emporix-tax-service-openapi.yml,
  openapi/emporix-unit-handling-service-openapi.yml, openapi/emporix-vendor-service-openapi.yml,
  openapi/emporix-webhook-service-openapi.yml
schemes:
- name: OAuth2
  source: openapi/emporix-ai-rag-indexer-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-ai-service-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-audit-logs-changelog-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-availability-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-brand-service-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-cart-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-catalog-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-category-tree-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-client-management-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-configuration-service-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-country-service-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-coupon-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-currency-service-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-customer-segments-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-customer-service-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-fee-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-iam-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-import-service-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-indexing-service-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-label-service-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-media-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-order-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-payment-gateway-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-price-service-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-product-service-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-quote-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-returns-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-reward-points-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-schema-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-search-service-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-sequential-id-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-session-context-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: oAuth2
  source: openapi/emporix-shipping-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-shopping-list-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-site-settings-service-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-tax-service-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-unit-handling-service-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-vendor-service-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
- name: OAuth2
  source: openapi/emporix-webhook-service-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://api.emporix.io/oauth/token
scopes:
- scope: ai.agent_manage
  description: Needed to manage AI agents.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-ai-rag-indexer-openapi.yml
  - openapi/emporix-ai-service-openapi.yml
- scope: ai.agent_read
  description: Needed to read AI agents.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-ai-rag-indexer-openapi.yml
  - openapi/emporix-ai-service-openapi.yml
- scope: ai.agentexecution_manage
  description: Needed to execute agentic chat.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-ai-service-openapi.yml
- scope: ai.agentexecution_manage_own
  description: Needed to execute agentic chat by customers.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-ai-service-openapi.yml
- scope: ai.completion_manage
  description: Needed to execute actions related to the AI completions.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-ai-rag-indexer-openapi.yml
  - openapi/emporix-ai-service-openapi.yml
- scope: ai.text_manage
  description: Needed to execute actions related to the text generation.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-ai-rag-indexer-openapi.yml
  - openapi/emporix-ai-service-openapi.yml
- scope: availability.availability_manage
  description: Needed to manage availabilities.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-availability-openapi.yml
- scope: availability.availability_manage_by_vendor
  description: Needed to manage availabilities belonging to the vendor.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-availability-openapi.yml
- scope: availability.availability_view
  description: Needed to view availabilities.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-availability-openapi.yml
- scope: availability.availability_view_by_vendor
  description: Needed to view availabilities belonging to the vendor.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-availability-openapi.yml
- scope: brand.brand_delete
  sources:
  - openapi/emporix-brand-service-openapi.yml
- scope: brand.brand_manage
  description: Needed to manage brands.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-brand-service-openapi.yml
- scope: cart.cart_manage
  description: Needed to manage carts. This scope is only required for OAuth2 authorization
    method to authorize the request with the `access_token`.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-cart-openapi.yml
- scope: cart.cart_manage_external_prices
  description: Needed to manage external prices, products, fees and discounts. It's required
    only when an external price, product, fee or discount is provided.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-cart-openapi.yml
- scope: catalog.catalog_manage
  description: Manage catalog
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-catalog-openapi.yml
- scope: catalog.catalog_view
  description: View catalog
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-catalog-openapi.yml
- scope: category.category_manage
  description: Manage a category
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-category-tree-openapi.yml
- scope: category.category_publish
  description: Publish a category
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-category-tree-openapi.yml
- scope: category.category_read_unpublished
  description: Read unpublished categories
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-category-tree-openapi.yml
- scope: category.category_unpublish
  description: Unpublish a category
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-category-tree-openapi.yml
- scope: changelog.changelog_manage
  description: Needed to manage changelog resources. Also grants read access.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-audit-logs-changelog-openapi.yml
- scope: changelog.changelog_read
  description: Needed to retrieve changelog history.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-audit-logs-changelog-openapi.yml
- scope: configuration.configuration_manage
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-configuration-service-openapi.yml
- scope: configuration.configuration_view
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-configuration-service-openapi.yml
- scope: country.country_manage
  description: Needed to manage countries
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-country-service-openapi.yml
- scope: country.country_read
  description: Needed to read countries
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-country-service-openapi.yml
- scope: country.region_read
  description: Needed to read regions
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-country-service-openapi.yml
- scope: coupon.coupon_manage
  description: Needed to manage coupons.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-coupon-openapi.yml
- scope: coupon.coupon_read
  description: Needed to read coupons.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-coupon-openapi.yml
- scope: coupon.coupon_redeem
  description: Needed to redeem coupons.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-coupon-openapi.yml
- scope: coupon.coupon_redeem_on_behalf
  description: Needed to redeem coupons on behalf of another customer.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-coupon-openapi.yml
- scope: currency.currency_manage
  description: The scope allows you to create, update, and delete currencies and currency exchanges
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-currency-service-openapi.yml
- scope: currency.currency_read
  description: The scope allows you to retrieve currencies and currency exchanges.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-currency-service-openapi.yml
- scope: custom.{lowerCaseType}_manage
  description: Manage custom instances of a given type. For example, for type `DOCUMENT` → `custom.document_manage`.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-schema-openapi.yml
- scope: custom.{lowerCaseType}_manage_own
  description: Allows to manage only your own custom instances of a given type. For example,
    for type `DOCUMENT` → `custom.document_manage_own`.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-schema-openapi.yml
- scope: custom.{lowerCaseType}_read
  description: Read custom instances of a given type. For example, for type `DOCUMENT` → `custom.document_read`.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-schema-openapi.yml
- scope: custom.{lowerCaseType}_read_own
  description: Allows to read only your own custom instances of a given type. For example, for
    type `DOCUMENT` → `custom.document_read_own`.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-schema-openapi.yml
- scope: customer.customer_manage
  description: Needed to manage customer profiles.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-customer-service-openapi.yml
- scope: customer.customer_manage_own
  description: Needed by customer to manage customer profiles from the same company.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-customer-service-openapi.yml
- scope: customer.customer_read
  description: Needed to retrieve customer profiles.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-customer-service-openapi.yml
- scope: customer.customer_read_own
  description: Needed by customer to retrieve customer profiles from the same company.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-customer-service-openapi.yml
- scope: customer.import_manage
  description: Needed to configure password migration retention and import customers in bulk.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-customer-service-openapi.yml
- scope: customer.import_read
  description: Needed to retrieve password migration retention configuration.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-customer-service-openapi.yml
- scope: customermanagement.contactassignment_manage
  description: Needed to manage contact assignments.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-client-management-openapi.yml
- scope: customermanagement.contactassignment_read
  description: Needed to read contact assignments.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-client-management-openapi.yml
- scope: customermanagement.legalentity_manage
  description: Needed to manage legal entities.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-client-management-openapi.yml
- scope: customermanagement.legalentity_read
  description: Needed to read legal entities.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-client-management-openapi.yml
- scope: customermanagement.legalentity_read_own
  description: Needed to read legal entities by customer.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-client-management-openapi.yml
- scope: customermanagement.location_manage
  description: Needed to manage locations.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-client-management-openapi.yml
- scope: customermanagement.location_read
  description: Needed to read locations.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-client-management-openapi.yml
- scope: customersegment.segment_manage
  description: Needed to create or update customer segments.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-customer-segments-openapi.yml
- scope: customersegment.segment_read
  description: Needed to read customer segments.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-customer-segments-openapi.yml
- scope: customersegment.segment_read_own
  description: Needed to read own customer segments.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-customer-segments-openapi.yml
- scope: fee.fee_create
  description: Needed to create a fee.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-fee-openapi.yml
- scope: fee.fee_delete
  description: Needed to delete a fee.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-fee-openapi.yml
- scope: fee.fee_update
  description: Needed to update a fee.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-fee-openapi.yml
- scope: fee.item_create
  description: Needed to create an item fee.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-fee-openapi.yml
- scope: fee.item_delete
  description: Needed to delete an item fee.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-fee-openapi.yml
- scope: fee.item_update
  description: Needed to update an item fee.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-fee-openapi.yml
- scope: iam.access_manage
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: iam.access_read
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: iam.assignment_create_own
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: iam.assignment_delete_own
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: iam.assignment_manage
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: iam.group_manage
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: iam.group_read
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: iam.group_read_own
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: iam.permission_create
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: iam.permission_delete
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: iam.permission_read
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: iam.permission_update
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: iam.resource_read
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: iam.role_create
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: iam.role_delete
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: iam.role_read
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: iam.role_update
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: iam.scope_manage
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: iam.scope_read
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: iam.scope_read_own
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: iam.template_read
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: iam.user_create
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: iam.user_delete
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: iam.user_read
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: iam.user_read_own
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: iam.user_update
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-iam-openapi.yml
- scope: importtool.import_trigger
  description: Needed to trigger, schedule, monitor, and cancel import runs and to read configurations,
    streams, schedules, runs, and imported data.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-import-service-openapi.yml
- scope: indexing.search_manage
  description: Needed to manage an index provider configuration
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-indexing-service-openapi.yml
- scope: indexing.search_view
  description: Needed to read an index provider configuration
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-indexing-service-openapi.yml
- scope: label.label_manage
  description: Needed to manage labels and label medias.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-label-service-openapi.yml
- scope: label.label_read
  description: Needed to read labels.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-label-service-openapi.yml
- scope: media.asset_manage
  description: Needed to manage assets.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-media-openapi.yml
- scope: media.asset_manage_by_vendor
  description: Needed to manage assets that belong to the vendor.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-media-openapi.yml
- scope: media.asset_manage_by_vendor - allows to create an asset for products which belong
    to the vendor
  sources:
  - openapi/emporix-media-openapi.yml
- scope: media.asset_read
  description: Needed to read assets.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-media-openapi.yml
- scope: media.asset_read_by_vendor
  description: Needed to read assets that belong to the vendor.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-media-openapi.yml
- scope: media.asset_read_by_vendor - allows to read assets which belong to the vendor
  sources:
  - openapi/emporix-media-openapi.yml
- scope: order.history_view
  description: Needed to view order when logged as a customer.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-order-openapi.yml
- scope: order.order_create
  description: Needed to create new order by merchant.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-order-openapi.yml
- scope: order.order_delete
  description: Needed to delete an order.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-order-openapi.yml
- scope: order.order_manage_by_vendor
  description: The scope allows vendor to manage order with assigned vendor.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-order-openapi.yml
- scope: order.order_post
  description: Needed to create new order as a customer.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-order-openapi.yml
- scope: order.order_read
  description: Needed to read order.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-order-openapi.yml
- scope: order.order_read_by_vendor
  description: The scope allows vendor to read order with assigned vendor.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-order-openapi.yml
- scope: order.order_read_le
  description: Needed to read legal entity orders.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-order-openapi.yml
- scope: order.order_readascustomer
  description: Needed to read an order as a customer.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-order-openapi.yml
- scope: order.order_update
  description: Needed to update an order.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-order-openapi.yml
- scope: order.order_update_completed
  description: Needed to update an order with a `completed` status.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-order-openapi.yml
- scope: order.order_updateascustomer
  description: Needed to update an order as a customer.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-order-openapi.yml
- scope: payment-gateway.authorize_manage
  description: Needed to perform a payment authorization flow by a tenant employee.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-payment-gateway-openapi.yml
- scope: payment-gateway.cancel_manage
  description: Needed to perform a payment cancel flow by a tenant employee.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-payment-gateway-openapi.yml
- scope: payment-gateway.capture_manage
  description: Needed to perform a payment capture flow by a tenant employee.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-payment-gateway-openapi.yml
- scope: payment-gateway.paymentmodes_manage
  description: Needed to manage payment modes by a tenant employee.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-payment-gateway-openapi.yml
- scope: payment-gateway.paymentmodes_read
  description: Needed for reading payment modes by a tenant employee.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-payment-gateway-openapi.yml
- scope: payment-gateway.paymenttransactions_read
  description: Needed to read all transaction details by a tenant employee.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-payment-gateway-openapi.yml
- scope: payment-gateway.refund_manage
  description: Needed to perform a payment refund flow by a tenant employee.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-payment-gateway-openapi.yml
- scope: price.price_delete_all
  description: Needed to delete all prices at once (legacy).
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-price-service-openapi.yml
- scope: price.price_manage
  description: Needed to manage prices.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-price-service-openapi.yml
- scope: price.price_manage_by vendor
  sources:
  - openapi/emporix-price-service-openapi.yml
- scope: price.price_manage_by_vendor
  description: Needed to manage prices belonging to the vendor.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-price-service-openapi.yml
- scope: price.price_match_own
  description: Needed to use the price matching functionality based on information from the
    session context.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-price-service-openapi.yml
- scope: price.price_own
  description: Needed to calculate product prices (legacy).
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-price-service-openapi.yml
- scope: price.price_read
  description: Needed to retrieve prices.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-price-service-openapi.yml
- scope: price.pricelist_manage
  sources:
  - openapi/emporix-price-service-openapi.yml
- scope: price.pricelist_read
  sources:
  - openapi/emporix-price-service-openapi.yml
- scope: price.pricemodel_manage
  description: Needed to manage price models.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-price-service-openapi.yml
- scope: price.pricemodel_manage_admin
  sources:
  - openapi/emporix-price-service-openapi.yml
- scope: price.pricemodel_read
  description: Needed to retrieve price models.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-price-service-openapi.yml
- scope: price.prod_price_calculate
  description: Needed to calculate prices and synchronize sale prices (legacy).
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-price-service-openapi.yml
- scope: product.price_manage
  description: Needed to manage product prices.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-product-service-openapi.yml
- scope: product.product_manage
  description: Needed to manage products.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-product-service-openapi.yml
- scope: product.product_manage_by_vendor
  description: The scope allows vendor to manage products with assigned vendor.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-product-service-openapi.yml
- scope: product.product_publish
  description: Needed to publish products.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-product-service-openapi.yml
- scope: product.product_read_by_vendor
  description: The scope allows vendor to read products with assigned vendor.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-product-service-openapi.yml
- scope: product.product_read_unpublished
  description: Needed to retrieve unpublished products.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-product-service-openapi.yml
- scope: product.product_template_manage
  description: Needed for updating and removing a product template.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-product-service-openapi.yml
- scope: product.product_template_read
  description: Needed for reading product templates.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-product-service-openapi.yml
- scope: product.product_unpublish
  description: Needed to unpublish products.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-product-service-openapi.yml
- scope: quote.quote_manage
  description: Needed to manage quotes.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-quote-openapi.yml
- scope: quote.quote_manage_own
  description: Needed to manage own quotes by the customer.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-quote-openapi.yml
- scope: quote.quote_read
  description: Needed to retrieve quotes.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-quote-openapi.yml
- scope: quote.quote_read_own
  description: Needed to retrieve own quotes by the customer.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-quote-openapi.yml
- scope: returns.returns_manage
  description: Needed to manage returns by a tenant employee (all tenant returns).
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-returns-openapi.yml
- scope: returns.returns_manage_own
  description: Needed to manage returns by a customer (only customer's own returns).
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-returns-openapi.yml
- scope: returns.returns_read
  description: Needed for reading returns by a tenant employee (all tenant returns).
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-returns-openapi.yml
- scope: returns.returns_read_own
  description: Needed for reading returns by a customer (only customer's own returns).
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-returns-openapi.yml
- scope: rewardspoints.rewardpoints_manage
  description: Needed to manage reward points
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-reward-points-openapi.yml
- scope: rewardspoints.rewardpoints_view
  description: Nedeed to view reward points information
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-reward-points-openapi.yml
- scope: schema.custominstance_manage
  description: Manage custom instances of any custom schema type.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-schema-openapi.yml
- scope: schema.custominstance_read
  description: Read custom instances of any custom schema type.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-schema-openapi.yml
  - openapi/emporix-search-service-openapi.yml
- scope: schema.schema_manage
  description: Required for managing schemas.
  flows:
  - clientCredentials
  sources:
  - openapi/emporix-schema-openapi.yml
- scope: schema.schema_read
  description: Required for reading schemas.
  flows:


# --- truncated at 32 KB (35 KB total) ---
# Full source: https://artifacts.apis.io/emporix/scopes/emporix-scopes.yml

Work with this as data

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/emporix-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 form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.