Data
Aircraft identity by ICAO24 hex (OpenSky) API
Resolves a 6-digit ICAO24 transponder hex to its aircraft identity from the keyless OpenSky metadata database: tail registration, manufacturer, model, ICAO type code, operator and owner, plus the country of registration (falling back to the ICAO hex address block when metadata is sparse). The value-add: turning an opaque hex transponder address into a clean aircraft identity card. Answers 'whose plane is hex 4ca7b6', 'registration for this ICAO24', 'what type of aircraft is this', 'which operator owns this hex'.
Price$0.01per request
MethodPOST
Route/v1/data/aircraft
StatusLive
MIME typeapplication/json
Rate limit60/minute
Cache3600s public
dataaircrafticao24openskyregistrationtail-numberaviationtransponder
API URL
Integration docshttps://x402.hexl.dev/v1/data/aircraftExample request
{
"icao24": "4ca7b6"
}Example response
{
"icao24": "4ca7b6",
"found": true,
"aircraft": {
"registration": "EI-EGA",
"manufacturer": "The Boeing Company",
"model": "BOEING 737-8AS",
"typeCode": "B738",
"operator": null,
"operatorCallsign": "RYANAIR",
"owner": "Ryanair Designated Activity Company",
"builtYear": null,
"category": null,
"countryOfRegistration": "Ireland"
}
}Input schema
{
"type": "object",
"required": [
"icao24"
],
"properties": {
"icao24": {
"type": "string",
"examples": [
"4ca7b6",
"a12345"
]
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}