Returns a list of WhatsApp Business senders (phone numbers) configured for your account. Use the sender id when sending messages.
Endpoint
GET /user/whatsapp/senders
Query parameters
Filter senders by status. Use all to return senders regardless of status. Default: online.
Response
Array of WhatsApp sender objects.
Unique identifier of the sender. Pass this as sender_id when sending messages.
Sender’s phone number in E.164 format.
WhatsApp Business display name shown to recipients.
Current status: online or offline.
Meta quality rating: GREEN, YELLOW, or RED.
Maximum unique recipients per 24 hours. null means unlimited.
messaging_limit_formatted
Human-readable messaging limit (e.g., 10,000 / 24hr, Unlimited).
Example
curl -X GET "https://portal.intellixent.ai/api/user/whatsapp/senders" \
-H "Authorization: Bearer YOUR_API_KEY"
{
"data": [
{
"id": 12,
"phone_number": "+14155551234",
"display_name": "Acme Corp Support",
"status": "online",
"quality_rating": "GREEN",
"messaging_limit": 10000,
"messaging_limit_formatted": "10,000 / 24hr"
},
{
"id": 15,
"phone_number": "+442071234567",
"display_name": "Acme Corp Sales",
"status": "online",
"quality_rating": "GREEN",
"messaging_limit": null,
"messaging_limit_formatted": "Unlimited"
}
]
}
Only online senders are returned by default. Use ?status=all to include offline senders. Sender status is synced with Meta every 5 minutes.