Message

An ARINC aviation message.

AerospaceDefenseAviationManufacturingConnectivityFortune 100

Properties

Name Type Description
messageId string Unique message identifier.
messageType string ARINC message type.
registration string Aircraft registration number.
airlineCode string IATA airline code.
flightNumber string Flight number.
timestamp string Message transmission timestamp (UTC).
content string Raw message content.
direction string Message direction relative to aircraft.
origin string Origin airport IATA code.
destination string Destination airport IATA code.
View JSON Schema on GitHub

JSON Schema

arinc-messaging-message-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/united-technologies/refs/heads/main/json-schema/arinc-messaging-message-schema.json",
  "title": "Message",
  "description": "An ARINC aviation message.",
  "type": "object",
  "properties": {
    "messageId": {
      "type": "string",
      "description": "Unique message identifier.",
      "example": "MSG-20250314-001234"
    },
    "messageType": {
      "type": "string",
      "description": "ARINC message type.",
      "enum": [
        "ACARS",
        "OOOI",
        "WEATHER",
        "NOTAM",
        "ATC"
      ],
      "example": "ACARS"
    },
    "registration": {
      "type": "string",
      "description": "Aircraft registration number.",
      "example": "N12345"
    },
    "airlineCode": {
      "type": "string",
      "description": "IATA airline code.",
      "example": "AA"
    },
    "flightNumber": {
      "type": "string",
      "description": "Flight number.",
      "example": "AA100"
    },
    "timestamp": {
      "type": "string",
      "format": "date-time",
      "description": "Message transmission timestamp (UTC).",
      "example": "2025-03-14T10:30:00Z"
    },
    "content": {
      "type": "string",
      "description": "Raw message content.",
      "example": "/AA AA100 BOS JFK 1030"
    },
    "direction": {
      "type": "string",
      "description": "Message direction relative to aircraft.",
      "enum": [
        "DOWNLINK",
        "UPLINK"
      ],
      "example": "DOWNLINK"
    },
    "origin": {
      "type": "string",
      "description": "Origin airport IATA code.",
      "example": "BOS"
    },
    "destination": {
      "type": "string",
      "description": "Destination airport IATA code.",
      "example": "JFK"
    }
  }
}