HookPulse · AsyncAPI Specification

Hookpulse Webhooks

Version

View Spec View on GitHub MonitoringObservabilityCronWebhookHeartbeatDead-mans-switchAlertingStatus PagesAgent-NativeMCPx402MicropaymentsAsyncAPIEvents

AsyncAPI Specification

Raw ↑
generated: '2026-09-05'
method: searched
source: https://hookpulse.net/api/templates (probed 200) + https://hookpulse.net/llms.txt
spec_type: Webhooks
note: >-
  No AsyncAPI published. The provider does ship a real outbound webhook surface: on a miss (silence
  past the monitor's interval) HookPulse POSTs a JSON event to the monitor's alert_url (Slack/
  Discord/n8n-style incoming webhooks; HTTPS only, no localhost), throttled to at most once per 24h
  per monitor, alongside an optional e-mail alert. The exact payload is published machine-readably
  at /api/templates and is captured verbatim below.
webhooks:
  - name: hookpulse.miss
    direction: outbound
    trigger: monitor silence outlasts interval_sec
    delivery: HTTPS POST to the monitor's alert_url
    throttle: at most 1 delivery per 24h per monitor
    constraints: alert_url must be HTTPS; http and localhost are rejected
    payload_example:
      type: hookpulse.miss
      id: YOUR_ID
      name: nightly-backup
      last_event_at: null
      interval_sec: 900
      miss_count: 1
      text: '[HookPulse] Miss: nightly-backup'
      content: '[HookPulse] Miss: nightly-backup'
      app: https://hookpulse.net
inbound_note: >-
  The ingest URLs (GET/POST /in/:id) are the inbound half of the surface — cron jobs and third-party
  webhooks (Stripe, n8n) ping them to prove liveness; documented in the OpenAPI as ping_ingest /
  post_in_by_id.

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/hookpulse-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.