Client-side REST APIs designed for use in a browser or storefront context. These APIs let you interact with carts, checkouts, and customer data directly from storefront JavaScript without a server-side proxy.
Storefront REST APIs use same-origin CORS authentication — no token is required when requests are made from the store’s native storefront. Requests must originate from the storefront domain.
For server-side or headless usage, consider the GraphQL Storefront API, which offers broader capabilities with bearer token authentication.
For full details, see Authentication overview.
For richer querying and mutations from the storefront, consider the GraphQL Storefront API, which supports product queries, customer management, and cart operations with bearer token authentication.