Sales Channels
List Inbound Events
Returns paginated inbound API events for a channel partner instance.
Get Inbound Event Stats
Returns event processing statistics and distinct endpoint list for a channel partner.
Get Inbound Event
Returns a single inbound event with full request/response payloads and headers.
Reprocess Inbound Event
Reprocess a single inbound event: marks it in flight and queues a background job that replays the event's stored request payload through the same processing the original request performed. Returns immediately with the event in `processing`; the outcome (`processed` with the linked sales order, or `failed` with the error) is written asynchronously, so re-read the event to see the result.
Bulk Reprocess Events
Reprocess multiple inbound events by ID: each event is marked in flight and gets its own background job that replays its stored request payload. Already-processed events are skipped. Returns immediately with the number of events queued; each outcome (`processed` with the linked sales order, or `failed` with the error) is written asynchronously, so re-read the events to see the results.
Bulk Delete Events
Bulk deletes inbound events by ID.
List Orders
Lists sales orders for the authenticated channel (filtered to the integration instance's sales channel).
Create Order
Creates a new sales order from a channel integration.
Get Order
Returns a single sales order for the authenticated channel with fulfillment and address details.
Update Order
Updates a sales order for the authenticated channel.
List Products
Returns paginated products visible to the authenticated channel.
Get Product
Returns a single product by ID for the authenticated channel.
List Inventory
Returns paginated inventory levels for the authenticated channel.
List Customers
Returns paginated customers for the authenticated channel.
Get Customer
Returns a single customer with addresses and default sales rep.