channel_id of the channel it originated from, giving you clean segmentation for reporting, fulfillment, and pricing logic.
Authentication
All Sales Channel endpoints require three headers:Creating a sales channel requires an Admin or Editor role. Listing channels is available to all authenticated roles.
List your sales channels
Retrieve all channels configured for your organization and tenant.array
Array of sales channel objects.
string
UUID of the sales channel.
string
Display name for the channel.
string
Three-letter ISO 4217 currency code (e.g.
USD, EUR, GBP).boolean
Whether the channel is currently accepting orders.
string
ISO 8601 timestamp when the channel was created.
string
ISO 8601 timestamp of the last update.
Create a sales channel
Create a new sales channel for your organization. Thename field is required; currency defaults to USD if omitted, and active defaults to true.
string
required
A human-readable name for the channel (e.g.
"North America Storefront"). Must not be empty.string
A three-letter ISO 4217 currency code. Defaults to
USD if not provided.boolean
Whether the channel should start in an active state. Defaults to
true.201 Created
string
UUID of the newly created sales channel. Store this — you will need it as the
channel_id when creating orders.Associate orders with a channel
When you create an order through the Synq Orders API, pass thechannel_id field to link it to the correct sales channel. The value must be the id returned when you created (or listed) the channel.