Communication Frequencies
GET/api/v1/communication-frequencies/{servicedFacility}Student Pilot

Get Frequencies By Serviced Facility

Gets all communication frequencies for a serviced facility (airport or ATC facility). Returns frequencies including their intended use (e.g., TWR, GND, ATIS, APP, DEP), call signs, operating hours, and sectorization details.

Code Examples

curl \
  -H "Ocp-Apim-Subscription-Key: YOUR_API_KEY" \
  "https://api.preflightapi.io/api/v1/communication-frequencies/KJFK?limit=25"

Description

Frequencies are stored under the FAA airport code (e.g., DFW), but you can pass either format — ICAO prefixes (K, P, H) are automatically stripped (e.g., KDFW resolves to DFW, PA88 resolves to A88).

GET /api/v1/communication-frequencies/DFW — by FAA identifier
GET /api/v1/communication-frequencies/KDFW — ICAO prefix stripped automatically
GET /api/v1/communication-frequencies/KW05 — resolves to FAA identifier W05

Returns paginated results of CommunicationFrequencyDto

Parameters

NameInTypeDescription
servicedFacility*pathstringICAO code or FAA identifier (e.g., KDFW, DFW). Case-insensitive. ICAO prefixes are automatically stripped to resolve the FAA facility code.
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.

Response Schema

200Returns the communication frequenciesPaginatedResponseOfCommunicationFrequencyDto
400If the serviced facility identifier is emptyApiErrorResponse
codestring

Machine-readable error code (e.g., "AIRCRAFT_NOT_FOUND").

messagestring

Human-readable error message suitable for display.

detailsstringnullable

Additional error details (only included in development environment).

servicestringnullable

Name of the external service that failed (only included for 503 errors).

validationErrorsRecord<string, string[]>nullable

Field-level validation errors (only for validation failures).

timestampstring

UTC timestamp when the error occurred.

traceIdstringnullable

Correlation ID for tracing the request.

pathstringnullable

Request path that generated the error.

404If the facility is not foundApiErrorResponse
codestring

Machine-readable error code (e.g., "AIRCRAFT_NOT_FOUND").

messagestring

Human-readable error message suitable for display.

detailsstringnullable

Additional error details (only included in development environment).

servicestringnullable

Name of the external service that failed (only included for 503 errors).

validationErrorsRecord<string, string[]>nullable

Field-level validation errors (only for validation failures).

timestampstring

UTC timestamp when the error occurred.

traceIdstringnullable

Correlation ID for tracing the request.

pathstringnullable

Request path that generated the error.

Search Documentation

Search docs, endpoints, and schemas