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