cURL
curl --request POST \ --url https://api.example.com/v1/webhooks \ --header 'Content-Type: application/json' \ --data ' { "events": [ "whale_alert", "analysis_complete" ], "secret": "whsec_abc123def456", "url": "https://my-agent.example.com/webhooks/rekko" } '
{ "created_at": "2026-03-20T10:00:00Z", "enabled": true, "events": [ "whale_alert", "analysis_complete" ], "failure_count": 0, "url": "https://my-agent.example.com/webhooks/rekko", "webhook_id": "wh-f47ac10b58cc" }
Register a webhook for real-time event notifications.
Request to register a webhook.
HTTPS URL to receive webhook POST requests
Event types: 'price_shift', 'whale_alert', 'analysis_complete'
HMAC-SHA256 secret for payload verification
Successful Response
Registered webhook details.
Unique webhook identifier
Destination URL
Subscribed event types
When registered
Whether active
Consecutive delivery failures