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
Allowed values:
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
Allowed values:
Errors
400
Bad Request Error
401
Unauthorized Error
404
Not Found Error
429
Too Many Requests Error
500
Internal Server Error