Context.dev · AsyncAPI Specification

Contextdev Webhooks

Version

View Spec View on GitHub Web ScrapingBrand IntelligenceData EnrichmentAI AgentsWeb DataClassificationWebsite MonitoringCompany DataDeveloper ToolsAPIsAsyncAPIWebhooksEvents

AsyncAPI Specification

Raw ↑
generated: '2026-07-18'
method: searched
type: Webhooks
source: >-
  openapi/contextdev-openapi.yml (webhooks) +
  https://docs.context.dev/api-reference/monitors/webhook-payload.md,
  https://docs.context.dev/api-reference/monitors/webhook-run-completed.md
delivery:
  transport: HTTP POST to a monitor's configured webhook URL
  signing: signed webhooks (verify signature before trusting payload)
  acknowledgement: return any 2xx response to acknowledge delivery
  scope: per-monitor subscription (change.detected always; run.completed opt-in)
events:
- event: change.detected
  openapi_webhook: monitorChangeDetected
  description: >-
    Sent when a monitor run detects a change on the watched page, sitemap, or
    extracted dataset. Payload carries text diffs, added/removed URLs, semantic
    evidence, confidence, and importance.
  docs: https://docs.context.dev/api-reference/monitors/webhook-payload.md
- event: run.completed
  openapi_webhook: monitorRunCompleted
  description: >-
    Sent after every completed monitor run when subscribed — including runs that
    detected no change (as confirmation the monitor ran). When a change was
    detected it is embedded in the payload.
  docs: https://docs.context.dev/api-reference/monitors/webhook-run-completed.md
note: >-
  No standalone AsyncAPI document is published; the event surface is defined via
  OpenAPI 3.1 `webhooks`. This is the provider's real event surface.