Skymerse · AsyncAPI Specification

Skymerse Watcher Webhooks

Version

View Spec View on GitHub CompanyAviationNOTAMFlight OperationsAeronauticalWeatherAIWebhooksAsyncAPIWebhooksEvents

AsyncAPI Specification

Raw ↑
generated: '2026-07-21'
method: searched
source: https://skymerse.gitbook.io/notamify-api/notam-watcher/notam-watcher-api
spec_type: Webhooks
surface: NOTAM Watcher API
transport: HTTP POST to a subscriber-provided webhook_url (external URLs only)
docs:
  overview: https://skymerse.gitbook.io/notamify-api/notam-watcher/notam-watcher-api
  creating_listeners: https://skymerse.gitbook.io/notamify-api/notam-watcher/creating-listeners
  messages: https://skymerse.gitbook.io/notamify-api/notam-watcher/watcher-api-webhook-messages
  security: https://skymerse.gitbook.io/notamify-api/notam-watcher/webhook-security
  lifecycle: https://skymerse.gitbook.io/notamify-api/notam-watcher/watcher-notam-lifecycle
delivery:
  method: POST
  content_type: application/json
  retry: Deliveries are paused after 25 consecutive failures.
  recipients: webhook and/or up to 3 email addresses per listener.
signing:
  header: X-Notamify-Signature
  algorithm: HMAC-SHA256
  signed_payload: '"<timestamp>.<raw_body>"'
  header_format: 't=<timestamp>,v1=<hex_signature>[,v1=<prev_signature>]'
  timestamp_tolerance: 10 minutes recommended
  rotation: Two signatures provided during a 3-hour secret-rotation grace period.
  sdk_helper: notamify-sdk verify_signature()
events:
- kind: interpretation
  description: Standard interpreted NOTAM delivery matching a listener's filters.
- kind: lifecycle
  description: >-
    Additional delivery when a previously delivered NOTAM is later cancelled
    (NOTAMC) or replaced (NOTAMR).
payload_fields:
- listener_id
- kind
- event_id
- notam
- change
- context
- sent_at
filters:
  applies_to: aircraft / traffic / operation / phase scopes
  aircraft_applicability: class, designator, or catalog family
  time_window: dates, days, or UTC hours
  qcode_patterns: supported
sandbox: Watcher API provides a sandbox environment for testing deliveries.