Webhooks

Register Webhook Endpoint

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.

post/api/v1/webhooks/

Request

  • Base URL: https://earningscalls.dev
  • URL: https://earningscalls.dev/api/v1/webhooks/
  • Auth: API key in header X-API-Key

Request body

urlstring required

HTTPS endpoint to POST events to

tickersstring

Optional comma-separated ticker filter, e.g. "BHP,RIO,CSL". Suffix-free base tickers.

countriesstring

Optional comma-separated ISO country filter, e.g. "AU,US"

Response

Default Response

Changes

No recorded changes to this operation across all 1 revision of this API.