Triggers

Create a webhook-trigger subscription

Registers a durable trigger subscription — delivery is retried with exponential backoff and dead-lettered after repeated failures (a 410 response from target_url dead-letters immediately and revokes the subscription — this is how Zapier signals "this Zap was turned off"). Requires 'account' scope, or an OAuth access token — in the OAuth case, this subscription is bound to your connection automatically. Capped at 25 active subscriptions per org.

post/v1/webhook-subscriptions

Request

  • Base URL: https://api.infiniteaudience.ai
  • URL: https://api.infiniteaudience.ai/v1/webhook-subscriptions
  • Auth: HTTP bearer

Request body

target_urlstring uri required

Must be HTTPS and resolve to a public, non-internal address — validated at creation and re-validated before every delivery attempt.

eventsNotifiableEventType[] required

Response

Subscription created.

idstring required
target_urlstring uri required
eventsNotifiableEventType[] required
secretstring required

Plaintext HMAC-SHA256 signing secret. Store it now — every subsequent read only returns it masked. Used to compute X-IA-Signature on every delivery to this subscription — see the Webhooks tag's Signing section for the exact scheme.

status'active' required
created_atstring date-time required

Changes

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