List webhooks
Returns your currently configured webhook endpoints.Authentication
Example
Response
Update webhooks
Replaces your entire webhook configuration. The request body must contain the complete desired list of webhook endpoints. Omitting a previously registered URL removes it.Authentication
Request body
An array of webhook objects. The maximum number of webhooks depends on your plan:
Each webhook object:
Example — set a single webhook
Example — set two webhooks (Business plan and above)
Example — remove all webhooks
Response
Returns the saved webhook list (same format as the List response).Status codes
What EldrStream sends to your endpoint
For every event, EldrStream sends an HTTPPOST request to your registered URL with the following headers and body:
Headers
Body
The JSON body contains the decrypted event payload as you originally submitted it, along with envelope metadata:Expected response
Return any2xx status code to acknowledge receipt. EldrStream treats 4xx responses (other than 429) as permanent failures and will not retry. 5xx and 429 responses trigger the retry schedule.