at.adsb.aircraft.identity

adsb.at

Documentation

An aircraft identified by its ICAO 24-bit address.

main record

An aircraft identified by its ICAO 24-bit address.

Record Key tid Timestamp-based ID

Properties

category string Optional

ADS-B emitter category (e.g. 'A3' for large aircraft).

maxLength: 4 bytes
createdAt string datetime Required

An RFC 3339 formatted timestamp.

icaoHex string Required

ICAO 24-bit aircraft address in hexadecimal (e.g. 'A1B2C3').

maxLength: 6 bytesminLength: 6 bytes
icaoTypeDesignator string Optional

ICAO aircraft type designator (e.g. 'B738', 'A320').

maxLength: 4 bytes
operator string Optional

Aircraft operator name (e.g. 'United Airlines').

maxLength: 1280 bytesmaxGraphemes: 128 graphemes
operatorIcao string Optional

ICAO airline/operator code (e.g. 'UAL').

maxLength: 3 bytes
registration string Optional

Aircraft registration or tail number (e.g. 'N12345').

maxLength: 20 bytes
typeName string Optional

Human-readable aircraft type (e.g. 'Boeing 737-800').

maxLength: 1280 bytesmaxGraphemes: 128 graphemes
View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "icaoHex",
      "createdAt"
    ],
    "properties": {
      "icaoHex": {
        "type": "string",
        "maxLength": 6,
        "minLength": 6,
        "description": "ICAO 24-bit aircraft address in hexadecimal (e.g. 'A1B2C3')."
      },
      "category": {
        "type": "string",
        "maxLength": 4,
        "description": "ADS-B emitter category (e.g. 'A3' for large aircraft)."
      },
      "operator": {
        "type": "string",
        "maxLength": 1280,
        "description": "Aircraft operator name (e.g. 'United Airlines').",
        "maxGraphemes": 128
      },
      "typeName": {
        "type": "string",
        "maxLength": 1280,
        "description": "Human-readable aircraft type (e.g. 'Boeing 737-800').",
        "maxGraphemes": 128
      },
      "createdAt": {
        "type": "string",
        "format": "datetime"
      },
      "operatorIcao": {
        "type": "string",
        "maxLength": 3,
        "description": "ICAO airline/operator code (e.g. 'UAL')."
      },
      "registration": {
        "type": "string",
        "maxLength": 20,
        "description": "Aircraft registration or tail number (e.g. 'N12345')."
      },
      "icaoTypeDesignator": {
        "type": "string",
        "maxLength": 4,
        "description": "ICAO aircraft type designator (e.g. 'B738', 'A320')."
      }
    }
  },
  "description": "An aircraft identified by its ICAO 24-bit address."
}

Lexicon Garden

@