Register Webhook Endpoint
POST
/api/v1/webhooks/
Register an HTTPS endpoint that receives a POST for every newly ingested transcript (event transcript.created), signed with HMAC-SHA256 in the X-EC-Signature header. Optional comma-separated ticker/country filters. Deliveries are retried twice (after 5 and 30 minutes); an endpoint failing 10 deliveries in a row is auto-disabled. Enterprise / Ultra only.
Example request
curl "https://earningscalls.dev/api/v1/webhooks/" \ -H "X-API-Key: YOUR_API_KEY"
Authenticate with your API key in the X-API-Key header (or api_key query parameter). Get a key on the pricing page. Try any endpoint interactively in the Swagger console, and see the full OpenAPI spec.