AV8

Data and API

Every figure on AV8 is available by API and as files. Each response states its sources, its licence and the basis of every figure.

API reference

One response shape

The same envelope as N84 DB. AV8 adds a basis for each field group and a link to each method used.

GET /v1/airlines/{prefix}/capacity?by=week&from=2026-W40
Authorization: Bearer av8_…

{
  "data": { "prefix": "…", "by": "week", "rows": [ … ] },
  "meta": {
    "observed_at": "…",
    "licence": "ODbL-1.0",
    "attribution": "Contains data from adsb.lol, available under the Open Database Licence 1.0",
    "sources": [ { "id": "adsblol", "name": "adsb.lol", "url": "…", "licence": "ODbL-1.0", "checked_at": "…" } ],
    "notice": "Observed from public ADS-B data and official sources. Airline and airport information always prevails.",
    "withheld": [ { "field": "registration", "reason": "personal data" } ],
    "basis": { "sectors": "observed", "seats_est": "estimated", "ask_est": "estimated" },
    "methods": [ { "id": "ask-gc-v1", "url": "https://av8.n84.dev/methods#ask-gc-v1" } ]
  },
  "error": null
}
FieldMeaning
dataThe figures, keyed to the flight record: airline, route, airport, aircraft type, cabin, week or date.
meta.basisObserved, published or estimated, for every field group.
meta.methodsThe named method behind each estimate, with its formula and measured error.
meta.licence, sources, withheldThe licence of this part, every source with its check date, and any field left out with the reason.
fare_anatomyCompiled published figures in their own object with their own licence, on endpoints that return both.
errornull, or an object with code and message.

Endpoints

Send the key as Authorization: Bearer, or the x-api-key header. Codes accept ICAO or IATA.

CategoryEndpointReturnsBasisLicence
Airlines/v1/airlines/{prefix}/resultsReported figures by period, exactly as printedPublishedN84-AV8-proprietary
/v1/airlines/{prefix}/seatsSeat configurations with method and source per rowPublishedEstimatedN84-AV8-proprietary
/v1/airlines/{prefix}/operations?from=&to=Sectors, airborne hours, utilisation, stage length, turn timesObservedODbL-1.0
/v1/airlines/{prefix}/capacity?by=week|type|routeSeats and ASK by week, aircraft type or routeObservedEstimatedODbL-1.0
Routes/v1/routes/{dep}-{arr}Operators, aircraft types, weekly flights, changes; Fare Anatomy in its own objectObservedODbL-1.0 and N84-AV8-proprietary, kept apart
/v1/routes/{dep}-{arr}/capacitySeats and ASK by operator and weekEstimatedODbL-1.0
/v1/routes/changes?from=&to=Published route changes, datedObservedODbL-1.0
Airports/v1/airports/{icao}/routesRoutes, operators and departing seats by weekObservedEstimatedODbL-1.0
Fare Anatomy/v1/fare-anatomy/{dep}-{arr}?carriers=Taxes, airport charges, surcharges and fees for a routePublishedN84-AV8-proprietary
/v1/fare-anatomy/changes?from=&to=&authority=Every recorded change with both archived copiesPublishedN84-AV8-proprietary
Flights/v1/flights/{callsign}Usual take-off time, spread, last 28 days of flightsObservedODbL-1.0
Calibration/v1/calibration/{prefix}AV8 estimates against reported figures, by periodEstimatedPublishedODbL-1.0 and N84-AV8-proprietary, kept apart
Freight/v1/freight/route-weeks?dep=&arr=&from=&to=All-cargo operator flights by route and weekObservedODbL-1.0

Two licences, kept apart

Flight data derived from adsb.lol is published under the Open Database Licence 1.0. Compiled published data (Fare Anatomy, reported results, seat configurations) is N84 AV8's own. A response never mixes the two under one licence field. The flight database is also available as the open download.

Plans

Pages are free. Keys are free to start. No VAT is charged.

Free

£0
  • 1,000 calls a day
  • Every Phase 1 endpoint
  • One watch with change emails
Get a key

For more calls a day, more watches or bulk files, write to hello@n84.dev.

Get an API key

A link is emailed to confirm the address. The key is shown once when the link is opened; only its SHA-256 hash is stored.

With N84 DB

An airport in AV8 links to its place in N84 DB through public endpoints only. No tables are shared.

The sameSeparate
Response envelope and error formatAPI keys and plans
Source, licence and check-date fieldsDatabase and storage
Watches and change emailsBilling account within N84 Labs
Status page and monthly BriefingHostname: av8.n84.dev