Monocrawl · AsyncAPI Specification

Monocrawl Webhooks

Version

View Spec View on GitHub CompanyDataSocial MediaE-CommerceAsyncAPIEvents

AsyncAPI Specification

Raw ↑
generated: '2026-10-02'
method: searched
generator: extract-docs-artifacts.py (local)
source: https://www.monocrawl.com/glossary/webhooks-vs-polling
sources:
- https://www.monocrawl.com/glossary/webhooks-vs-polling
- https://www.monocrawl.com/docs/billing-webhooks.md
- https://www.monocrawl.com/docs/monitor-webhooks.md
- https://www.monocrawl.com/docs/webhook-receiver.md
description: Monocrawl publishes webhook events for billing, subscriptions, monitor findings, digests, attention notices and a test ping.
events:
- event: billing.low_balance
  description: Threshold crossing when the balance falls below a configured threshold.
- event: billing.credits_exhausted
  description: Emitted once per exhaustion episode when the credit balance reaches zero.
- event: billing.purchase_succeeded
  description: A settled purchase that grants permanent credits and includes the current balance.
- event: billing.auto_recharge.succeeded
  description: Authorized auto‑reload settled payment that adds credits to the balance.
- event: billing.auto_recharge.failed
  description: Payment for an auto‑reload failed and needs attention.
- event: subscription.renewed
  description: Current allowance reset after a subscription renewal, with optional carry‑over fields.
- event: subscription.ended
  description: Legacy event indicating a subscription has ended; not emitted for every modern cancellation.
- event: test.ping
  description: A test payload sent to verify the receiver; does not affect balance.
- event: monitor.findings
  description: Bounded result preview of new findings from a monitor run.
- event: monitor.digest
  description: Summary payload, either per‑monitor or account‑wide, containing aggregated findings.
- event: monitor.attention
  description: Notice that action is needed, such as repeated failed checks or ambiguous subject.
delivery:
  signature: monocrawl-signature header formatted as t=<Unix seconds>,v1=<HMAC‑SHA256 hex> of "t.body"
  content_type: application/json; signed with a shared secret stored on the receiver side
note: All deliveries are signed in a monocrawl-signature header and also include monocrawl-delivery and monocrawl-event headers for delivery ID
  and event name. The signature is an HMAC‑SHA256 of the timestamp concatenated with a dot and the raw request body, using the shared secret configured
  for the destination. Receivers must verify the signature before parsing JSON and must reply with a 2xx status within 10 seconds.
docs: https://www.monocrawl.com/glossary/webhooks-vs-polling

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