API for Charter Brokers - Flight & Event History

The endpoints below support flight and event history analysis for charter brokers by assessing past usage, maintenance events, and operational activity to predict aircraft availability, evaluate reliability, and reduce scheduling surprises for clients.

Note: getFlightData and getHistoryList require an API Flights and API History subscription add-on. Use getAccountInfo to verify access. Contact your account manager to purchase add-ons.

Select each endpoint tab to view details along with sample inputs and responses.

  • Endpoint: getFlights

    Charter brokers use getFlights to assess aircraft-level utilization trends over time, helping them distinguish actively flying aircraft from lightly used assets that are less likely to support reliable charter availability. This supports smarter sourcing by prioritizing aircraft with consistent monthly flight activity and validating that a target tail is operational before initiating operator outreach or quoting.

    Practical Example

    View monthly flight counts and flight hours for a specific aircraft to evaluate utilization patterns and seasonal demand. Use this information to confirm the aircraft is actively operating, identify periods of higher availability risk, and prioritize sourcing and follow-up on aircraft most likely to accept charter trips.

    Input: Aircraft ID

    Response (truncated)

      "flights": [
        {
          "flightyear": 2025,
          "flightmonth": 1,
          "flights": 0,
          "flighthours": 0
        },
        {
          "flightyear": 2025,
          "flightmonth": 2,
          "flights": 8,
          "flighthours": 23
        },
        {
          "flightyear": 2025,
          "flightmonth": 3,
          "flights": 4,
          "flighthours": 13
        },
        {
          // additional records follow
        }
      ]
    }
  • Endpoint: getEventList

    Charter brokers use getEventList to monitor time-based aircraft and operator changes that may directly affect charter availability, operational control, or market eligibility. This enables brokers to identify newly viable aircraft, shifts in management or certification, and base changes that signal short-notice charter opportunities or require re-qualification.

    Practical Example

    View recent aircraft events for G800, G450, and G150 models to surface operational changes such as base relocations, changes in operating entities, or updates to management relationships. Use this information to flag aircraft that may have entered a new charter market, changed control structures, or warrant immediate follow-up for availability and compliance verification.

    Input (key fields only)

    {
      "evcategory": [
        "Company/Contact",
        "Aircraft Information"
      ],
      "startdate": "01/01/2026",
      "enddate": "01/15/2026",
      "modlist": [1310, 288, 274]
    }

    Response (truncated)

    {
      "aircraftid": 124085,
      "make": "GULFSTREAM",
      "model": "G450",
      "sernbr": "4145",
      "regnbr": "N25GM",
      "yearmfr": 2008,
      "yeardlv": 2009,
      "date": "2026-01-08T12:58:07",
      "subject": "Change in Aircraft Base",
      "description": "To TEB - Teterboro Airport",
      "companyid": 0,
      "contactid": 0
    },
    {
      "aircraftid": 124085,
      "make": "GULFSTREAM",
      "model": "G450",
      "sernbr": "4145",
      "regnbr": "N25GM",
      "yearmfr": 2008,
      "yeardlv": 2009,
      "date": "2026-01-08T12:45:29",
      "subject": "New Owner",
      "description": "LAP Acquisition Air, LLC",
      "companyid": 521872,
      "contactid": 0
    },
    {
      // additional records follow
    }
  • Endpoint: getHistoryList

    Charter brokers use getHistoryList to identify aircraft that have recently become available, changed ownership, or shifted operational control in ways that directly impact charter access and market supply.

    Practical Example

    View recent history records for select Gulfstream G150, G450, and G800 aircraft with Made Available, Full Sale, or Lease activity. Use this information to identify new or changing charter opportunities that may require immediate follow-up for availability, pricing, or compliance verification.

    Input (key fields only)

    {
      "make": "GULFSTREAM",
      "isnewaircraft": "Ignore",
      "allrelationships": true,
      "transtype": [
        "MadeAvailable",
        "FullSale",
        "Lease"
      ],
      "startdate": "12/01/2025",
      "enddate": "12/31/2025",
      "modlist": [
        274,
        288,
        1310
      ],
      "isinternaltrans": "Ignore"
    }

    Response (truncated)

    {
      "history": [
        {
          "aircraftid": 30818,
          "transid": 31696835,
          "modelid": 288,
          "actiondate": "2026-01-27T02:20:40",
          "pageurl": "http://www.jetnetevolution.com/DisplayAircraftDetail.aspx?acid=30818&jid=31696835",
          "make": "GULFSTREAM",
          "model": "G450",
          "yearmfr": 2004,
          "yeardlv": 2004,
          "maketype": "BusinessJet",
          "weightclass": "Heavy",
          "categorysize": "Large Long-Range Jet",
          "sernbr": "4006",
          "regnbr": "N247B",
          "transtype": "Made Available",
          "transdate": "2025-12-02T00:00:00",
          "translastactiondate": "2025-12-02T10:16:30",
          "description": "On Market, For Sale",
          "customernote": "",
          "internaltrans": false,
          "newac": "preowned",
          "usage": "Business",
          "transretail": true,
          "soldprice": null,
          "askingprice": null,
          "listdate": null,
          "purchasedate": "2023-12-11T00:00:00",
          "estaftt": 10752,
          "estcycles": 4321,
          "aputtsnew": 3516,
          "baseiata": "FXE",
          "baseicao": "KFXE",
          "faaid": "",
          "basename": "Ft. Lauderdale Executive Airport",
          "basestate": "FL",
          "basecountry": "United States",
          "basecontinent": "North America",
          "baselatitude": 26.198342,
          "baselongitude": -80.172987,
          "lifecycle": "InOperation",
          "forsale": false,
          "marketstatus": "Not for Sale",
          "companyrelationships": [
            {
              "companyid": 496643,
              "name": "247 Equipment, LLC",
              "relationtype": "Owner",
              "relationseqno": 1,
              "contactid": 746921,
              "ownerpercent": null,
              "fractionexpiresdate": null,
              "isoperator": "N",
              "businesstype": "End User",
              "company": {
                "companyid": 496643,
                "parentcompanyid": 0,
                "active": false,
                "actiondate": "2025-12-02T10:14:33",
                "name": "247 Equipment, LLC",
                "altname": null,
                "address1": "379 Mizner Lake Estates Drive",
                "address2": null,
                "city": "Boca Raton",
                "state": "FL",
                "stateabbr": "Florida",
                "postcode": "33432",
                "country": "United States",
                "email": "mberch8500@aol.com",
                "website": null,
                "office": null,
                "fax": null,
                "mobile": null
              },
              "contact": {
                "contactid": 746921,
                "active": true,
                "companyid": 496643,
                "actiondate": "2025-12-02T10:14:47",
                "sirname": "Mr.",
                "firstname": "Mark",
                "middleinitial": null,
                "lastname": "Berch",
                "suffix": null,
                "title": "Manager",
                "email": "mberch8500@aol.com",
                "office": null,
                "fax": null,
                "mobile": null
              }
            },
            {
              "companyid": 356382,
              "name": "Jet Ally, Inc.",
              "relationtype": "Aircraft Management Company",
              "relationseqno": 2,
              "contactid": 493453,
              "ownerpercent": null,
              "fractionexpiresdate": null,
              "isoperator": "N",
              "businesstype": "Management Company",
              "company": {
                "companyid": 356382,
                "parentcompanyid": 0,
                "active": false,
                "actiondate": "2025-12-02T10:14:31",
                "name": "Jet Ally, Inc.",
                "altname": null,
                "address1": "203 Bohemia Mill Pond Drive",
                "address2": null,
                "city": "Middletown",
                "state": "DE",
                "stateabbr": "Delaware",
                "postcode": "19709",
                "country": "United States",
                "email": "alex@jetally.com",
                "website": null,
                "office": null,
                "fax": null,
                "mobile": null
              },
              "contact": {
                "contactid": 493453,
                "active": true,
                "companyid": 356382,
                "actiondate": "2025-12-02T10:14:48",
                "sirname": "Mr.",
                "firstname": "Alex",
                "middleinitial": null,
                "lastname": "McMahon",
                "suffix": null,
                "title": "Director",
                "email": "alex@jetally.com",
                "office": null,
                "fax": null,
                "mobile": null
              }
            }
          ]
        },
        {
          // additional records follow
        }
      ]
    }
  • Endpoint: getFlightData

    Charter brokers use getFlightData to analyze recent flight activity by aircraft, airport, or model to infer operational patterns and likely charter availability. This helps brokers prioritize outreach to aircraft that are actively flying in target markets, identify lift positioning near high-demand airports, and validate whether an aircraft is truly operational before quoting or pursuing a new operator relationship.

    Practical Example

    View recorded Airbus flights arriving into KSYR during overnight hours to identify inbound lift positioned for early-morning departures. Use this information to flag aircraft that may be available for short-notice trips, confirm local presence near anticipated demand, and focus sourcing efforts on aircraft with recent, relevant activity.

    Input (key fields only)

    {
        "make": "AIRBUS",
        "destination": "KSYR",
        "startdate": "01/01/2026 00:00:00",
        "enddate": "01/01/2026 06:00:00"
    }

    Response (truncated)

    {
      "flightdata": [
        {
          "make": "AIRBUS",
          "model": "A320-200",
          "maketype": "JetAirliner",
          "modelmfr": "AIRBUS",
          "categorysize": "Commercial Jet Airliner",
          "modelicao": "A320",
          "modelid": 720,
          "yearmfr": 1998,
          "sernbr": "0824",
          "regnbr": "N444UA",
          "usage": "Airliner",
          "maintained": null,
          "aircraftid": 138003,
          "countryofregistration": "United States",
          "flightdate": "2026-01-01T00:43:00",
          "flighttime": 82,
          "distance": 605,
          "estfuelburn": 1219,
          "fuelburnrate": 891.95,
          "estCO2emissions": 25720.9,
          "flightid": "202601010299242396",
          "callsign": "UAL2481",
          "flightlastactiondate": "2025-12-31T21:15:01",
          "origin_date": "2026-01-01T00:00:00",
          "origin_time": "00:43",
          "origin_aport_code": "KORD",
          "origin_name": "O'Hare",
          "origin_city": "Chicago",
          "origin_state": "IL",
          "origin_country": "U.S.",
          "origin_iata_code": "ORD",
          "origin_icao_code": "KORD",
          "origin_faaid_code": "",
          "origin_latitude": "41.976274",
          "origin_longitude": "-87.903328",
          "origin_continent": "North America",
          "origin_jetnet_id": 1731,
          "dest_date": "2026-01-01T00:00:00",
          "dest_time": "02:05",
          "dest_aport_code": "KSYR",
          "dest_name": "Syracuse Hancock",
          "dest_city": "Syracuse",
          "dest_state": "NY",
          "dest_country": "U.S.",
          "dest_iata_code": "SYR",
          "dest_icao_code": "KSYR",
          "dest_faaid_code": "",
          "dest_latitude": "43.108746636894",
          "dest_longitude": "-76.11029585253",
          "dest_continent": "North America",
          "dest_jetnet_id": 7840,
          "base_name": "",
          "base_city": "",
          "base_state": null,
          "base_country": "U.S.",
          "base_iata_code": "",
          "base_icao_code": "",
          "base_faaid_code": "",
          "base_jetnet_id": 0,
          "operator_name": "United Airlines, Inc.",
          "operator_address1": "233 South Wacker Drive, Suite 430",
          "operator_address2": "",
          "operator_city": "Chicago",
          "operator_state": "IL",
          "operator_postcode": "60606",
          "operator_country": "U.S.",
          "operator_web_address": "www.united.com",
          "operator_jetnet_id": 297589
        },
        {
          // additional records follow
        }
      ]
    }

Was this article helpful?

/