List channels in a workspace
Returns the channels in the selected workspace. Use id (ch_...) for HookMyApp API calls.
Use the provider-specific display fields, such as whatsappDisplayPhoneNumber or
instagramUsername, for customer-facing labels.
Authorizations
Authorization: Bearer hmok_... API key or a dashboard session token
Headers
Workspace ID for the request
^ws_[A-Za-z0-9]{8}$Response
Channels in the workspace
ch_ publicId
whatsapp, instagram, messenger ws_ publicId
Advanced Meta provider identifier. For WhatsApp this is the WABA ID.
For Instagram this is the Instagram account Graph ID. Use id (ch_...) for
HookMyApp API calls and friendly fields for display.
WhatsApp WABA ID, retained for compatibility. Null for non-WhatsApp channels.
Short-lived signed HookMyApp URL for the channel's profile picture. Fetch it soon after reading the response — mint a fresh one by re-reading the channel when it expires.
Whether Meta currently appears connected for this channel. This is Meta health, not the HookMyApp lifecycle state.
HookMyApp lifecycle state. Use this to decide whether the channel is active in HookMyApp.
connected, disconnected, archived cred_ publicId