You already run an integration on the Editor API (Legacy), the Order Submit API (Legacy), or both. Moving it onto a WHCC API key changes how you authenticate and the names of the routes you call. The order bodies you send and the editors your users open stay the same.
These pages are for an existing integration being moved onto an API key. If you are building something new, start at the Quick Start instead: new integrations use the WHCC API, which is a separate flow.
Start here if you open WHCC editors for your users. It covers reading products and designs, creating an editor, and exporting what your users finish. You then submit the exported order with the Order Submit API.
Use this page to create and confirm orders and receive order events. It works on its own if you build OrderImport bodies yourself, and it's the next step after an editor export.
One API key, sent as a bearer token. It replaces the consumer key, the secret and the access-token call. There is no token to refresh.
Two scopes on the key: apikey and apikey:oas. GET /discovery shows what your key can reach.
New route names on a new host. Ordering moves to /oas/orders/create and /oas/orders/{confirmationId}/confirm on apis.whcc.com. The bodies you send don't change.
An event subscription instead of the consumer callback. You create it yourself with the API key, and it receives events for every order on your account.