network-wiredNOTAMs Nearby endpoint

circle-info

The NOTAMs Nearby endpoint service is in early preview. It might contain bugs or have insufficient performance. The specifications, filter set, pricing can change dynamically. For any questions, please contact us on hello@notamify.com.

The output contains NOTAMs (and their interpretations) valid for a moment of query, containing map object (in message) that intersects the provided lat , lon , radius_nm. The datetime filters (starts_at / ends_at) takes into consideration notam firm range, without using the timing section for the filtering (schedules ). Read more about schedule handling in Notamify NOTAM Schedules & RRULE Parsing.

Example param setup in the URL:

https://api.notamify.com/api/v2/notams/nearby?page=1&lat=50.14132&lon=21.9992
get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
latnumber · min: -90 · max: 90Required

Latitude in decimal degrees.

lonnumber · min: -180 · max: 180Required

Longitude in decimal degrees.

radius_nmnumber · min: 0.1 · max: 25Optional

Search radius in nautical miles. Defaults to 1.

Default: 1
pageintegerOptional

Page number to retrieve. Defaults to 1.

Default: 1
per_pageinteger · min: 1 · max: 30Optional

Number of NOTAMs per page. Defaults to 30.

Default: 30
excluded_classificationsany ofOptional

Classifications to exclude: DOM, FDC, INTL, MIL. When empty, no classifications are excluded.

or
nullOptional
qcodeany ofOptional

Filter by Q-code(s) (e.g., QMRLC, QWULW). Returns only NOTAMs with matching Q-codes.

string[]Optional
or
nullOptional
notam_idsstring[]Optional

List of NOTAM IDs

starts_atany ofOptional

Start date for the time period (YYYY-MM-DDTHH:MM:SSZ). When not provided, default to current UTC time.

Example: 2024-01-01T00:00:00Z
string · date-timeOptional
or
nullOptional
ends_atany ofOptional

End date for the time period (YYYY-MM-DDTHH:MM:SSZ). When not provided, default to 365 days from starts_at.

Example: 2024-01-01T00:00:00Z
string · date-timeOptional
or
nullOptional
always_include_estany ofOptional

Whether to always include EST times in the window, even if the notam already expired.

Default: true
booleanOptional
or
nullOptional
categoryany ofOptional

Filter by interpretation category(ies). Valid values: ALL, AERODROME, AIRSPACE, NAVIGATION, COMMUNICATION, OPERATIONS, OBSTACLES, ADMINISTRATIVE, WEATHER, SAFETY, OTHER. When 'ALL' is provided, no category filtering is applied. Note: Filtering happens after interpretation; total_count reflects pre-filter count and results may be fewer than per_page.

string[]Optional
or
nullOptional
subcategoryany ofOptional

Filter by interpretation subcategory(ies). Returns only NOTAMs with matching subcategories. Note: Filtering happens after interpretation; total_count reflects pre-filter count and results may be fewer than per_page.

string[]Optional
or
nullOptional
affected_elementany ofOptional

Filter by affected element effect and/or type. Format: 'effect:closed,type:runway' or 'closed runway' or 'closed' or 'runway'. Valid effects: CLOSED, RESTRICTED, HAZARD, UNSERVICEABLE, WORK_IN_PROGRESS, CAUTION. Valid types: AERODROME, RUNWAY, TAXIWAY, APPROACH, NAVAID, AIRSPACE, APRON, LIGHTING, SERVICE, PROCEDURE, OTHER. Note: Filtering happens after interpretation; total_count reflects pre-filter count and results may be fewer than per_page.

AffectedElementFilter[]Optional
or
nullOptional
Responses
chevron-right
200

Success

application/json
total_countintegerRequired
pageintegerRequired
per_pageintegerRequired
get
/notams/nearby
200

Success

Last updated