Webhooks
By using webhooks, you can tightly integrate your server application with Wildix. The platform supports two kinds of webhooks: HTTP and AWS SQS.
HTTP webhooks follow the common set of rules:
- Webhook should be reachable from the public internet. Tunneling services like Ngrok are supported
- Webhook should accept HTTP POST requests with JSON payload
- Webhook should respond with response codes from 200 to 299
- Webhook should respond as fast as possible. The exact time given for the response varies between webhook types
- Webhook should be ready to accept the same call multiple times: in case of network or remote server failure Wildix Service could retry the request
Events
sms:status
Triggered when SMS status event received.
Example
{
"id": "1745855327719vt6k3vztxgct47cz",
"pbx": "000000000001",
"company": "it_w000001",
"time": 1745855330065,
"type": "sms:status",
"integrationId": "f2d5rx",
"data": {
"from": "+16148970558",
"to": "+19294457154",
"status": "DELIVERED",
"reason": "",
"id": "1745855327719vt6k3vztxgct47cz",
"channel": "2-way-sms",
"parts": 1
}
}