
Webhooks
Integrate with your systems: TestIP notifies your URL about post events.
1When to use
To react to events: notify a chat on publish, log to a CRM, trigger your own pipeline.
2Step 1. Prepare an endpoint
Set up a URL that accepts POST JSON { event, projectId, payload, ts }. Respond with 2xx.
3Step 2. Add a webhook
Dashboard → "Project info" → "Webhooks". Set the URL and pick events.
4Step 3. Verify the signature
Header X-TestIP-Signature = sha256=HMAC_SHA256(body, WEBHOOK_SECRET). Compute the HMAC over the raw body and compare.
5Step 4. Enable/disable
A webhook can be toggled off temporarily without deleting it.
Didn't find an answer? Write to us — we'll help.
Contact support