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.