Skip to content
Guides

Overview

Choose the guide for your API and integration task.

Last updated:

Admin, Storefront, Auth, and UCP resolve authentication and context differently. Use the endpoint reference as the contract and these guides to implement the full workflow.

Adminyou operate the storeStorefrontthe shopper buysAuthopens the door to bothone platform underneath

Choose an API

APIWhat it is forMain context
AdminManage catalog, orders, inventory, and settings.OAuth token plus store or seller context.
StorefrontRead the store and run shopper flows.x-Store-Domain header; some operations also require a session.
AuthIssue tokens and manage user accounts.OAuth application or user session, depending on the operation.
UCPConnect agents to catalog, cart, and checkout.UCP profile plus OAuth or API key, depending on the operation.

The Auth token endpoint uses an OAuth form. Do not assume its errors or request body match Admin endpoints.

Start here

Implement the workflow

Operate safely

Before you start

  1. For an Admin integration, create an OAuth application in the dashboard. The application provides a client_id and client_secret; an API key is a different credential and does not replace them.
  2. Identify the correct store. At the central gateway, Storefront uses x-Store-Domain with the slug or a configured domain. Admin gets its context from token claims.
  3. Read the endpoint page before coding. It defines authentication, parameters, pagination, request body, and responses.

On this page