NAVAIDs
GET/api/v1/navaidsCommercial Pilot

Get Navaids

Gets a paginated list of navaids with optional filtering.

Code Examples

curl \
  -H "Ocp-Apim-Subscription-Key: YOUR_API_KEY" \
  "https://api.preflightapi.io/api/v1/navaids?limit=25&search=kennedy&type=value&state=value"

Description

GET /api/v1/navaids — all navaids (paginated)
GET /api/v1/navaids?search=DFW — search by identifier, name, or city
GET /api/v1/navaids?type=VOR — filter by facility type
GET /api/v1/navaids?state=TX — filter by state
GET /api/v1/navaids?search=Dallas&type=VORTAC&state=TX — combine filters

Returns paginated results of NavaidDto

Parameters

NameInTypeDescription
cursorquerystring?Opaque cursor value from a previous response's pagination.nextCursor field. Omit or leave null to start from the first page.
limitqueryintegerMaximum number of items to return per page. Minimum 1, maximum 500, default 100.
searchquerystring?Search across NavId (starts with), Name (contains), and City (contains)
typequerystring?Filter by navaid facility type (e.g., VOR, VORTAC, VOR/DME, NDB, NDB/DME, TACAN, DME)
statequerystring?Filter by two-letter state code (e.g., TX, CA)

Response Schema

200Returns the navaidsPaginatedResponseOfNavaidDto

Search Documentation

Search docs, endpoints, and schemas