Hightouch · AsyncAPI Specification
Hightouch Webhooks
Version
View Spec
View on GitHub
CDPData ActivationReverse ETLAudience ManagementIdentity ResolutionEvent CollectionMarketingAdvertisingAI AgentsData WarehouseAsyncAPIEvents
AsyncAPI Specification
generated: '2026-08-13'
method: searched
source: https://hightouch.com/docs/syncs/alerting, https://hightouch.com/docs/ai-decisioning/agent-alerting,
https://hightouch.com/docs/events/functions/handling-webhooks
spec_type: null
asyncapi:
published: false
note: No AsyncAPI document is published anywhere on Hightouch's docs, GitHub org, or at /asyncapi.yaml.
The event surface below is documented in prose only — recorded as a webhook catalog rather than fabricating
a spec.
webhooks:
outbound:
- name: Sync alert webhook
docs: https://hightouch.com/docs/syncs/alerting#webhook-alert-channels
trigger: A sync alert fires or recovers (CRITICAL or WARNING state change)
delivery: JSON payload POSTed to a customer-specified URL
custom_headers: true
custom_headers_note: 'Webhook alert channels support arbitrary custom HTTP headers (e.g. Authorization:
Bearer <token>, X-Routing-Key), sent on every request for that channel.'
semantics: One notification per trigger status change, not per run.
default_triggers:
- fatal error
- rejected rows
other_channels:
- email
- Slack
- SMS
- PagerDuty
- name: AI Decisioning agent alert webhook
docs: https://hightouch.com/docs/ai-decisioning/agent-alerting
trigger: Agent run failure or recommendation-volume drop
delivery: Routed to Slack, Email, PagerDuty, SMS or Webhook; recipients can be scoped to Critical-only
or all alerts
inbound:
- name: Events HTTP API
docs: https://hightouch.com/docs/events/sdks/http
note: First-party event ingest endpoint (identify/track/page/group) authenticated with a source write
key. This is Hightouch's real-time inbound event surface.
- name: Event functions — handling webhooks
docs: https://hightouch.com/docs/events/functions/handling-webhooks
note: Customer-authored functions reshape third-party webhook payloads before Hightouch writes them
to the warehouse or forwards them to destinations.
payload_schema: null
payload_note: The alert webhook payload shape is not published in the docs; it is described only as 'a
JSON payload'. Not reconstructed here.
Work with this as data
Every AsyncAPI spec here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for asyncapi
4 MCP tools reach this
find_asyncapisBrowse and filter every AsyncAPI spec in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/hightouch-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.