1MSG

Get channel status

GET
/status

Return WhatsApp Cloud API connection status for this channel (connected when the number can send). May include accountStatus, messaging limit, and MM Lite availability. Used by the dashboard to show whether the channel is ready.

Optional health_status_warning appears only when Meta Graph health could not be loaded and a soft connected response is returned. It is omitted on the normal path and when health details are not applicable for the channel — never an internal provider/transport name.

Authorization

JWT token
querytoken<token>

Response Body

Channel status

application/json
  1. response

WhatsApp Business API client connection status.

isCloud?boolean

Always true for Cloud API channels

status?string

Connection / send health. Typical values: connected when Meta health_status.can_send_message is AVAILABLE or LIMITED; otherwise the lowercased Meta value (e.g. blocked).

accountStatus?string

authenticated when status is connected, otherwise loading

current_limit?unknown

Messaging limit tier from channel settings when available

mm_lite_available?boolean

Whether Marketing Messages Lite is available for the account

details?string

Extra error / restriction text when the number cannot send

health_status_warning?string

Optional. Present only when Meta Graph health_status could not be loaded and the API still returns a soft connected status. Short human-readable warning about that failure — never includes internal provider/transport names. Omitted on the normal success path and when health details are simply not applicable for the channel.

[key: string]?any
curl -X GET 'https://api.1msg.io/123/status'
{  "isCloud": true,  "status": "connected",  "accountStatus": "authenticated",  "mm_lite_available": false}