/api/v1/communication-frequencies/{servicedFacility}Student PilotGet 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"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 W05Returns paginated results of CommunicationFrequencyDto
Parameters
| Name | In | Type | Description |
|---|---|---|---|
| servicedFacility* | path | string | ICAO code or FAA identifier (e.g., KDFW, DFW). Case-insensitive. ICAO prefixes are automatically stripped to resolve the FAA facility code. |
| cursor | query | string? | Opaque cursor value from a previous response's pagination.nextCursor field. Omit or leave null to start from the first page. |
| limit | query | integer | Maximum number of items to return per page. Minimum 1, maximum 500, default 100. |
Response Schema
Machine-readable error code (e.g., "AIRCRAFT_NOT_FOUND").
Human-readable error message suitable for display.
Additional error details (only included in development environment).
Name of the external service that failed (only included for 503 errors).
Field-level validation errors (only for validation failures).
UTC timestamp when the error occurred.
Correlation ID for tracing the request.
Request path that generated the error.
Machine-readable error code (e.g., "AIRCRAFT_NOT_FOUND").
Human-readable error message suitable for display.
Additional error details (only included in development environment).
Name of the external service that failed (only included for 503 errors).
Field-level validation errors (only for validation failures).
UTC timestamp when the error occurred.
Correlation ID for tracing the request.
Request path that generated the error.