Core API IDs

Primary IDs used in the JETNET API

These are the core IDs used across the JETNET API. Each ID represents a specific internal record — such as an aircraft, company, or contact — and is commonly required when filtering results or requesting detailed data. This guide will help you understand where each ID comes from and which API endpoints accept them.

Whether you're syncing data into a CRM, pulling update deltas, or building custom workflows, this reference is your key to knowing which IDs to use where.

Core IDs

Field Description
aircraftid / acid Unique aircraft identifier
modelid Aircraft model identifier
companyid Unique company identifier for owning/operator companies
contactid Unique contact identifier for individuals associated with aircraft or companies

Key Notes:

  • Normalize IDs to avoid duplicates.

  • Relationships are hierarchical: multiple companies per aircraft, multiple contacts per company.

  • Use numeric IDs consistently for linking records.

Core IDs in Endpoints

Field Returned by Where It’s Used

aircraftid


Internal JETNET aircraft record ID

/api/Aircraft/

getAircraftList
getRegNumber/{reg}
getCondensedOwnerOperators
getCondensedOwnerOperatorsPaged
getFlightData
getHistoryList
getHistoryListPaged
getEventList
getEventListPaged
getRelationships

 

/api/Company/

getCompany
getAircraftrelationships

Used in: All /Aircraft/.../{id} GET endpoints
View in Swagger

 

/api/Aircraft/

Accepted as array:
getCondensedOwnerOperators
getCondensedOwnerOperatorsPaged
getBulkAircraftExport
getBulkAircraftExportPaged

Accepted as single value or array:
getAircraftList
getFlightData
getHistoryList
getHistoryListPaged
getEventList
getEventListPaged
getRelationships

 

/api/Company/

Accepted as single value or array:

getCompanyList

companyid


Internal JETNET company record ID

/api/Company/

getCompanyList
 

/api/Aircraft/

getCondensedOwnerOperators
getCondensedOwnerOperatorsPaged
getRelationships
 

/api/Events/

getEventList
getEventListPaged

Used in: All /Company/.../{id} GET endpoints
View in Swagger

 

/api/Company/

Accepted as single value or array:
Company/getCompanyList
Company/getCompanyHistory
Company/getCompanyHistoryPaged

 

/api/Aircraft/

Accepted as single value:
Aircraft/getHistoryList
Aircraft/getHistoryListPaged

Accepted as single value or array:
Aircraft/getCondensedOwnerOperators
Aircraft/getCondensedOwnerOperatorsPaged
Aircraft/getBulkAircraftExport
Aircraft/getBulkAircraftExportPaged
Aircraft/getEventList
Aircraft/getEventListPaged

contactid


Internal JETNET contact record ID

/api/Company/

getContactList
getContactListPaged
 

/api/Aircraft/

getCondensedOwnerOperators
getCondensedOwnerOperatorsPaged
 

/api/Events/

getEventList
getEventListPaged

Used in: All /Contact/.../{id} GET endpoints
View in Swagger

 

/api/Company/

Accepted as single value or array:
Company/getContactList
Company/getContactListPaged

 

/api/Aircraft/

Accepted as single value or array:
Aircraft/getCondensedOwnerOperators
Aircraft/getCondensedOwnerOperatorsPaged

 

/api/Events/

Accepted as single value or array:
Events/getEventList
Events/getEventListPaged

modelid


JETNET aircraft model ID

/api/Utility/

getAircraftModelList

Used in: All endpoints that return or filter by aircraft model
View in Swagger

Accepted as filter value:
Aircraft/getBulkAircraftExport
Aircraft/getCondensedOwnerOperators
Aircraft/getCondensedOwnerOperatorsPaged

 

Was this article helpful?

/