Disable the tenant's OTA channel
DELETE
/tenants/channels/{channel}
const url = 'https://quikstik-core.fly.dev/tenants/channels/bokun';const options = {method: 'DELETE', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request DELETE \ --url https://quikstik-core.fly.dev/tenants/channels/bokun \ --header 'Authorization: Bearer <token>'Operator-scoped disable of the tenant’s channel. The registry row is kept for audit with
status disabled; the pollers skip it. The sealed credential is left to the vault’s own
lifecycle. Re-registering reactivates.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”channel
required
string
Responses
Section titled “Responses”Channel disabled.
Media typeapplication/json
object
tenant_id
required
string format: uuid
channel
required
string
status
required
string
credential_version
The vault rotation counter the keys were sealed under; null on disable.
integer
Example
{ "channel": "bokun", "status": "active"}Unknown channel.
Backend unavailable.