All requests require three headers:
Authorization: Bearer YOUR_TOKEN, X-Tenant-ID: YOUR_TENANT_ID, and X-Org-ID: YOUR_ORG_ID. Creating a channel requires the Admin or Editor role.List sales channels
Retrieve all sales channels for your tenant and organization.GET /api/v1/channels
Headers
string
required
Bearer token from your authentication provider.
string
required
UUID of your tenant.
string
required
UUID of your organization.
Response
array
Array of sales channel objects.
Create a sales channel
Create a new sales channel. You must have theAdmin or Editor role to call this endpoint.
POST /api/v1/channels
Headers
string
required
Bearer token from your authentication provider.
string
required
UUID of your tenant.
string
required
UUID of your organization.
Body
string
required
Display name of the channel, e.g.
European Storefront.string
required
ISO 4217 three-letter currency code, e.g.
USD, EUR, or GBP. Defaults to USD if omitted. Must be exactly 3 characters.boolean
Whether the channel should be active at creation. Defaults to
true.Response
Returns201 Created with the new channel object.
string
UUID of the created channel.
string
Display name.
string
ISO 4217 currency code.
boolean
Active state.
string
ISO 8601 creation timestamp.
string
ISO 8601 last-updated timestamp.