ICAO website screenshot

ICAO

The International Civil Aviation Organization (ICAO) is a specialized agency of the United Nations that codifies the principles and techniques of international air navigation and fosters the planning and development of international air transport. ICAO's API Data Service provides 50+ continuously updated APIs covering states, airports, operators, airspace, occurrences, and aircraft, including official reference datasets such as DOC7910 location indicators, DOC8585 operator three-letter codes, and DOC8643 aircraft type designators.

ICAO publishes 7 APIs on the APIs.io network. Tagged areas include Airlines, Airports, Airspace, Aviation, and Reference Data.

ICAO’s developer surface includes developer portal, documentation, pricing, support, and 5 more developer resources.

27.0/100 emerging ▬ flat Agent 3/100 human only Full breakdown ↓
scored 2026-08-05 · rubric v0.9.1
AccessFreemium
7 APIs
AirlinesAirportsAirspaceAviationReference DataStandardsUnited Nations

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-05 · rubric v0.9.1
Composite quality — 27.0/100 · emerging
Contract Quality 0.0 / 25
Developer Ergonomics 4.3 / 20
Commercial Clarity 12.1 / 20
Operational Transparency 4.1 / 13
Governance 0.0 / 12
Discoverability 6.5 / 10
Agent readiness — 3/100 · human only
Machine-Readable Contract 0 / 18
Agentic Access Contract 0 / 10
MCP Server 0 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/icao: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 7

Individual APIs this provider publishes, each with its own machine-readable definition.

ICAO API Data Service

The ICAO API Data Service provides programmatic access to authoritative civil aviation data published by ICAO, with continuously updated endpoints across six data areas. An API ...

ICAO States API

Endpoints providing reference and statistical data on ICAO Member States, including state-level aviation activity, agreements, and contracting state metadata.

ICAO Airports API

Endpoints exposing ICAO airport reference data including DOC7910 location indicators, airport metadata, and related aerodrome information.

ICAO Operators API

Endpoints providing operator reference data including DOC8585 three-letter operator designators, telephony, and operator details for airlines and aircraft operators.

ICAO Airspace API

Endpoints providing airspace, navigation, and route data including flight information regions and airspace structures relevant to international air navigation.

ICAO Occurrences API

Endpoints providing access to aviation safety occurrence data, including accident and incident records reported through ICAO's safety information systems.

ICAO Aircraft API

Endpoints providing aircraft reference data including DOC8643 aircraft type designators, manufacturer information, and aircraft performance categories.

Scroll for all 7

Pricing Plans 1

Published pricing tiers and plan structures.

Icao Plans Pricing

3 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Icao Rate Limits

5 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Icao Finops

FINOPS

Security Posture 1

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Icao Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Resources

Get Started 1

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 1

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: icao
name: ICAO
description: The International Civil Aviation Organization (ICAO) is a specialized agency of the United Nations that codifies
  the principles and techniques of international air navigation and fosters the planning and development of international
  air transport. ICAO's API Data Service provides 50+ continuously updated APIs covering states, airports, operators, airspace,
  occurrences, and aircraft, including official reference datasets such as DOC7910 location indicators, DOC8585 operator three-letter
  codes, and DOC8643 aircraft type designators.
type: Index
accessModel:
  pricing: freemium
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Freemium
  confidence: medium
  source:
  - plans
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/icao.png
tags:
- Airlines
- Airports
- Airspace
- Aviation
- Reference Data
- Standards
- United Nations
url: https://raw.githubusercontent.com/api-evangelist/icao/refs/heads/main/apis.yml
created: '2026-03-16'
modified: '2026-04-28'
specificationVersion: '0.19'
apis:
- aid: icao:icao-api-data-service
  name: ICAO API Data Service
  description: The ICAO API Data Service provides programmatic access to authoritative civil aviation data published by ICAO,
    with continuously updated endpoints across six data areas. An API key is required and responses are available in CSV and
    JSON formats; pricing tiers include booster packs, full data-set packages, and unlimited-call subscriptions.
  humanURL: https://applications.icao.int/dataservices/default.aspx
  tags:
  - Aviation Data
  - Reference Data
  properties:
  - type: Documentation
    url: https://www.icao.int/safety/iStars/Pages/API-Data-Service.aspx
  - type: Portal
    url: https://applications.icao.int/dataservices/default.aspx
  - type: Samples
    url: https://applications.icao.int/dataservices/api-data-samples
  - type: TermsOfService
    url: https://www.icao.int/sites/default/files/Aviation-API-Data-Service/Documents/User-Terms-and-Condtions-for-ICAO-API-Data-Service-APIs-LEB_FINAL_13.04.21.pdf
- aid: icao:icao-states-api
  name: ICAO States API
  description: Endpoints providing reference and statistical data on ICAO Member States, including state-level aviation activity,
    agreements, and contracting state metadata.
  humanURL: https://applications.icao.int/dataservices/default.aspx
  tags:
  - States
  - Reference Data
  properties:
  - type: Documentation
    url: https://www.icao.int/safety/iStars/Pages/API-Data-Service.aspx
- aid: icao:icao-airports-api
  name: ICAO Airports API
  description: Endpoints exposing ICAO airport reference data including DOC7910 location indicators, airport metadata, and
    related aerodrome information.
  humanURL: https://applications.icao.int/dataservices/default.aspx
  tags:
  - Airports
  - DOC7910
  - Reference Data
  properties:
  - type: Documentation
    url: https://www.icao.int/safety/iStars/Pages/API-Data-Service.aspx
- aid: icao:icao-operators-api
  name: ICAO Operators API
  description: Endpoints providing operator reference data including DOC8585 three-letter operator designators, telephony,
    and operator details for airlines and aircraft operators.
  humanURL: https://applications.icao.int/dataservices/default.aspx
  tags:
  - DOC8585
  - Operators
  - Reference Data
  properties:
  - type: Documentation
    url: https://www.icao.int/safety/iStars/Pages/API-Data-Service.aspx
- aid: icao:icao-airspace-api
  name: ICAO Airspace API
  description: Endpoints providing airspace, navigation, and route data including flight information regions and airspace
    structures relevant to international air navigation.
  humanURL: https://applications.icao.int/dataservices/default.aspx
  tags:
  - Airspace
  - Navigation
  properties:
  - type: Documentation
    url: https://www.icao.int/safety/iStars/Pages/API-Data-Service.aspx
- aid: icao:icao-occurrences-api
  name: ICAO Occurrences API
  description: Endpoints providing access to aviation safety occurrence data, including accident and incident records reported
    through ICAO's safety information systems.
  humanURL: https://applications.icao.int/dataservices/default.aspx
  tags:
  - Accidents
  - Incidents
  - Safety
  properties:
  - type: Documentation
    url: https://www.icao.int/safety/iStars/Pages/API-Data-Service.aspx
- aid: icao:icao-aircraft-api
  name: ICAO Aircraft API
  description: Endpoints providing aircraft reference data including DOC8643 aircraft type designators, manufacturer information,
    and aircraft performance categories.
  humanURL: https://applications.icao.int/dataservices/default.aspx
  tags:
  - Aircraft
  - DOC8643
  - Reference Data
  properties:
  - type: Documentation
    url: https://www.icao.int/safety/iStars/Pages/API-Data-Service.aspx
common:
- type: DomainSecurity
  url: security/icao-domain-security.yml
- type: LinkedIn
  url: https://www.linkedin.com/company/icao
- type: Website
  url: https://www.icao.int/
- type: Portal
  url: https://applications.icao.int/dataservices/default.aspx
- type: Documentation
  url: https://www.icao.int/safety/iStars/Pages/API-Data-Service.aspx
- type: Samples
  url: https://applications.icao.int/dataservices/api-data-samples
- type: Pricing
  url: https://store.icao.int/en/aviation-api-data-service
- type: TermsOfService
  url: https://www.icao.int/sites/default/files/Aviation-API-Data-Service/Documents/User-Terms-and-Condtions-for-ICAO-API-Data-Service-APIs-LEB_FINAL_13.04.21.pdf
- type: Support
  url: https://www.icao.int/contact/
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com