1. Register your endpoint
Your URL must be HTTPS and respond within 10 seconds.secret field — copy it immediately and store it securely. It is shown only once and cannot be retrieved later.
2. Receive events
EVE sends aPOST request to your URL with this structure:
3. Verify the signature
Every delivery includes anX-EVE-Signature header. Verify it before processing:
4. Respond with 2xx
Return any2xx status code to acknowledge receipt. EVE retries up to 5 times on failure, with increasing delays (1s → 5s → 30s → 2min). After 10 consecutive failures, the webhook is automatically deactivated — call PUT /v1/webhooks to re-activate.