Set apiLocked: true on a channel to block subsequent external API mutations (PUT, DELETE,
POST /channels/{id}/integration-products).
The external API can only lock — sending apiLocked: false returns 422 with a fixed message
("Channels can only be unlocked from the UI."). To unlock, use the internal admin endpoint
(PATCH /api/v2/admin/channels/{id}/lock with apiLocked: false) or the product UI.
Documentation Index
Fetch the complete documentation index at: https://docs.joinluminous.com/llms.txt
Use this file to discover all available pages before exploring further.
Authenticate using a bearer token. To create a token, navigate to /settings/api-tokens and click Create API Token.
Must be true. Sending false returns 422.
Locked
A sales, fulfillment, or end-to-end channel. Channels carry per-OMS configuration (pull orders, push orders,
push stocks, push costs) and an apiLocked flag — when locked, mutating operations through the external API
return 403.