WA Client
POST

Send Contact

Send a contact card (vCard-style) to a recipient. Requires the Message templates plan feature.

API endpoint
https://waclient.com/api/send
Example:
curl -X POST \
  'https://waclient.com/api/send' \
  -H 'Content-Type: application/json' \
  --data '{
    "number": "20100981XXXX",
    "type": "contact",
    "message": {
        "firstName": "Mohamed",
        "lastName": "Ali",
        "phoneNumber": "+20100981XXXX",
        "organization": "WA Client"
    },
    "instance_id": "META68B6ED90CXXXX",
    "access_token": "EMCUH3NQQK8YXXXX"
}'
Response
{
    "status": "success",
    "message": "Success",
    "message_payload": {
        "messaging_product": "whatsapp",
        "messages": [
            {
                "id": "wamid.xxx",
                "message_status": "accepted"
            }
        ]
    }
}
ParameterDescription
numberRecipient phone number with country code
typeMust be contact
messageJSON: firstName, lastName, phoneNumber, optional organization
instance_idMeta Cloud instance ID
access_tokenYour access token
Only delivers if the customer messaged you within the last 24 hours. Outside that window, use Meta Templates. Poll messages are not supported on Cloud API.

Command Palette

Search documentation endpoints.

Esc