How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

FAA Aeronautic Product Release API (APRA)

FAA aeronautical chart and data publication download API. Thirty-four GET operations expose edition metadata and ZIP product downloads for the digital Terminal Procedures Publication (dTPP), IFR enroute and oceanic charts, VFR charts, the Coded Instrument Flight Procedures data set, the NFDC/NASR 28-day airspace subscription, the Digital Obstacle File and more. Verified anonymously with HTTP 200 on 2026-07-28 against /apra/nfdc/nasr/info and /apra/dtpp/info — no API key required. Two operations (getDERSRelease, getDERSEdition) are marked deprecated in the spec.

FAA Aeronautic Product Release API (APRA) is one of 12 APIs that U.S. Department of Transportation publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Aviation, Charts, Aeronautical Data, Airspace, and FAA. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 34 operations across 34 paths, organized into 16 resource areas, and defines 6 schemas. It is described by OpenAPI 3.0.1, at version 1.4.0.

Requests are made against a single base URL, https://external-api.faa.gov/apra.

34 operations 34 paths 6 schemas 34 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.1
API Version
1.4.0
Base URL
https://external-api.faa.gov/apra
Resource Areas
16

Paths & Operations 34

Across 34 paths, the API surfaces 34 operations — 34 GET. They span 16 resource areas, including Coded Instrument Flight Procedures (CIFP), Daily Digital Obstacle File (DDOF), Digital Enroute Charts US (DDECUS), Digital Enroute Supplement (DERS), US Terminal Procedures Publication (TPP), IFR Enroute Charts, Gulf of Mexico IFR Enroute Chart, Oceanic Route Charts, and 8 more. Each is listed below with its method, path, parameters, and response codes.

Coded Instrument Flight Procedures (CIFP) 2
GET
/cifp/chart
Get CIFP chart download link by edition type of current or next. If edition is left blank or null, the default edition of current is used.
getCIFPRelease 1 param → 200400404500
GET
/cifp/info
Get CIFP edition date and edition number by edition type of current or next. If the edition is left blank or null, the default edition of current is used.
getCIFPEdition 1 param → 200400404500
Daily Digital Obstacle File (DDOF) 2
GET
/ddof/chart
Get Daily Digital Obstacle File download link.
getDDOFRelease → 200400404500
GET
/ddof/info
Get Daily Digital Obstacle File edition information.
getDDOFEdition → 200400404500
Digital Enroute Charts US (DDECUS) 2
GET
/dec/chart
Get Digital Enroute Chart download link by edition type of current or next. If edition is left blank or null, the default edition of current is used.
getDECRelease 1 param → 200400404500
GET
/dec/info
Get CIFP edition date and edition number by edition type of current or next. If the edition is left blank or null, the default edition of current is used.
getDECEdition 1 param → 200400404500
Digital Enroute Supplement (DERS) 2
GET
/ders/chartdeprecated
Get Digital Enroute Supplement download link.
getDERSRelease 1 param → 404
GET
/ders/infodeprecated
Get Digital Enroute Supplement edition information.
getDERSEdition 1 param → 404
US Terminal Procedures Publication (TPP) 2
GET
/dtpp/chart
Get Terminal Procedure Publication chart download information by requesting an edition with geographic area of United States or a valid US State Name.
getTPPRelease 2 params → 200400404500
GET
/dtpp/info
Get Terminal Procedure Publication chart edition information by requesting an edition with geographic area of United States or one of the 50 US states
getTPPEdition 2 params → 200400404500
IFR Enroute Charts 2
GET
/enroute/chart
Get IFR Enroute Charts download link by edition, format, geoname, and seriesType
getIFREnrouteRelease 4 params → 200400404500
GET
/enroute/info
Get IFR Enroute Charts edition date and edition number by edition type of current or next
getIFREnrouteEdition 1 param → 200400404500
Gulf of Mexico IFR Enroute Chart 2
GET
/enroute/gom/chart
Get Gulf of Mexico IFR enroute chart edition date, edition number, and product download URL
getGOMRelease 3 params → 200400404500
GET
/enroute/gom/info
Get Gulf of Mexico IFR enroute chart edition date and edition number
getGOMEdition 2 params → 200400404500
Oceanic Route Charts 2
GET
/ifr/oceanic/chart
Get Oceanic Route Chart download link by edition, format, and geoname
getOceanicRouteChart 3 params → 200400404500
GET
/ifr/oceanic/info
Get Oceanic Route Chart edition information by edition type
getOceanicRouteEdition 1 param → 200400404500
IFR Planning Charts 2
GET
/ifr/planning/chart
Get IFR planning download link by edition and format
getIfrPlanningChart 3 params → 200400404500
GET
/ifr/planning/info
Get Planning Chart edition date and edition number by edition type
getIfrPlanningInfo 1 param → 200400404500
NASR 28 Day Subscription 2
GET
/nfdc/nasr/chart
Get the National Flight Data Center NASR 28 day subscription file
getNASRSubscription 1 param → 200400404500
GET
/nfdc/nasr/info
Get the National Flight Data Center NASR 28 day subscription file edition information
getNASREdition 1 param → 200400404500
Supplement Chart 2
GET
/supplement/chart
Get Supplement chart download information by requesting an edition with a valid US volume.
getSupplementRelease 2 params → 200400404500
GET
/supplement/info
Get Supplement chart edition information by requesting an edition and volume.
getSupplementEdition 2 params → 200400404500
Grand Canyon VFR Chart 2
GET
/vfr/grandcanyon/chart
Get VFR Grand Canyon chart edition information and download link
getGrandCanyonRelease 1 param → 200400404500
GET
/vfr/grandcanyon/info
Get VFR edition date and edition number by edition type of current or next
getGrandCanyonEdition 1 param → 200400404500
VFR Helicopter Route Chart 4
GET
/vfr/helicopter/chart
Get VFR Helicopter Route Chart download link by edition and geoname
getHelicopterRelease 3 params → 200400404500
GET
/vfr/helicopter/gulf/chart
Get GulfCoast Route Chart download link by edition
getGulfCoastRelease 2 params → 200400404500
GET
/vfr/helicopter/gulf/info
Get VFR GulfCoast Route Chart edition date and edition number by edition type of 'current' or 'next'
getGulfCoastEdition 1 param → 200400404500
GET
/vfr/helicopter/info
Get VFR Helicopter Route Chart edition date and edition number by edition type of current or next and geoname
getHelicopterEdition 2 params → 200400404500
Sectional Charts 2
GET
/vfr/sectional/chart
Get Sectional Chart download link by edition, format, and geoname
getSectionalChart 3 params → 200400404500
GET
/vfr/sectional/info
Get Sectional Chart edition date and edition number by edition type and geoname
getSectionalInfo 2 params → 200400404500
Terminal Area Charts 2
GET
/vfr/tac/chart
Get Terminal Area Chart download link by edition, format, and geoname
getTACRelease 3 params → 200400404500
GET
/vfr/tac/info
Get Terminal Area Chart edition date and edition number by edition type and geoname
getTACEdition 2 params → 200400404500
US VFR Wall Planning Chart 2
GET
/vfr/wallplanning/chart
Get WallPlan Chart release information with download link by edition and format
getProductRelease 3 params → 200400404500
GET
/vfr/wallplanning/info
Get WallPlan edition date and edition number by edition type and format
getProductEdition 2 params → 200400404500

Schemas 6

The contract defines 6 schemas that model the data the API accepts and returns. The most detailed are Edition (8 properties), Product (8 properties), ChartCycleElementsJson (6 properties), Status (3 properties). Each schema is shown below with its type and property counts.

Status
object
3 properties
TableChartClient
object
Product
object
8 properties
ChartCycleElementsJson
object
6 properties
ProductSet
object
2 properties
Edition
object
8 properties 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

us-dot-faa-aeronautic-product-release-api-openapi.yml Raw ↑

Other APIs U.S. Department of Transportation publishes across the network.

FAA Air Carrier Pilot Records Database (PRD) API
FAA Safety Assurance System (SAS) API
FAA Data Catalog (CKAN Action API v3)
DOT Data Hub Open Data API
Bureau of Transportation Statistics Open Data API
NHTSA vPIC (Vehicle Product Information Catalog) API
NHTSA Safety API (recalls, complaints, safety ratings)
FRA Safety Data Web Services
FMCSA QCMobile API
USDOT ITS JPO Operational Data Environment (ODE) REST API
U.S. Department of Transportation Airport Status Web Service
Where this information came from

This is an independent, third-party profile of FAA Aeronautic Product Release API (APRA), published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.