The operator surface for catalog, customers and orders. Commerce Studio has no API of its own — it renders what installed apps declare, over the 464 gateway routes the 13 commerce apps publish.

Commerce Studio is where the day-to-day commerce work happens: maintaining the catalog, managing organizations and their people, and running orders through their lifecycle.

It is a renderer, not a service

The name suggests a service with an API. It is not one. Commerce Studio has no API of its own, and contributes no pages of its own — its studio navigation array is deliberately empty. It is a rendering engine: every page, list, form, widget and action button an operator sees is contributed by an installed app's cockpit.json, and the studio merges those declarations into one interface.

That is why "build a Commerce Studio app" is not a side topic in this section. It is the mechanism of the whole section, and it has its own group.

There is no single commerce API

The commerce domain is 13 independent apps — products, prices, carts, orders, orderlists, customers, payments, shipping, inventories, markets, channels, pages and forms. Each owns its own entities, its own lifecycle and its own routes on the public gateway. Between them they publish 464 capability routes today.

So there is nothing called "the commerce API" to learn. You call the app that owns the entity, through the one gateway and the same conventions as everything else:

Request
curl "https://api.revenexx.com/v1/products?limit=5" \
  -H "X-Revenexx-Tenant: <TENANT_SLUG>" \
  -H "X-Revenexx-Api-Key: rvxk_..."
HeaderPurpose
X-Revenexx-TenantRequired. The tenant slug the request is scoped to.
X-Revenexx-Api-Key or Authorization: Bearer <jwt>Required, one of. See Authentication.
X-Revenexx-MarketOptional. Accepted by 465 operations. On a write it assigns the row to a market; on most reads it is a no-op. See Markets.

Pagination, error shapes, rate limits and idempotency are the same everywhere and live in API usage.

The five groups

GroupWhat it owns
CatalogWhat a product is, how it is shaped, how it is classified, and how bulk data gets in and out.
Customers and organizationsThe buying company, the people inside it, what they may do, and how they sign in.
Orders and fulfilmentCart → order → shipment → return, and the stock those movements consume.
Markets, pricing and ratesThe configuration every price, tax, payment option and delivery quote resolves against.
Build a Commerce Studio appShip a manifest that becomes a screen.

Where to go next

  • Getting started — one API call, then one rendered screen.
  • API Explorer — every one of the 464 routes, ready to try in the browser.
  • App Studiomanifest.json, schema.json, capabilities and permissions, which this section links to rather than repeats.
  • Integration Studio — move this data to and from external systems.