API

The library is static files. There is no key, no sign-up and no rate limit beyond the CDN's, and every JSON file sends Access-Control-Allow-Origin: *.

The whole library

GET https://aircraft.intelsystems.ai/api/index.json

Every type with its code, name, manufacturer, kind, drawing URLs and the URL of its own JSON file.

One type

GET https://aircraft.intelsystems.ai/aircraft/{ICAO}.json
GET https://aircraft.intelsystems.ai/aircraft/A20N.json

Drawings (profile and top view, with width, height, bytes and SHA-256), every airline colour scheme, specifications, the Wikipedia summary with its link and licence, and the credit line to use.

The drawings

Images are transparent WebP drawings with descriptive names on this domain, for example https://aircraft.intelsystems.ai/images/airbus-a321neo-sas-profile.webp. Each URL serves the current drawing and is cached for an hour, so a corrected drawing replaces the old one under the same address; dimensions, byte size and SHA-256 are in the JSON, and the content-addressed original stays available for anyone who needs a URL that never changes.

For language models

/llms.txt describes the library in plain text, and /sitemap.xml lists every page and image.

Credit

Use the license.attribution field from each type's JSON. Licence: CC BY 4.0.