Update a channel
PATCH /api/channels/{channelId}
Update channel settings. Only the fields you include in the request body are changed.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”The unique identifier of the channel to update.
Request Body
Section titled “Request Body ”object
Updated human-readable name.
Updated channel-specific configuration values.
object
Whether the channel is active.
Responses
Section titled “ Responses ”The channel was updated.
A channel represents a communication pathway through which oHallo sends and receives messages. Each channel has a type, configuration, and provisioning status.
object
Unique identifier for the channel.
Example
d4e5f6a7-b8c9-0123-4567-890abcdef012Workspace the channel belongs to.
Example
a1b2c3d4-e5f6-7890-abcd-ef1234567890Channel type: email, chat, whatsapp, or voice.
Example
emailHuman-readable name.
Example
Support EmailProvisioning status: active, pending_dns, provisioning, or error.
Example
activeChannel-specific configuration (non-sensitive settings only).
Example
{ "inboundAddress": "support@nordic-parts.dk", "fromName": "Nordic Parts Support"}Timestamp when the channel was created.
Example
2026-01-10T08:00:00.000ZNo channel exists with the given ID in the authenticated tenant.
Standard error response returned by all endpoints on failure.
object
A human-readable error message describing what went wrong.
Example
Conversation not found