curl https://api.tracklysms.com/api/v2/webhooks \
-H "X-Api-Key: trk_your_api_key"
{
"webhooks": [
{
"id": "66b0f7c84a1d4b2e9c3a1f2e",
"accountId": 1042,
"url": "https://hooks.bizinga.com/trackly",
"events": ["message.delivered", "message.failed"],
"active": true,
"signingSecretRotatedAt": null,
"createdAt": "2026-07-26T14:03:11Z",
"updatedAt": "2026-07-26T14:03:11Z"
}
],
"supportedEvents": [
"message.delivered", "message.failed", "message.reply", "contact.opted_out",
"business_profile.verified", "business_profile.rejected",
"business_profile.name_confirm_required", "business_profile.review_required"
]
}
Webhooks (v2)
List Webhook Endpoints
List the account’s webhook endpoints and the event types they can subscribe to.
GET
/
v2
/
webhooks
curl https://api.tracklysms.com/api/v2/webhooks \
-H "X-Api-Key: trk_your_api_key"
{
"webhooks": [
{
"id": "66b0f7c84a1d4b2e9c3a1f2e",
"accountId": 1042,
"url": "https://hooks.bizinga.com/trackly",
"events": ["message.delivered", "message.failed"],
"active": true,
"signingSecretRotatedAt": null,
"createdAt": "2026-07-26T14:03:11Z",
"updatedAt": "2026-07-26T14:03:11Z"
}
],
"supportedEvents": [
"message.delivered", "message.failed", "message.reply", "contact.opted_out",
"business_profile.verified", "business_profile.rejected",
"business_profile.name_confirm_required", "business_profile.review_required"
]
}
Returns all webhook endpoints on the account, plus
supportedEvents — the full set of event types an endpoint may subscribe to. Signing secrets are not included (they’re only returned on create and rotate).
Examples
curl https://api.tracklysms.com/api/v2/webhooks \
-H "X-Api-Key: trk_your_api_key"
{
"webhooks": [
{
"id": "66b0f7c84a1d4b2e9c3a1f2e",
"accountId": 1042,
"url": "https://hooks.bizinga.com/trackly",
"events": ["message.delivered", "message.failed"],
"active": true,
"signingSecretRotatedAt": null,
"createdAt": "2026-07-26T14:03:11Z",
"updatedAt": "2026-07-26T14:03:11Z"
}
],
"supportedEvents": [
"message.delivered", "message.failed", "message.reply", "contact.opted_out",
"business_profile.verified", "business_profile.rejected",
"business_profile.name_confirm_required", "business_profile.review_required"
]
}
Next Steps
Create an endpoint
Register a new HTTPS endpoint.
Deliveries
Inspect an endpoint’s delivery log.