Update a channel
Update a channel’s capabilities. Only custom channels can be updated; native channels are read-only.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
channel_id
The ID of the channel to update
Request
This endpoint expects an object.
capabilities
Capabilities to update. Only the fields you include are changed; omitted fields keep their current value.
Response
Channel updated
description
A description of the channel
modality
The modality of the channel
name
The name of the channel
capabilities
What the channel’s surface can render. The AI Agent tailors replies to the declared capabilities. Omitted fields default to false. Read-only on native channels, whose capabilities are fixed by the surface.
created_at
The date and time the channel was created
id
The channel ID
metadata
A dictionary of key, value pairs assigned to the channel. Metadata may not exceed 4KB total.
metadatakeys may only be of type:stringmetadatavalues may only be one of type:string,boolean,integer, ornumber(float)
type
The type of the channel
Errors
400
Bad Request Error
401
Unauthorized Error
404
Not Found Error
429
Too Many Requests Error
500
Internal Server Error