Messaging and business management via Meta Business API
https://graph.facebook.com/v18.0/{phone_number_id}/messages
| Param | Type | Required | Description |
|---|---|---|---|
| phone_number_id | string | required | WhatsApp Business phone number ID |
| messaging_product | string | optional | Must be 'whatsapp' |
| to | string | required | Recipient phone number |
| type | string | required | Message type (text, template, image, etc.) |
| text | object | optional | Text message content |
| template | object | optional | Template message content |
/{phone_number_id}/messages
| Param | Type | Required | Description |
|---|---|---|---|
| phone_number_id | string | required | WhatsApp Business phone number ID |
| to | string | required | Recipient phone number |
| template | object | required | Template configuration with name, language, components |
/{waba_id}/message_templates
| Param | Type | Required | Description |
|---|---|---|---|
| waba_id | string | required | WhatsApp Business Account ID |
| limit | integer | optional | Number of results |
/{waba_id}/phone_numbers
| Param | Type | Required | Description |
|---|---|---|---|
| waba_id | string | required | WhatsApp Business Account ID |
/{phone_number_id}/media
| Param | Type | Required | Description |
|---|---|---|---|
| phone_number_id | string | required | WhatsApp Business phone number ID |
| messaging_product | string | optional | Must be 'whatsapp' |
| file | string | required | Media file path or URL |
| type | string | required | Media type |