Channels
Publish products and inspect their publication state by channel.
Channel synchronization
The /v1/import-sources/* routes are internal connector infrastructure: they create the external source, validate its connection, map its data, and activate the import. They are not part of the public contract. Use the operations on this page to publish products or inspect their status.
Listings
| Method | Endpoint | Operation |
|---|---|---|
POST | /v1/channels/listings | Create listing |
GET | /v1/channels/listings | List listings |
GET | /v1/channels/listings/{id} | Get listing by id |
POST | /v1/channels/listings/{id}/publish | Queue publication for a listing |
POST | /v1/channels/listings/{id}/unpublish | Unpublish a listing |
PATCH | /v1/channels/listings/{id}/price | Update listing price |
Products
| Method | Endpoint | Operation |
|---|---|---|
GET | /v1/channels/products/publications | List product publications for a set of products |
GET | /v1/channels/products/{productId}/publications | List product publications |
POST | /v1/channels/{channelId}/products/{productId}/publish | Publish a product to a channel |
Publication
| Method | Endpoint | Operation |
|---|---|---|
POST | /v1/channels/{channelId}/publication/publish | Queue publication for ready listings |
GET | /v1/channels/{channelId}/publication/readiness | Get publication readiness |