Webhook Requests
Endpoint: POST /api/sustainder/webhook (verified by signing secret)
To send a webhook, sign the request body with HMAC-SHA256 using the app's signing secret and include it as the X-Webhook-Signature header.
Signing secret: 780853cef9e207dac153139872f0379a9164ba4ab17db25d1693e0c957925353
| ID | Method | Received At | Remote Addr | Body Preview |
|---|---|---|---|---|
| 4 | POST | May 18 10:31:32 | 172.18.0.15:44364 | {"data":{"app_id":"c8c46099-5d50-4f2e-9372-0af0e04fcbca","authentication_id":"f7185cf1-1902-4aeb-9b6c-301e2e641379","end_user_id":"caff7252-07da-4830-b416-698ad398ad0f"},"event":"app.user_connected","timestamp":"2026-05-18T10:31:32Z"} |
|
Headers Accept-Encoding: gzip Content-Length: 234 Content-Type: application/json User-Agent: Go-http-client/1.1 X-Nativesuite-Event: app.user_connected X-Nativesuite-Signature: sha256=d8376428ae7c8174cfc012a017133df08be01a1aef986301d8c6b0a01d54bdd0 X-Nativesuite-Timestamp: 1779100292 Body {"data":{"app_id":"c8c46099-5d50-4f2e-9372-0af0e04fcbca","authentication_id":"f7185cf1-1902-4aeb-9b6c-301e2e641379","end_user_id":"caff7252-07da-4830-b416-698ad398ad0f"},"event":"app.user_connected","timestamp":"2026-05-18T10:31:32Z"}
|
||||
| 3 | POST | May 18 10:30:59 | 172.18.0.15:44364 | {"data":{"app_id":"c8c46099-5d50-4f2e-9372-0af0e04fcbca","end_user_id":"caff7252-07da-4830-b416-698ad398ad0f"},"event":"app.user_disconnected","timestamp":"2026-05-18T10:30:58Z"} |
|
Headers Accept-Encoding: gzip Content-Length: 178 Content-Type: application/json User-Agent: Go-http-client/1.1 X-Nativesuite-Event: app.user_disconnected X-Nativesuite-Signature: sha256=4ed99059cfc80f10925735576982d0b8c1ddadaf20283d79f205089d9398a8b5 X-Nativesuite-Timestamp: 1779100259 Body {"data":{"app_id":"c8c46099-5d50-4f2e-9372-0af0e04fcbca","end_user_id":"caff7252-07da-4830-b416-698ad398ad0f"},"event":"app.user_disconnected","timestamp":"2026-05-18T10:30:58Z"}
|
||||