Lista los números de WhatsApp Business conectados a la company.
Channels
GET /v1/whatsapp/numbers
Direct view of the company’s active phone_number_ids. Handy for integrations that just need to know which number to send from.
GET
Lista los números de WhatsApp Business conectados a la company.
Returns the WhatsApp Business numbers connected to the company in a lightweight shape. It’s a projection of GET /channels?type=whatsapp optimized for flows where you only need Meta identifiers.
Required scope:
channels:read
Request
Response 200
| Field | Type | Description |
|---|---|---|
id | string | Meta’s phone_number_id. Use it in POST /v1/messages (from_phone_number_id) when you have more than one number. |
phone_number | string | Number in E.164 format. |
waba_id | string | Meta’s WhatsApp Business Account id. |
channel_id | string | Keebai channel id. Same one that appears in /v1/channels. |
status | enum | active | paused | disconnected. |
Typical use cases
Sender number picker
Your integration has several numbers (e.g. Chile, Mexico, Peru). List
whatsapp/numbers and show a dropdown to the user.Validate before sending
Before a bulk send, check that the configured
phone_number_id is still active.Map outgoing webhooks
When you receive a
whatsapp.message.received with phone_number_id: X, you can map it back to a channel_id using this list cached locally.Discoverability
Your provisioning CLI doesn’t know which numbers exist — list them at startup.
Authorizations
Personal Access Token con prefijo kbai_pk_. Generar desde el portal con permiso developer.manage_tokens.
Response
200 - application/json
The response is of type object.