Hightouch · AsyncAPI Specification

Hightouch Webhooks

Version

View Spec View on GitHub CDPData ActivationReverse ETLAudience ManagementIdentity ResolutionEvent CollectionMarketingAdvertisingAI AgentsData WarehouseAsyncAPIEvents

AsyncAPI Specification

Raw ↑
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.
All 92 tools →

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.