Skip to main content
POST /api/v1/forward/channels Creates a channel instance for an external messaging platform. The channel receives inbound IM messages and sends replies through the configured provider.

Headers

Body parameters

Example request

pairing mode creates only the transport connection without specifying an Identity or Template:

Example response

HTTP 201 Created

Response fields

Error codes

Notes

  • New channels default to enabled=true.
  • A channel can process inbound messages only when enabled=true and binding_status="bound".
  • fixed mode always uses the Identity and Template specified at creation time.
  • pairing mode means the channel is only a transport connection; Identity and Template are bound per message scope via the Pairing API.
  • identity_resolution.mode cannot be changed after creation.
  • To pause inbound processing temporarily, prefer Update Channel with enabled=false.

Create channel QR session

List channels