DemandFlow Support Centre

AIRPLANE: Airplane

ReferenceEntity Reference16/04/2026Updated 16/04/2026
An individual aircraft with registration, model, manufacturing details, dates, status, and ownership.

AIRPLANE: Airplane

An individual aircraft with registration, model, manufacturing details, dates, status, and ownership.

Default definition. This article describes the default AIRPLANE definition shipped with DemandFlow. Administrators can add, remove, rename, or re-type fields, change which ones are required, and alter the layout from the Definitions screen in Settings. Your tenant's current schema may differ from what is shown here. To read the current definition at any time, GET the DEFINITION object whose id matches AIRPLANE.

Entity properties

PropertyValue
Entity codeAIRPLANE
Display nameAirplane
PluralAirplanes
Level30000

Use cases

Aviation entity for individual aircraft. Three panels: General (two columns - aircraft identification with registration, production line, IATA type, model, ICAO hex, and manufacturing details including construction/test numbers, engine count/type, plane class), Dates & Status (rollout, first flight, delivery, registration dates plus status/ownership with airline objectLookup to AIRLINE and color-coded status indexedSelect), and Related Information (aircraft_type objectLookup to AIRCRAFTTYPE). Supports data import. Comprehensive aircraft registry for fleet management and tracking.

Fields

General: Aircraft Information

FieldTypeRequiredNotes
nametextYesRegistration Number.
registration_numbertextRegistration Number.
production_linetextProduction Line.
iata_typetextIATA Type.
model_nametextModel Name.
model_codetextModel Code.
icao_code_hextextICAO Code (Hex).
iata_code_shorttextIATA Code (Short).

General: Manufacturing Details

FieldTypeRequiredNotes
construction_numbertextConstruction Number.
test_registration_numbertextTest Registration Number.
line_numbertextLine Number.
plane_seriestextPlane Series.
engines_countnumberNumber of Engines.
engines_typetextEngine Type.
plane_classtextPlane Class.

Dates & Status: Important Dates

FieldTypeRequiredNotes
rollout_datedateRollout Date.
first_flight_datedateFirst Flight Date.
delivery_datedateDelivery Date.
registration_datedateRegistration Date.

Dates & Status: Status & Ownership

FieldTypeRequiredNotes
airline_iata_codetextAirline IATA Code.
airline_icao_codetextAirline ICAO Code.
airlinereference → AIRLINEAirline.
plane_ownertextPlane Owner.
plane_agenumberPlane Age (Years).
plane_statusenumStatus. Valid ids: 1 (Active), 2 (Stored), 3 (Retired), 4 (Written Off), 5 (Unknown).

Related Information: Aircraft Type

FieldTypeRequiredNotes
aircraft_typereference → AIRCRAFTTYPEAircraft Type.

Relationships

  • Lookups: airline points at a AIRLINE record; aircraft_type points at a AIRCRAFTTYPE record.

Creating a Airplane via the API

POST /v1/objects
Authorization: Bearer <your-pat>
Content-Type: application/json

{
  "entity":   "AIRPLANE",
  "level":    30000,
  "comboKey": "SUB:<your-sub-id>|ENT:",
  "name": "Registration Number",
  "registration_number": "Registration Number",
  "production_line": "Production Line",
  "iata_type": "IATA Type"
}

Listing Airplanes records

GET /v1/entities/AIRPLANE/SUB

See also

airplaneairplanes

Was this article helpful?

← Back to Knowledge Base