Send message to contact

Sends a message to a specific contact using a template. The message can be sent via SMS or WhatsApp depending on the contact's capabilities. Optionally specify a webhook URL to receive delivery status updates. The customer ID is extracted from the authentication token.

POST
/v2/messages/contact

Header Parameters

x-sender-idstring
Formatguid
x-api-keystring
contactIdstring

The unique identifier of the contact to send the message to

Formatguid
Length1 <= length
templateIdstring

The unique identifier of the template to use for the message

Formatguid
Length1 <= length
templateVariables?|null

Optional key-value pairs of template variables to replace in the template body. For example, if your template contains "Hello {{name}}", you would provide { "name": "John Doe" }

Response Body

curl -X POST "https://api.sent.dm/v2/messages/contact" \  -H "x-sender-id: string" \  -H "x-api-key: string" \  -H "Content-Type: application/json" \  -d '{    "contactId": "6ba7b810-9dad-11d1-80b4-00c04fd430c8",    "templateId": "7ba7b820-9dad-11d1-80b4-00c04fd430c8",    "templateVariables": {      "name": "John Doe",      "order_id": "12345"    }  }'
Empty
Empty
Empty