Pushbuild

Private Jet Trips API: Flights by Tail, Owner & Airport

Recent private and business jet trips with departure and arrival airports, times and duration, recorded from open ADS-B data every 10 minutes and joined to FAA registered owners. Search by tail, owner, type or airport.

$0.40 per 1,000 aircrafts

Get an API key

What it returns

Recent trips of private and business jets: where each flight departed, where it landed, when, and for how long. We record every business jet visible in adsb.lol's open ADS-B feed every 10 minutes, turn the sightings into trips with the nearest airport at each end, and join US aircraft to their FAA registered owner. Search by tail number, by company (FAA owner name), by aircraft type, or by departure or arrival airport.

FieldMeaning
registration, hex, icaoType, callsignAircraft identity as broadcast
inProgressTrue while the flight is still in the air
departureTime, departureAirport, departureAirportName, departureCity, departureCountryDeparture, UTC, and the nearest airport to the first low-altitude sighting
arrivalTime, arrivalAirport, arrivalAirportName, arrivalCity, arrivalCountryArrival, UTC, and the nearest airport to the last low-altitude sighting
durationMinMinutes between first and last sighting
lastSeen, lastLatitude, lastLongitude, lastAltitudeFtLast recorded position
positionsSightings recorded on the trip
ownerName, ownerType, ownerCity, ownerState, manufacturer, model, yearBuilt, nNumberFAA registered owner and aircraft (US only)
sourceLive map link for the aircraft

Common uses

  • Corporate jet travel as an M&A and deal signal
  • Fleet activity of fractional and charter operators
  • Who flew into an airport (Teterboro, Palm Beach, Aspen) this week

Request

POST https://api.pushbuild.com/private-jet-trips/run with a JSON body. Send your key in the X-API-Key header.

FieldTypeDescription
registrationslist of stringsRegistrations such as N650SB or G-LCYA. Any country.
hexCodeslist of strings24-bit ICAO addresses such as A88E4C.
ownerNamestringTrips of every US-registered aircraft whose FAA registered owner contains this text, e.g. NETJETS. At least 4 characters.
aircraftTypeslist of stringsICAO type designators such as GLF6, GL7T, FA7X.
departureAirportstringICAO code such as KTEB (Teterboro), KVNY or EGLF.
arrivalAirportstringICAO code such as KPBI (Palm Beach) or KASE.
daysintegerHow many days of trips to return, 1 to 90. Default: 7.
includeInProgressbooleanAlso return flights still in the air, with their last position. Default: true.
ownerDetailsbooleanJoin each US-registered aircraft to its FAA registered owner, type, city, state, make, model and year. Default: true.
maxItemsintegerMaximum items to return (1-500). Default: 100.

Example

curl -X POST https://api.pushbuild.com/private-jet-trips/run \
  -H "X-API-Key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"registrations": ["N650SB"], "maxItems": 20}'

Response

{"count": 20, "truncated": false, "seconds": 1.4, "items": [ { ... } ]}

Each call returns up to 500 items. Records that fail validation or are not found are flagged in the items and not charged.

Pricing

Pay only for results returned: $0.40 per 1,000 aircrafts. No charge for errors or empty searches.

Tell us what you need built.

Questions about this API, higher volumes, or a data source you need that we don't cover yet.

hello@pushbuild.com

(617) 299-8887

Tell us about your project

A few questions so we can come back with a written scope. We reply within one business day.