Webhooks

Provider data delivery

Called by the provider, not by clients of ours. The token in the URL is the endpoint's credential and identifies the integration; each provider adapter then validates its own signature. Bodies are provider-specific and capped at 10 MiB.

Answers 200 for anything a redelivery cannot fix — unknown token, bad signature, unparseable payload — because re-sending the same thing buys nothing and costs a retry storm. 503 is reserved for the one case worth redelivering: the payload was good and this service could not take it.

post/api/v1/integration/webhook/{token}/

Request

  • Base URL
    https://api.sahha.ai (the document declares no server; this is the origin it was published from)
  • Auth
    API key in header Authorization

Path parameters

tokenstring required

Webhook token from the integration's webhookUrl.

Request body

object required

Response

Accepted, or rejected in a way a redelivery would not fix.

Changes

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