Watcher API Webhook message

Notamify NOTAM Watcher API sends JSON POST message to provided webhook_url . The message follows the same Notam DTO structure as in NOTAMs Active endpoint (get-notams v2)and other notam endpoints, plus additional watcher metadata.

You can see example of such message below:

{
  "listener_id": "4b72327c-8a25-4f4c-9eea-aa801b3a4253",
  "notam": {
    "id": "8bfaeae8-1230-4bd9-a84b-888a69cf7000",
    "notam_number": "A6202/25",
    "location": "LROP",
    "icao_code": "LROP",
    "classification": "INTL",
    "starts_at": "2025-11-28T16:54:00Z",
    "ends_at": "2026-01-30T11:00:00Z",
    "issued_at": "2025-11-28T16:54:00Z",
    "is_estimated": false,
    "is_permanent": false,
    "message": "DUE TO LIMITED PARKING STANDS AVBL, NONSCHEDULED FLIGHTS, \n   NONSCHEDULED CARGO FLIGHTS, NONSCHEDULED CARGO FLIGHTS CARRYING \n   MIL ARMY/MUNITIONS, WITHOUT PPR FM AD ADMINISTRATION WITH MIN 72 \n   HR AT E-MAIL 'OPS AT CNAB.RO', NO PRKG STAND WILL BE ALLOCATED \n   AND NO HANDLING WILL BE PERMITTED.\n   EXCEPT STATE/MIL ACFT AND ACFT PARKED ON APRON 3\n   GENERAL AVIATION TERMINAL",
    "icao_message": "A6202/25 NOTAMR A5884/25\nQ) LRBB/QFAXX/IV/NBO/A /000/999/4434N02605E005\nA) LROP B) 2511281354 C) 2601301100\nE) DUE TO LIMITED PARKING STANDS AVBL, NONSCHEDULED FLIGHTS, \nNONSCHEDULED CARGO FLIGHTS, NONSCHEDULED CARGO FLIGHTS CARRYING \nMIL ARMY/MUNITIONS, WITHOUT PPR FM AD ADMINISTRATION WITH MIN 72 \nHR AT E-MAIL 'OPS AT CNAB.RO', NO PRKG STAND WILL BE ALLOCATED \nAND NO HANDLING WILL BE PERMITTED.\nEXCEPT STATE/MIL ACFT AND ACFT PARKED ON APRON 3\nGENERAL AVIATION TERMINAL",
    "interpretation": {
      "description": "Due to limited parking stands, non-scheduled flights (including non-scheduled cargo and cargo carrying military army/munitions) require prior permission requested from aerodrome administration at least 72 hours in advance via email at ops@cnab.ro; without PPR, no parking stand will be allocated and no handling will be permitted. Exceptions apply to state/military aircraft and aircraft parked on Apron 3 at the General Aviation Terminal.",
      "excerpt": "Non-scheduled flights require prior permission or they will be denied parking stands and handling, with exceptions for state/military aircraft and those on Apron 3 at the General Aviation Terminal.",
      "category": "AERODROME",
      "subcategory": "APRON_OPERATIONS",
      "map_elements": [],
      "affected_elements": [
        {
          "type": "APRON",
          "identifier": "ALL",
          "effect": "RESTRICTED",
          "details": "Limited parking stands available. No parking stand will be allocated to non-scheduled flights (including non-scheduled cargo and cargo carrying military/munitions) unless PPR obtained from aerodrome administration min 72 hr via ops@cnab.ro. Exceptions: state/military aircraft and aircraft parked on Apron 3 (General Aviation Terminal)."
        },
        {
          "type": "SERVICE",
          "identifier": "HANDLING",
          "effect": "RESTRICTED",
          "details": "No handling will be permitted for non-scheduled flights (including non-scheduled cargo and cargo carrying military/munitions) unless PPR obtained as above. Exceptions: state/military aircraft and aircraft on Apron 3 (General Aviation Terminal)."
        }
      ],
      "schedules": []
    }
  },
  "delivered_at": "2025-11-28T16:13:21.128030131Z"
}

Last updated