UK Civil Aviation Authority
The UK Civil Aviation Authority (CAA) is the United Kingdom's independent aviation regulator and a public corporation of the Department for Transport. It licenses UK airlines, registers UK civil aircraft on the G-INFO register, regulates airspace and airports, economically regulates Heathrow and Gatwick, enforces UK air passenger rights, and — the part that matters most to travel distribution — runs the Air Travel Organiser's Licence (ATOL) scheme, which is the statutory gate every business selling flight-inclusive packages to UK consumers must pass through, including sellers established outside the UK. The CAA sits above the distribution chain rather than inside it: it does not distribute inventory, does not operate a GDS or NDC connection, and has no NDC posture of its own. Its API posture is thin and honest to record — there is no developer portal, no OpenAPI, and no published aviation data API. The only documented, self-serve, key-free public API on a CAA domain is the Citizen Space (Delib) consultation API at consultations.caa.co.uk/api, a vendor platform API rather than an aviation data API. The aviation surfaces that do exist — the G-INFO aircraft register search and the Check an ATOL search — are undocumented ASP.NET JSON backends whose CORS policy is locked to www.caa.co.uk and which are reCAPTCHA-gated. Bulk aviation data is delivered as CSV, PDF and XLSX files behind opaque GUID download URLs, and the full G-INFO aircraft register is a paid subscription emailed as an MS Excel file licensed for use on a single PC. Home market is the United Kingdom.
UK Civil Aviation Authority publishes 1 API on the APIs.io network: CAA Consultations API. Tagged areas include Travel, United Kingdom, Aviation, Airline, and Airports.
UK Civil Aviation Authority’s developer surface includes authentication, changelog, documentation, pricing, engineering blog, YouTube channel, support, and 36 more developer resources.
Kin Score
APIs 1
Individual APIs this provider publishes, each with its own machine-readable definition.
CAA Consultations API
The Citizen Space (Delib) public consultation API deployed on the CAA's consultations domain. Two documented methods — json_search_results and json_consultation_details — return...
Arazzo Workflows 2
Multi-step API workflows described with the Arazzo specification.
_Index
ARAZZOTrack UK CAA consultations
Search the UK Civil Aviation Authority's published consultation activities, then pull the full detail record for the first match.
ARAZZOJSON Schema 4
Standalone JSON Schema definitions for this provider's data models.
Consultation activity
JSON SCHEMARelatedLink
JSON SCHEMASupportingDocument
JSON SCHEMATerm
JSON SCHEMAExamples 1
Example request and response payloads for these APIs.
Security Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 3
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 5
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 7
Pagination, idempotency, versioning, errors, and events
Scroll for all 7
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 7
Authentication, authorization, and security posture
Scroll for all 7
Learn 1
Tutorials, courses, talks, and written guidance
Operate 2
Status, limits, changes, and where to get help
Commercial 5
Pricing, plans, and the legal terms of use
Company 4
The organization behind the API
Other 6
Properties that don't map to a standard resource type