The Federal Aviation Administration (FAA) is the United States civil aviation authority, an operating administration of the U.S. Department of Transportation. It regulates and certificates aircraft, airmen, airports and air carriers, operates the National Airspace System and its air traffic control, and issues the aeronautical information the entire U.S. travel and aviation chain runs on — NOTAMs, TFRs, charts, the 28-day NASR subscription, aircraft registration and airport data. It sits upstream of commercial travel distribution rather than inside it — the FAA sells no inventory and is not a GDS, NDC or channel participant, but every airline, GDS, OTA, flight-planning app and drone service supplier in the United States consumes FAA data as a source of truth. Its API posture is genuinely mixed and honest reporting requires saying so. The Airport Status Web Service and the Aeronautic Product Release API are published under a Creative Commons Zero licence, answer unauthenticated over HTTPS, and ship real OpenAPI 3.0.1 documents through a public Gravitee developer portal at api.faa.gov. Alongside them the FAA runs a CKAN 2.11.4 catalog and two ArcGIS Open Data hubs with DCAT-US 1.1 feeds and bulk CSV/GeoJSON/KML export. But the NOTAM API, the Air Carrier Pilot Records Database API and SWIM are gated — client_id/client_secret headers, operator eligibility restricted by regulation, or an executed SWIM agreement — and LAANC drone authorization is reachable only through FAA-approved UAS Service Suppliers, never directly.
Federal Aviation Administration publishes 4 APIs on the APIs.io network, including FAA Airport Status Web Service (ASWS), FAA Aeronautic Product Release API (APRA), FAA Air Carrier PRD API, and 1 more. Tagged areas include Travel, United States, Aviation, Airports, and Government.
The Federal Aviation Administration catalog on APIs.io includes 1 event-driven AsyncAPI specification.
Federal Aviation Administration’s developer surface includes authentication, API reference, getting-started guide, signup flow, support, engineering blog, documentation, and 39 more developer resources.
Airport delay summaries and per-airport status for 40+ major US national airports, sourced from fly.faa.gov and served as JSON or XML. Keyed on IATA three-letter airport codes. ...
Chart publication metadata and download API from FAA Aeronautical Information Services. Thirty-four operations across VFR sectionals, terminal area charts, IFR enroute and ocean...
Machine interface for submitting and searching pilot records in the FAA Pilot Records Database, the reporting obligation created for air carriers by 14 CFR Part 111. Requires cl...
Single-operation API for submitting passenger discrepancy reports into the FAA Safety Assurance System. The harvested OpenAPI declares apiKey and appId header security schemes a...
Notices to Air Missions retrieval API. Probe-confirmed live but gated — an unauthenticated GET returned HTTP 401 with the body {"message":"Unauthorized", "http_status_code":401}...
The distribution interface of the FAA's new NOTAM Management Service, the vendor-provided replacement for the legacy United States NOTAM System (USNS) and Federal NOTAM System (...
Unauthenticated JSON feed of North Atlantic Track NOTAMs published by the FAA NOTAM Management Service. Each record carries accountability and origin ids, the formatted NOTAM nu...
Unauthenticated JSON feed backing the NOTAM Management Service system metrics dashboard — cumulative NOTAMs processed, NMS API onboarded users, NMS API volume of data pulled per...
Retrieves designee information from the FAA Data Management System using either a Designee Number or an ODA Key ID. Listed in the api.faa.gov portal under the "Public" category,...
The FAA's public data clearinghouse at catalog.data.faa.gov runs CKAN 2.11.4 and exposes the standard CKAN Action API. Verified 2026-07-28 — status_show returned site_title "Fed...
ArcGIS Open Data hub published by "Federal Aviation Administration - AIS" carrying 73 datasets — class airspace, frequencies, runways, navaids, obstacles, VFR and IFR chart tile...
ArcGIS Open Data hub for unmanned aircraft data — UAS Facility Maps (the LAANC altitude grid), national security UAS flight restrictions, part-time restrictions, FAA-Recognized ...
Unauthenticated XML feed of national airspace system status — ground stop programs, ground delay programs, airport closures and arrival/departure delays — as consumed by nasstat...
Unauthenticated JSON list of active Temporary Flight Restrictions, each carrying a NOTAM id, TFR type, ARTCC facility identifier, state and effective description. Verified live ...
aid: faa
url: https://raw.githubusercontent.com/api-evangelist/faa/refs/heads/main/apis.yml
name: Federal Aviation Administration
kind: company
description: The Federal Aviation Administration (FAA) is the United States civil aviation authority, an operating administration
of the U.S. Department of Transportation. It regulates and certificates aircraft, airmen, airports and air carriers, operates
the National Airspace System and its air traffic control, and issues the aeronautical information the entire U.S. travel
and aviation chain runs on — NOTAMs, TFRs, charts, the 28-day NASR subscription, aircraft registration and airport data.
It sits upstream of commercial travel distribution rather than inside it — the FAA sells no inventory and is not a GDS,
NDC or channel participant, but every airline, GDS, OTA, flight-planning app and drone service supplier in the United States
consumes FAA data as a source of truth. Its API posture is genuinely mixed and honest reporting requires saying so. The
Airport Status Web Service and the Aeronautic Product Release API are published under a Creative Commons Zero licence, answer
unauthenticated over HTTPS, and ship real OpenAPI 3.0.1 documents through a public Gravitee developer portal at api.faa.gov.
Alongside them the FAA runs a CKAN 2.11.4 catalog and two ArcGIS Open Data hubs with DCAT-US 1.1 feeds and bulk CSV/GeoJSON/KML
export. But the NOTAM API, the Air Carrier Pilot Records Database API and SWIM are gated — client_id/client_secret headers,
operator eligibility restricted by regulation, or an executed SWIM agreement — and LAANC drone authorization is reachable
only through FAA-approved UAS Service Suppliers, never directly.
image: https://www.faa.gov/themes/custom/faa/favicon.png
tags:
- Travel
- United States
- Aviation
- Airports
- Government
- Regulator
- Open Data
- Airspace
- Drones
- Aeronautical Information
created: '2026-07-28'
modified: '2026-07-28'
specificationVersion: '0.19'
apis:
- aid: faa:faa-airport-status-web-service
name: FAA Airport Status Web Service (ASWS)
description: Airport delay summaries and per-airport status for 40+ major US national airports, sourced from fly.faa.gov
and served as JSON or XML. Keyed on IATA three-letter airport codes. Answers unauthenticated and the OpenAPI declares
a Creative Commons Zero (CC0) licence. Verified live 2026-07-28 (HTTP 200, real delay payload).
humanURL: https://api.faa.gov/
baseURL: https://external-api.faa.gov/asws/api
tags:
- Airports
- Delays
- Flight Information
- Travel
- Open Data
properties:
- type: OpenAPI
url: openapi/faa-airport-status-web-service-openapi.yml
- type: Overlay
url: overlays/faa-airport-status-web-service-overlay.yaml
- type: AgentSkill
name: Check US airport delays and ground stops
url: skills/faa-check-airport-delays.md
- type: Documentation
url: https://api.faa.gov/
- type: Website
url: https://nasstatus.faa.gov/
- aid: faa:faa-aeronautic-product-release-api
name: FAA Aeronautic Product Release API (APRA)
description: Chart publication metadata and download API from FAA Aeronautical Information Services. Thirty-four operations
across VFR sectionals, terminal area charts, IFR enroute and oceanic charts, terminal procedures (dTPP), digital obstacle
files, chart supplements, CIFP and the NFDC NASR 28-day subscription — each exposed as an /info edition lookup and a /chart
download. Answers unauthenticated; responses use the FAA-proprietary arpa_response XML namespace. Verified live 2026-07-28
(HTTP 200).
humanURL: https://api.faa.gov/
baseURL: https://external-api.faa.gov/apra
tags:
- Aeronautical Charts
- Aviation
- NASR
- Open Data
- Airports
properties:
- type: OpenAPI
url: openapi/faa-aeronautic-product-release-api-openapi.yml
- type: Overlay
url: overlays/faa-aeronautic-product-release-api-overlay.yaml
- type: AgentSkill
name: Track and download the NASR 28-day subscription
url: skills/faa-track-nasr-28-day-cycle.md
- type: AgentSkill
name: Fetch FAA terminal procedures and VFR/IFR charts
url: skills/faa-fetch-terminal-procedures-and-charts.md
- type: Documentation
url: https://api.faa.gov/
- type: Website
url: https://www.faa.gov/air_traffic/flight_info/aeronav
- aid: faa:faa-air-carrier-prd-api
name: FAA Air Carrier PRD API
description: Machine interface for submitting and searching pilot records in the FAA Pilot Records Database, the reporting
obligation created for air carriers by 14 CFR Part 111. Requires client_id and client_secret request headers. The FAA's
own portal listing states access is restricted to operators under Part 121, 135, 125, 91K, Air Tour, Public Aircraft or
91 Corporate and that other public or private entities will not be authorized.
humanURL: https://api.faa.gov/
baseURL: https://external.apic4e.faa.gov
tags:
- Pilot Records
- Airlines
- Compliance
- Aviation Safety
- Regulator
properties:
- type: OpenAPI
url: openapi/faa-air-carrier-prd-api-openapi.yml
- type: Overlay
url: overlays/faa-air-carrier-prd-api-overlay.yaml
- type: RateLimits
name: 1 request per 10 seconds per subscription (FAA Gravitee plan)
url: rate-limits/faa-rate-limits.yml
- type: Documentation
url: https://api.faa.gov/
- type: Website
url: https://www.faa.gov/regulations_policies/pilot_records_database/
- aid: faa:faa-safety-assurance-system-api
name: FAA Safety Assurance System (SAS) API
description: Single-operation API for submitting passenger discrepancy reports into the FAA Safety Assurance System. The
harvested OpenAPI declares apiKey and appId header security schemes and carries a relative server URL; the portal lists
external and internal Gravitee entrypoints.
humanURL: https://api.faa.gov/
baseURL: https://external.apic4e.faa.gov/axh-sasp-api/sas
tags:
- Aviation Safety
- Compliance
- Reporting
- Regulator
properties:
- type: OpenAPI
url: openapi/faa-safety-assurance-system-api-openapi.yml
- type: Overlay
url: overlays/faa-safety-assurance-system-api-overlay.yaml
- type: Documentation
url: https://api.faa.gov/
- aid: faa:faa-notam-api
name: FAA NOTAM API
description: Notices to Air Missions retrieval API. Probe-confirmed live but gated — an unauthenticated GET returned HTTP
401 with the body {"message":"Unauthorized", "http_status_code":401} on 2026-07-28, while the bare external-api.faa.gov
host returns 404, so the route exists behind credentials. Access is via a client_id and client_secret issued from the
api.faa.gov developer portal. No public OpenAPI was published for this API in the portal's public catalog, so none was
harvested — and the API does not appear in that catalog at all, so it has no published plan. Re-verified 401 on 2026-07-28.
This surface sits on the legacy side of the FAA's NOTAM modernization; see the NOTAM Management Service (NMS) entry.
humanURL: https://api.faa.gov/
baseURL: https://external-api.faa.gov/notamapi/v1
tags:
- NOTAM
- Flight Information
- Airspace
- Aviation
properties:
- type: Documentation
url: https://api.faa.gov/
- type: Website
url: https://notams.aim.faa.gov/notamSearch/
- type: Deprecation
name: NOTAM modernization — USNS and FNS retiring in favour of NMS
url: https://nms.aim.faa.gov/
- aid: faa:faa-nms-api
name: FAA NOTAM Management Service (NMS) API
description: The distribution interface of the FAA's new NOTAM Management Service, the vendor-provided replacement for the
legacy United States NOTAM System (USNS) and Federal NOTAM System (FNS). Discovered and verified live 2026-07-28 at nms.aim.faa.gov,
an FAA-operated portal publishing system metrics, a transition FAQ and an API access request path. Access is not self-serve
— the portal states verbatim "Please contact us at notams@faa.gov to request access to the new NMS-API." No OpenAPI, schema
or endpoint documentation is published to unauthenticated visitors, so none was harvested. The portal's own metrics report
261 onboarded API users and roughly 338,000 API calls per day.
humanURL: https://nms.aim.faa.gov/
tags:
- NOTAM
- Flight Information
- Airspace
- Aviation
- Aeronautical Information
properties:
- type: Documentation
url: https://nms.aim.faa.gov/
- type: SignUp
name: Request API access (notams@faa.gov)
url: https://nms.aim.faa.gov/#api-access
- type: StatusPage
name: NMS system metrics
url: https://nms.aim.faa.gov/#system-metrics
- type: Deprecation
name: USNS and FNS retirement and NMS transition schedule
url: https://nms.aim.faa.gov/
- aid: faa:faa-nms-nat-track-feed
name: FAA NMS North Atlantic Track NOTAM Feed
description: Unauthenticated JSON feed of North Atlantic Track NOTAMs published by the FAA NOTAM Management Service. Each
record carries accountability and origin ids, the formatted NOTAM number, ICAO id, location code, the full condition message
text, start and end datetimes, classification code and transaction type (NAT_TRACK). Verified live 2026-07-28 (HTTP 200,
application/json, real NAT track NOTAM data originated by CZQX). No OpenAPI is published for it.
humanURL: https://nms.aim.faa.gov/
baseURL: https://nms.aim.faa.gov/datanat/nat.json
tags:
- NOTAM
- Airspace
- Oceanic
- Open Data
- Flight Information
properties:
- type: Documentation
url: https://nms.aim.faa.gov/
- type: Website
url: https://nms.aim.faa.gov/
- aid: faa:faa-nms-metrics-feed
name: FAA NMS System Metrics Feed
description: Unauthenticated JSON feed backing the NOTAM Management Service system metrics dashboard — cumulative NOTAMs
processed, NMS API onboarded users, NMS API volume of data pulled per day, number of API calls per day, volume of NOTAMs
processed per day and active NOTAMs, each with a period, direction and percentage trend, plus an updatedOn timestamp.
This is the only published operational-health signal for any FAA API. Verified live 2026-07-28 (HTTP 200).
humanURL: https://nms.aim.faa.gov/
baseURL: https://nms.aim.faa.gov/data/content.json
tags:
- Metrics
- Operations
- NOTAM
- Open Data
- Observability
properties:
- type: Documentation
url: https://nms.aim.faa.gov/
- type: StatusPage
name: NMS system metrics dashboard
url: https://nms.aim.faa.gov/#system-metrics
- aid: faa:faa-dms-lookup-api
name: FAA DMS Lookup API
description: Retrieves designee information from the FAA Data Management System using either a Designee Number or an ODA
Key ID. Listed in the api.faa.gov portal under the "Public" category, but the only entrypoint the portal publishes is
internal.apic4e.faa.gov, so no externally reachable base URL is documented and no OpenAPI page is attached.
humanURL: https://api.faa.gov/
tags:
- Designees
- Regulator
- Aviation
properties:
- type: Documentation
url: https://api.faa.gov/
- aid: faa:faa-data-catalog-ckan-api
name: FAA Data Catalog API (CKAN)
description: The FAA's public data clearinghouse at catalog.data.faa.gov runs CKAN 2.11.4 and exposes the standard CKAN
Action API. Verified 2026-07-28 — status_show returned site_title "Federal Aviation Administration" and ckan_version 2.11.4,
and package_list returned six aeronautical chart product datasets. A DCAT-US 1.1 /data.json feed is also published.
humanURL: https://catalog.data.faa.gov/dataset
baseURL: https://catalog.data.faa.gov/api/3/action
tags:
- Open Data
- Data Catalog
- CKAN
- Aeronautical Charts
properties:
- type: Documentation
url: https://catalog.data.faa.gov/dataset
- type: DCAT
url: https://catalog.data.faa.gov/data.json
- type: Website
url: https://www.faa.gov/data
- aid: faa:faa-ais-open-data
name: FAA Aeronautical Information Services Open Data
description: ArcGIS Open Data hub published by "Federal Aviation Administration - AIS" carrying 73 datasets — class airspace,
frequencies, runways, navaids, obstacles, VFR and IFR chart tile services. Every feature dataset is offered as an ArcGIS
GeoServices REST FeatureServer plus bulk CSV, GeoJSON, KML and shapefile download, and the hub publishes a DCAT-US 1.1
catalog. Verified 2026-07-28 (HTTP 200, 73 datasets).
humanURL: https://ais-faa.opendata.arcgis.com/
baseURL: https://services6.arcgis.com/ssFJjBXIUyZDrSYZ/arcgis/rest/services
tags:
- Open Data
- Airspace
- GIS
- Airports
- Aeronautical Information
properties:
- type: Documentation
url: https://ais-faa.opendata.arcgis.com/
- type: DCAT
url: https://ais-faa.opendata.arcgis.com/data.json
- aid: faa:faa-uas-data-delivery-system
name: FAA UAS Data Delivery System Open Data
description: ArcGIS Open Data hub for unmanned aircraft data — UAS Facility Maps (the LAANC altitude grid), national security
UAS flight restrictions, part-time restrictions, FAA-Recognized Identification Areas and the Sporting Event Automated
Monitoring System. 28 datasets, ArcGIS GeoServices REST plus CSV/GeoJSON/KML/ZIP export, DCAT-US 1.1 feed. Verified 2026-07-28
(HTTP 200, 28 datasets).
humanURL: https://udds-faa.opendata.arcgis.com/
baseURL: https://services6.arcgis.com/ssFJjBXIUyZDrSYZ/arcgis/rest/services
tags:
- Drones
- UAS
- Open Data
- Airspace
- GIS
properties:
- type: Documentation
url: https://udds-faa.opendata.arcgis.com/
- type: DCAT
url: https://udds-faa.opendata.arcgis.com/api/feed/dcat-us/1.1.json
- aid: faa:faa-nas-status-feed
name: FAA NAS Status Airport Status Information Feed
description: Unauthenticated XML feed of national airspace system status — ground stop programs, ground delay programs,
airport closures and arrival/departure delays — as consumed by nasstatus.faa.gov. Verified live 2026-07-28 (HTTP 200,
real ground stop and ground delay program data keyed on IATA airport codes).
humanURL: https://nasstatus.faa.gov/
baseURL: https://nasstatus.faa.gov/api/airport-status-information
tags:
- Delays
- Airports
- Flight Information
- Travel
- Open Data
properties:
- type: Website
url: https://nasstatus.faa.gov/
- aid: faa:faa-tfr-api
name: FAA Temporary Flight Restriction (TFR) List API
description: Unauthenticated JSON list of active Temporary Flight Restrictions, each carrying a NOTAM id, TFR type, ARTCC
facility identifier, state and effective description. Verified live 2026-07-28 (HTTP 200, application/json, 28,701 bytes).
humanURL: https://tfr.faa.gov/
baseURL: https://tfr.faa.gov/tfrapi/exportTfrList
tags:
- TFR
- Airspace
- NOTAM
- Open Data
- Aviation
properties:
- type: Website
url: https://tfr.faa.gov/
common:
- type: AgenticAccess
url: agentic-access/faa-agentic-access.yml
- type: DomainSecurity
url: security/faa-domain-security.yml
- type: Authentication
url: authentication/faa-authentication.yml
- type: VulnerabilityDisclosure
url: security/faa-vulnerability-disclosure.yml
- type: Security
name: FAA Vulnerability Disclosure Policy
url: https://www.faa.gov/web_policies/vulnerability_disclosure_policy
- type: Conventions
url: conventions/faa-conventions.yml
- type: ErrorCatalog
url: errors/faa-problem-types.yml
- type: Lifecycle
url: lifecycle/faa-lifecycle.yml
- type: StatusPage
name: FAA NMS system metrics — the only published operational dashboard for an FAA API
url: https://nms.aim.faa.gov/#system-metrics
- type: Deprecation
name: NOTAM modernization — USNS and FNS retirement and transition schedule
url: https://nms.aim.faa.gov/
- type: Conformance
url: conformance/faa-conformance.yml
- type: DataModel
url: data-model/faa-data-model.yml
- type: Plans
url: plans/faa-plans.yml
- type: RateLimits
url: rate-limits/faa-rate-limits.yml
- type: Packages
url: packages/faa-packages.yml
- type: SDKs
name: FAA SWIM first-party Java clients (fns-client, jms-client, aixm-5.1, swim-utilities)
url: packages/faa-packages.yml
- type: WellKnown
url: well-known/faa-well-known.yml
- type: APICatalog
name: FAA Gravitee developer-portal catalog API (unauthenticated, machine-readable)
url: https://apim-api.apic4e.faa.gov/portal/environments/DEFAULT/apis
- type: MCPServer
name: Candidate MCP tool manifest derived from the FAA CC0 OpenAPIs — not published by the FAA
url: mcp/faa-mcp.yml
- type: AgentSkill
url: skills/_index.yml
- type: LLMsTxt
url: llms/faa-llms.txt
- type: Events
name: FAA SWIM event surface (Solace JMS; no AsyncAPI published)
url: asyncapi/faa-swim-event-surface.yml
- type: APIReference
name: FAA developer portal API reference (Gravitee Swagger pages)
url: https://api.faa.gov/
- type: GettingStarted
name: FAA Data Portal — "Get started by creating an API key"
url: https://www.faa.gov/data
- type: SignUp
url: https://portal.apic4e.faa.gov/
- type: Support
url: https://www.faa.gov/contact
- type: Blog
name: Cleared for Takeoff
url: https://www.faa.gov/blog/cleared_for_takeoff
- type: GitHubOrganization
name: FAA SWIM
url: https://github.com/faa-swim
- type: PrivacyPolicy
url: https://www.faa.gov/privacy/
- type: TermsOfService
name: FAA Web Policies and Notices
url: https://www.faa.gov/web_policies
- type: License
name: Creative Commons Zero (CC0) — declared in the ASWS and APRA OpenAPI
url: https://creativecommons.org/publicdomain/zero/1.0/legalcode
- type: Website
url: https://www.faa.gov/
- type: Documentation
url: https://api.faa.gov/
- type: DeveloperPortal
url: https://api.faa.gov/
- type: DataPortal
url: https://www.faa.gov/data
- type: DataCatalog
url: https://catalog.data.faa.gov/dataset
- type: OpenData
url: https://ais-faa.opendata.arcgis.com/
- type: OpenData
url: https://udds-faa.opendata.arcgis.com/
- type: BulkDownload
url: https://registry.faa.gov/database/ReleasableAircraft.zip
- type: Website
url: https://registry.faa.gov/aircraftinquiry/
- type: Website
url: https://www.faa.gov/air_traffic/technology/swim
- type: Website
url: https://portal.swim.faa.gov/
- type: Website
url: https://drs.faa.gov/browse
- type: Website
url: https://adip.faa.gov/agis/public/
- type: Website
url: https://www.faa.gov/uas/programs_partnerships/data_exchange
- type: LinkedIn
url: https://www.linkedin.com/company/faa
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com