Get channel by ID
GET /api/channels/{channelId}
Retrieve full details for a single channel including its type, configuration, and provisioning status.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”The unique identifier of the channel to retrieve.
Responses
Section titled “ Responses ”The channel was found and returned.
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