Historical Flight Track Response

The Historical Flight Track element is returned in responses for the following request types:

Extended Options
Historical Flight Tracks uses the standard Extended Options with the following changes/additions:
Option Description
excludeAppendix Appendix is included by default, use "excludeAppendix" to exclude it.
usedInlinedReferences (deprecated) Historical flight Tracks does not support useInlinedReferences.
includeNewFields (deprecated) This is deprecated for Historical Flight Tracks. New fields may be added at any time. Existing fields only change with a new API version. Fields noted as new in the supporting airport and airline appendix documentation will always be included (if present).
useHTTPErrors (deprecated) This option is always considered true for Historical Flight Tracks.
Flight Tracks
Element Cardinality Description
<flightTrack> 0..n Holder element for all status fields related to a flight
<flightId>264915620</flightId> 1..1 The unique identifier for the flight (String).
<carrier> ... </carrier> 0..1 Details for the operating carrier of the flight (if using the extended options to include inlined references, otherwise the airline details will be present in the appendix). Airline Fields
<carrierFsCode>AA</carrierFsCode> 0..1 The Cirium unique code for the operating carrier to use as a reference for finding the entry in the appendix (unless the extended option to include inlined references is used).
<flightNumber>100</flightNumber> 1..1 The flight identification number and any additional characters (String).
<tailNumber>917F</tailNumber> 0..1 The tail number of the equipment for the flight.
<callsign>QXE543</callsign> 0..1 The callsign of the flight (String).
<departureAirport> ... </departureAirport> 0..1 Details for the departure airport (if using the extended options to include inlined references, otherwise the airport details will be present in the appendix). Airport Fields
<departureAirportFsCode>JFK</departureAirportFsCode> 0..1 The Cirium unique code for the departure airport to use as a reference for finding the entry in the appendix (unless the extended option to include inlined references is used).
<arrivalAirport> ... </arrivalAirport> 0..1 Details for the arrival airport (if using the extended options to include inlined references, otherwise the airport details will be present in the appendix). Airport Fields
<arrivalAirportFsCode>LHR</arrivalAirportFsCode> 0..1 The Cirium unique code for the arrival airport to use as a reference for finding the entry in the appendix (unless the extended option to include inlined references is used).
<departureDate> ... </departureDate> 1..1 The scheduled departure date of the flight in local and UTC time.
<arrivalDate> ... </arrivalDate> 1..1 The scheduled arrival date of the flight in local and UTC time.
<equipment>777</equipment> 0..1 The equipment type operated for the flight if known. This may be an IATA code, ICAO code, or other representation.
<delayMinutes>15</delayMinutes> 0..1 A simple measure of relative flight delay in minutes for visualization purposes. The value given depends on available data and is selected with the following precedence order: arrival gate delay, arrival runway delay, departure runway delay, departure gate delay. More comprehensive flight data is available via the FlightStatus calls.
<bearing>133.39037483310972</bearing> 1..1 The bearing of the plane in decimal degrees from magnetic north (Double).
<heading>133.39037483310972</heading> 0..1 The current heading of the plane in decimal degrees from magnetic north (Double). This is only available if there is more than one position in the track.
<positions> 1..1 The recent track of positions reported for the flight.
<position> 1..n A recent position reported for the flight.
<lon>-122.27999877929688</lon> 1..1 The reported longitude of the position in decimal degrees (Double).
<lat>47.66999816894531</lat> 1..1 The reported latitude of the position in decimal degrees (Double).
<speedMph>237</speedMph> 0..1 The reported speed of the aircraft at the time of the reading in whole miles per hour (Integer).
<altitudeFt>4000</altitudeFt> 0..1 The reported altitude of the aircraft in whole feet above ground (Integer).
<source>ADS-B</source> 1..1 The source of this position report (String).
<date>2012-06-05T22:10:00.000Z</date> 1..1 The UTC date and time in ISO-8601 format (yyyy-MM-dd'T'HH:mm:ss.SSSZ).
<course>15</course> 0..1 The direction of travel in degrees relative to geographic north, clockwise (Integer). The range for this data field is -179 to 180.
<vrateMps>6</vrateMps> 0..1 The velocity of ascent or descent (if negative) in meters per second (Integer).
<phase>cruising</phase> 0..1 Description used to indicate the most likely activity of the plane at a given time. Phases include: taxiing, takeoff, landed, landing, climbing, descending, level, cruising, approach, ground, departure.
Not all positions will include a phase.
<lastObserved>2012-06-05T22:08:00.000Z</lastObserved> 0..1 The UTC timestamp of when Cirium last received an observed position in ISO-8601 format (yyyy-MM-dd'T'HH:mm:ss.SSSZ).
In cases where no observed positions are provided for a flight, this field will not be present. The 'date' field in each of the positions blocks identifies the time when the plane is believed to be at that specific location -- either observed or calculated. Cirium continues to calculate the position even when no additional observed data is provided. In such cases, there will be a difference between date and lastObserved, a gap that increases as the flight continues.
<stationID>KDEN</stationID> 0..1 The station identifier used by the FAA for ASDI data. Examples: KZLA, KZAB, KZDV.
The ASDI stream consists of a collection of observations from different regional and national tracking systems. Each of these has a separate stationId. A single aircraft may be observed by multiple stations at once, each of which may report a slightly different position due to the inherent inaccuracy of radar. Because of this, trackers showing ASDI streams should either show all signals separately, maintain an affinity between a callsign and single stationId as long as possible, or integrate the different signals.
</position>
</positions>
<waypoints> 0..1 The list of waypoints from the flight plan if requested and available.
<waypoint> o..n A waypoint from the flight plan.
<lon>-73.76667022705078</lon> 1..1 The latitude of the waypoint.
<lat>40.63333511352539</lat> 1..1 The latitude of the waypoint.
</waypoint>
</waypoints>
<legacyRoute>KJFK. /.RAFIN..VODOR..NATV..4500N /05000W..4700N /04000W..4800N /03000W..5000N /02000W..SOMAX..ATSUR..EGLL</legacyRoute> 0..1 The legacy route from the flight plan if requested and available (String). NOTE: spaces/line breaks added to example data for readability.
</flightTrack>
Airline
Element Cardinality Description
<fs>AA<fs> 1..1 The Cirium code for the carrier, globally unique across time (String).
<iata>AA<iata> 0..1 The IATA code for the carrier (String).
<icao>AAL<icao> 0..1 The ICAO code for the carrier (String).
<name>American Airlines<name> 1..1 The name of the carrier (String).
<phoneNumber>1-800-433-7300</phoneNumber> 0..1 The primary customer service phone number for the carrier (String).
<active>true</active> 1..1 Boolean value indicating if the airline is currently active (Boolean).
<category>A</category> 0..1 NEW The category of operation of the airline:
Value Description Passenger Cargo
A Scheduled Passenger Carrier Y N
B Non-Scheduled Passenger Carrier Y N
C Scheduled Cargo Carrier N Y
D Non-scheduled Cargo Carrier N Y
I Scheduled Passenger/Cargo Carrier Y Y
J Non-scheduled Passenger/Cargo Carrier Y Y
K Railway Service Y Y
Fields marked as NEW will only be returned if the extended option "includeNewFields" is used. See the Flex API Version Policy page for details.
Airport
Element Cardinality Description
<fs>PDX</fs> 1..1 The Cirium code for the airport, globally unique across time (String).
<iata>PDX</iata> 0..1 The IATA code for the airport (String).
<icao>KPDX</icao> 0..1 The ICAO code for the airport (String).
<faa>PDX</faa> 0..1 The FAA code for the airport (String).
<name>Portland International Airport</name> 0..1 The name of the airport (String).
<street1>7000 Northeast, Airport Way</street1> 0..1 The street address of the airport, part 1 (String).
<street2></street2> 0..1 Street address of the airport, part 2 (String).
<city>Portland</city> 1..1 The city with which the airport is associated (String).
<cityCode>PDX</cityCode> 0..1 The city code with which the airport is associated (String).
<district>Chaoyang</district> 0..1 NEW The district of the city in which the airport is located (String).
<stateCode>OR</stateCode> 0..1 The State in which the airport is located (String).
<postalCode>97216</postalCode> 0..1 The postal code in which the airport resides (String).
<countryCode>US</countryCode> 1..1 The code for the country in which the airport is located (String).
<countryName>United States</countryName> 1..1 The name of the country in which the Airport is located (String).
<regionName>North America</regionName> 1..1 The name of the region in which the Airport is located (String).
<timeZoneRegionName>America/Los_Angeles</timeZoneRegionName> 1..1 The name of the Time Zone region in which the Airport is located (String).
<weatherZone>ORZ006</weatherZone> 0..1 The NOAA weather zone (US only) in which the Airport is located (String).
<localTime>2012-08-09T11:02:59.571</localTime> 1..1 The local time at the Airport when the request was made in ISO-8601 format. yyyy-MM-dd'T'HH:mm:ss.SSS.
<utcOffsetHours>-7.0</utcOffsetHours> 1..1 The current UTC offset at the Airport when the request was made (Double).
<latitude>40.642335</latitude> 1..1 The latitude of the airport in decimal degrees (Double).
<longitude>-73.78817</longitude> 1..1 The longitude of the airport in decimal degrees (Double).
<elevationFeet>30</elevationFeet> 1..1 The elevation above sea level of the airport in feet (Integer).
<classification>1</classification> 1..1 The Cirium classification of the airport, 1(max) to 5(min). (Integer).
<active>true</active> 1..1 Boolean value indicating if the airport is currently operational (Boolean).
Fields marked as NEW will only be returned if the extended option "includeNewFields" is used. See the Flex API Version Policy page for details.
Example JSON Output (whitespace added for clarity)
{ "request": { "endpoint": "ByFlightByTailNumber", "tailNumber": { "requested": "N632RW", "interpreted": "N632RW" }, "year": { "requested": "2017", "interpreted": 2017 }, "month": { "requested": "06", "interpreted": 6 }, "day": { "requested": "10", "interpreted": 10 }, "isUtc": { "interpreted": false }, "includeFlightPlan": { "interpreted": false }, "sourceType": { "interpreted": "raw" }, "numDays": { "requested": "1", "interpreted": 1 }, "url": "https://api.flightstats.com/flex/flightstatus/historical/rest/v1/json/flight/tracks/tailNumber/N632RW/2017/06/10?extendedOptions=excludeAppendix&numDays=1", "extendedOptions": { "requested": "excludeAppendix", "interpreted": "excludeAppendix" } }, "flightTracks": [ { "flightId": 904740092, "carrierFsCode": "YX", "flightNumber": "3748", "callSign": "RPA3748", "departureAirportFsCode": "DTW", "arrivalAirportFsCode": "EWR", "departureDate": { "dateUtc": "2017-06-09T21:46:00.000Z", "dateLocal": "2017-06-09T17:46:00.000" }, "arrivalDate": { "dateUtc": "2017-06-09T23:32:00.000Z", "dateLocal": "2017-06-09T19:32:00.000" }, "equipment": "E70", "positions": [ { "lon": -83.3564, "lat": 42.19, "speedMph": 174, "altitude": 487, "source": "ASDI", "date": "2017-06-10T00:46:06.000Z" }, { "lon": -83.3519, "lat": 42.1592, "speedMph": 218, "altitude": 823, "source": "ASDI", "date": "2017-06-10T00:46:49.000Z" }, { "lon": -83.3294, "lat": 42.0981, "speedMph": 299, "altitude": 1493, "source": "ASDI", "date": "2017-06-10T00:47:50.000Z" }, { "lon": -83.3136, "lat": 42.0908, "speedMph": 287, "altitude": 1585, "source": "ASDI", "date": "2017-06-10T00:48:02.000Z" }, { "lon": -83.2292, "lat": 42.0658, "speedMph": 353, "altitude": 2377, "source": "ASDI", "date": "2017-06-10T00:48:51.000Z" }, { "lon": -83.2094, "lat": 42.0625, "speedMph": 337, "altitude": 2529, "source": "ASDI", "date": "2017-06-10T00:49:05.000Z" }, { "lon": -83.1081, "lat": 42.0836, "speedMph": 371, "altitude": 3078, "source": "ASDI", "date": "2017-06-10T00:49:52.000Z" }, { "lon": -83.0842, "lat": 42.0892, "speedMph": 367, "altitude": 3109, "source": "ASDI", "date": "2017-06-10T00:50:07.000Z" }, { "lon": -82.9558, "lat": 42.1158, "speedMph": 401, "altitude": 3901, "source": "ASDI", "date": "2017-06-10T00:51:09.000Z" }, { "lon": -82.8253, "lat": 42.145, "speedMph": 415, "altitude": 4663, "source": "ASDI", "date": "2017-06-10T00:52:11.000Z" }, { "lon": -82.6886, "lat": 42.1744, "speedMph": 432, "altitude": 5395, "source": "ASDI", "date": "2017-06-10T00:53:13.000Z" }, { "lon": -82.5186, "lat": 42.2103, "speedMph": 449, "altitude": 6278, "source": "ASDI", "date": "2017-06-10T00:54:15.000Z" }, { "lon": -82.3683, "lat": 42.2192, "speedMph": 467, "altitude": 6858, "source": "ASDI", "date": "2017-06-10T00:55:18.000Z" }, { "lon": -82.2797, "lat": 42.2114, "speedMph": 477, "altitude": 7162, "source": "ASDI", "date": "2017-06-10T00:55:53.000Z" }, { "lon": -82.2092, "lat": 42.2081, "speedMph": 485, "altitude": 7376, "source": "ASDI", "date": "2017-06-10T00:56:20.000Z" }, { "lon": -82.1161, "lat": 42.2031, "speedMph": 488, "altitude": 7650, "source": "ASDI", "date": "2017-06-10T00:57:05.000Z" }, { "lon": -82.0508, "lat": 42.1975, "speedMph": 498, "altitude": 7833, "source": "ASDI", "date": "2017-06-10T00:57:22.000Z" }, { "lon": -81.9242, "lat": 42.1672, "speedMph": 503, "altitude": 8199, "source": "ASDI", "date": "2017-06-10T00:58:09.000Z" }, { "lon": -81.8947, "lat": 42.1528, "speedMph": 524, "altitude": 8290, "source": "ASDI", "date": "2017-06-10T00:58:24.000Z" }, { "lon": -81.8086, "lat": 42.0792, "speedMph": 500, "altitude": 8625, "source": "ASDI", "date": "2017-06-10T00:59:11.000Z" }, { "lon": -81.7822, "lat": 42.0606, "speedMph": 517, "altitude": 8686, "source": "ASDI", "date": "2017-06-10T00:59:26.000Z" }, { "lon": -81.6542, "lat": 42.0233, "speedMph": 523, "altitude": 8930, "source": "ASDI", "date": "2017-06-10T01:00:15.000Z" }, { "lon": -81.5808, "lat": 42.0178, "speedMph": 537, "altitude": 9083, "source": "ASDI", "date": "2017-06-10T01:00:28.000Z" }, { "lon": -81.4461, "lat": 41.9989, "speedMph": 540, "altitude": 9448, "source": "ASDI", "date": "2017-06-10T01:01:17.000Z" }, { "lon": -81.4064, "lat": 41.9958, "speedMph": 538, "altitude": 9570, "source": "ASDI", "date": "2017-06-10T01:01:31.000Z" }, { "lon": -81.2742, "lat": 41.9767, "speedMph": 540, "altitude": 9784, "source": "ASDI", "date": "2017-06-10T01:02:17.000Z" }, { "lon": -81.2331, "lat": 41.9742, "speedMph": 538, "altitude": 9845, "source": "ASDI", "date": "2017-06-10T01:02:33.000Z" }, { "lon": -81.1011, "lat": 41.9544, "speedMph": 540, "altitude": 10058, "source": "ASDI", "date": "2017-06-10T01:03:22.000Z" }, { "lon": -81.0597, "lat": 41.9525, "speedMph": 538, "altitude": 10058, "source": "ASDI", "date": "2017-06-10T01:03:35.000Z" }, { "lon": -80.9306, "lat": 41.9325, "speedMph": 539, "altitude": 10210, "source": "ASDI", "date": "2017-06-10T01:04:23.000Z" }, { "lon": -80.8892, "lat": 41.9294, "speedMph": 538, "altitude": 10302, "source": "ASDI", "date": "2017-06-10T01:04:37.000Z" }, { "lon": -80.7608, "lat": 41.9117, "speedMph": 536, "altitude": 10576, "source": "ASDI", "date": "2017-06-10T01:05:27.000Z" }, { "lon": -80.7194, "lat": 41.9072, "speedMph": 536, "altitude": 10637, "source": "ASDI", "date": "2017-06-10T01:05:39.000Z" }, { "lon": -80.5917, "lat": 41.8892, "speedMph": 532, "altitude": 10668, "source": "ASDI", "date": "2017-06-10T01:06:28.000Z" }, { "lon": -80.5144, "lat": 41.8808, "speedMph": 533, "altitude": 10668, "source": "ASDI", "date": "2017-06-10T01:06:41.000Z" }, { "lon": -80.3775, "lat": 41.8611, "speedMph": 560, "altitude": 10668, "source": "ASDI", "date": "2017-06-10T01:07:29.000Z" }, { "lon": -80.3344, "lat": 41.8567, "speedMph": 556, "altitude": 10668, "source": "ASDI", "date": "2017-06-10T01:07:43.000Z" }, { "lon": -80.1983, "lat": 41.8378, "speedMph": 561, "altitude": 10668, "source": "ASDI", "date": "2017-06-10T01:08:33.000Z" }, { "lon": -80.1542, "lat": 41.8322, "speedMph": 563, "altitude": 10668, "source": "ASDI", "date": "2017-06-10T01:08:45.000Z" }, { "lon": -80.0197, "lat": 41.8131, "speedMph": 561, "altitude": 10668, "source": "ASDI", "date": "2017-06-10T01:09:33.000Z" }, { "lon": -79.9764, "lat": 41.8089, "speedMph": 559, "altitude": 10668, "source": "ASDI", "date": "2017-06-10T01:09:47.000Z" }, { "lon": -79.8425, "lat": 41.7886, "speedMph": 561, "altitude": 10668, "source": "ASDI", "date": "2017-06-10T01:10:37.000Z" }, { "lon": -79.7986, "lat": 41.7825, "speedMph": 559, "altitude": 10668, "source": "ASDI", "date": "2017-06-10T01:10:49.000Z" }, { "lon": -79.6661, "lat": 41.7639, "speedMph": 558, "altitude": 10668, "source": "ASDI", "date": "2017-06-10T01:11:38.000Z" }, { "lon": -79.5925, "lat": 41.7542, "speedMph": 559, "altitude": 10668, "source": "ASDI", "date": "2017-06-10T01:11:52.000Z" }, { "lon": -79.4519, "lat": 41.7339, "speedMph": 558, "altitude": 10668, "source": "ASDI", "date": "2017-06-10T01:12:42.000Z" }, { "lon": -79.4156, "lat": 41.7292, "speedMph": 559, "altitude": 10668, "source": "ASDI", "date": "2017-06-10T01:12:54.000Z" }, { "lon": -79.2758, "lat": 41.7086, "speedMph": 558, "altitude": 10668, "source": "ASDI", "date": "2017-06-10T01:13:43.000Z" }, { "lon": -79.2483, "lat": 41.7044, "speedMph": 558, "altitude": 10668, "source": "ASDI", "date": "2017-06-10T01:13:56.000Z" }, { "lon": -79.1083, "lat": 41.6836, "speedMph": 560, "altitude": 10668, "source": "ASDI", "date": "2017-06-10T01:14:47.000Z" }, { "lon": -79.0733, "lat": 41.6794, "speedMph": 556, "altitude": 10668, "source": "ASDI", "date": "2017-06-10T01:14:58.000Z" }, { "lon": -78.8969, "lat": 41.6522, "speedMph": 560, "altitude": 10668, "source": "ASDI", "date": "2017-06-10T01:15:48.000Z" }, { "lon": -78.8844, "lat": 41.6514, "speedMph": 558, "altitude": 10668, "source": "ASDI", "date": "2017-06-10T01:16:00.000Z" }, { "lon": -78.7197, "lat": 41.6278, "speedMph": 563, "altitude": 10668, "source": "ASDI", "date": "2017-06-10T01:16:51.000Z" }, { "lon": -78.7058, "lat": 41.625, "speedMph": 559, "altitude": 10668, "source": "ASDI", "date": "2017-06-10T01:17:02.000Z" }, { "lon": -78.5267, "lat": 41.5981, "speedMph": 561, "altitude": 10668, "source": "ASDI", "date": "2017-06-10T01:18:04.000Z" }, { "lon": -78.3642, "lat": 41.5733, "speedMph": 563, "altitude": 10668, "source": "ASDI", "date": "2017-06-10T01:18:55.000Z" }, { "lon": -78.3117, "lat": 41.5653, "speedMph": 561, "altitude": 10668, "source": "ASDI", "date": "2017-06-10T01:19:06.000Z" }, { "lon": -78.1872, "lat": 41.5461, "speedMph": 563, "altitude": 10271, "source": "ASDI", "date": "2017-06-10T01:19:56.000Z" }, { "lon": -78.1331, "lat": 41.5378, "speedMph": 561, "altitude": 10027, "source": "ASDI", "date": "2017-06-10T01:20:07.000Z" }, { "lon": -77.9767, "lat": 41.5136, "speedMph": 562, "altitude": 9448, "source": "ASDI", "date": "2017-06-10T01:21:00.000Z" }, { "lon": -77.9564, "lat": 41.5103, "speedMph": 561, "altitude": 9448, "source": "ASDI", "date": "2017-06-10T01:21:09.000Z" }, { "lon": -77.8033, "lat": 41.4889, "speedMph": 553, "altitude": 9448, "source": "ASDI", "date": "2017-06-10T01:22:01.000Z" }, { "lon": -77.7806, "lat": 41.4861, "speedMph": 558, "altitude": 9448, "source": "ASDI", "date": "2017-06-10T01:22:11.000Z" }, { "lon": -77.6239, "lat": 41.4636, "speedMph": 561, "altitude": 9448, "source": "ASDI", "date": "2017-06-10T01:23:05.000Z" }, { "lon": -77.6003, "lat": 41.4611, "speedMph": 559, "altitude": 9448, "source": "ASDI", "date": "2017-06-10T01:23:13.000Z" }, { "lon": -77.4533, "lat": 41.4383, "speedMph": 568, "altitude": 9448, "source": "ASDI", "date": "2017-06-10T01:24:07.000Z" }, { "lon": -77.4189, "lat": 41.4333, "speedMph": 569, "altitude": 9448, "source": "ASDI", "date": "2017-06-10T01:24:15.000Z" }, { "lon": -77.2631, "lat": 41.4111, "speedMph": 571, "altitude": 9448, "source": "ASDI", "date": "2017-06-10T01:25:08.000Z" }, { "lon": -77.2367, "lat": 41.4067, "speedMph": 574, "altitude": 9448, "source": "ASDI", "date": "2017-06-10T01:25:17.000Z" }, { "lon": -77.02, "lat": 41.3756, "speedMph": 574, "altitude": 9448, "source": "ASDI", "date": "2017-06-10T01:26:19.000Z" }, { "lon": -76.8667, "lat": 41.3514, "speedMph": 571, "altitude": 9448, "source": "ASDI", "date": "2017-06-10T01:27:13.000Z" }, { "lon": -76.8381, "lat": 41.3492, "speedMph": 578, "altitude": 9387, "source": "ASDI", "date": "2017-06-10T01:27:20.000Z" }, { "lon": -76.6642, "lat": 41.3086, "speedMph": 574, "altitude": 8625, "source": "ASDI", "date": "2017-06-10T01:28:22.000Z" }, { "lon": -76.5275, "lat": 41.2719, "speedMph": 550, "altitude": 8016, "source": "ASDI", "date": "2017-06-10T01:29:17.000Z" }, { "lon": -76.4997, "lat": 41.2642, "speedMph": 550, "altitude": 7863, "source": "ASDI", "date": "2017-06-10T01:29:24.000Z" }, { "lon": -76.3722, "lat": 41.23, "speedMph": 530, "altitude": 7284, "source": "ASDI", "date": "2017-06-10T01:30:18.000Z" }, { "lon": -76.3392, "lat": 41.2222, "speedMph": 536, "altitude": 7132, "source": "ASDI", "date": "2017-06-10T01:30:26.000Z" }, { "lon": -76.1892, "lat": 41.18, "speedMph": 510, "altitude": 6431, "source": "ASDI", "date": "2017-06-10T01:31:22.000Z" }, { "lon": -76.0375, "lat": 41.1389, "speedMph": 491, "altitude": 5730, "source": "ASDI", "date": "2017-06-10T01:32:23.000Z" }, { "lon": -75.8886, "lat": 41.0986, "speedMph": 477, "altitude": 5181, "source": "ASDI", "date": "2017-06-10T01:33:27.000Z" }, { "lon": -75.7439, "lat": 41.0586, "speedMph": 465, "altitude": 4602, "source": "ASDI", "date": "2017-06-10T01:34:28.000Z" }, { "lon": -75.6017, "lat": 41.0189, "speedMph": 457, "altitude": 4053, "source": "ASDI", "date": "2017-06-10T01:35:29.000Z" }, { "lon": -75.3417, "lat": 40.9583, "speedMph": 370, "altitude": 3291, "source": "ASDI", "date": "2017-06-10T01:37:37.000Z" }, { "lon": -75.26, "lat": 40.9231, "speedMph": 367, "altitude": 3048, "source": "ASDI", "date": "2017-06-10T01:38:37.000Z" }, { "lon": -75.1294, "lat": 40.8861, "speedMph": 362, "altitude": 2682, "source": "ASDI", "date": "2017-06-10T01:39:38.000Z" }, { "lon": -75.0208, "lat": 40.8547, "speedMph": 353, "altitude": 2377, "source": "ASDI", "date": "2017-06-10T01:40:40.000Z" }, { "lon": -74.925, "lat": 40.8417, "speedMph": 345, "altitude": 2133, "source": "ASDI", "date": "2017-06-10T01:41:38.000Z" }, { "lon": -74.8117, "lat": 40.7847, "speedMph": 342, "altitude": 1859, "source": "ASDI", "date": "2017-06-10T01:42:45.000Z" }, { "lon": -74.7089, "lat": 40.7431, "speedMph": 340, "altitude": 1828, "source": "ASDI", "date": "2017-06-10T01:43:46.000Z" }, { "lon": -74.625, "lat": 40.725, "speedMph": 349, "altitude": 1828, "source": "ASDI", "date": "2017-06-10T01:44:38.000Z" }, { "lon": -74.6089, "lat": 40.7242, "speedMph": 348, "altitude": 1828, "source": "ASDI", "date": "2017-06-10T01:44:51.000Z" }, { "lon": -74.5583, "lat": 40.775, "speedMph": 316, "altitude": 1828, "source": "ASDI", "date": "2017-06-10T01:45:38.000Z" }, { "lon": -74.5339, "lat": 40.7842, "speedMph": 323, "altitude": 1798, "source": "ASDI", "date": "2017-06-10T01:45:51.000Z" }, { "lon": -74.4917, "lat": 40.8417, "speedMph": 314, "altitude": 1524, "source": "ASDI", "date": "2017-06-10T01:46:38.000Z" }, { "lon": -74.4697, "lat": 40.8425, "speedMph": 317, "altitude": 1524, "source": "ASDI", "date": "2017-06-10T01:46:53.000Z" }, { "lon": -74.425, "lat": 40.8917, "speedMph": 317, "altitude": 1524, "source": "ASDI", "date": "2017-06-10T01:47:38.000Z" }, { "lon": -74.4031, "lat": 40.8997, "speedMph": 316, "altitude": 1524, "source": "ASDI", "date": "2017-06-10T01:47:56.000Z" }, { "lon": -74.325, "lat": 40.925, "speedMph": 321, "altitude": 1249, "source": "ASDI", "date": "2017-06-10T01:48:38.000Z" }, { "lon": -74.2986, "lat": 40.9189, "speedMph": 319, "altitude": 1219, "source": "ASDI", "date": "2017-06-10T01:48:57.000Z" }, { "lon": -74.2417, "lat": 40.9417, "speedMph": 265, "altitude": 1219, "source": "ASDI", "date": "2017-06-10T01:49:41.000Z" }, { "lon": -74.2139, "lat": 40.9256, "speedMph": 273, "altitude": 1219, "source": "ASDI", "date": "2017-06-10T01:50:01.000Z" }, { "lon": -74.175, "lat": 40.925, "speedMph": 241, "altitude": 1219, "source": "ASDI", "date": "2017-06-10T01:50:33.000Z" }, { "lon": -74.1333, "lat": 40.9147, "speedMph": 234, "altitude": 1219, "source": "ASDI", "date": "2017-06-10T01:51:02.000Z" }, { "lon": -74.1083, "lat": 40.9083, "speedMph": 229, "altitude": 975, "source": "ASDI", "date": "2017-06-10T01:51:38.000Z" }, { "lon": -74.0767, "lat": 40.8831, "speedMph": 224, "altitude": 914, "source": "ASDI", "date": "2017-06-10T01:52:03.000Z" }, { "lon": -74.075, "lat": 40.8583, "speedMph": 212, "altitude": 914, "source": "ASDI", "date": "2017-06-10T01:52:38.000Z" }, { "lon": -74.0742, "lat": 40.8336, "speedMph": 211, "altitude": 883, "source": "ASDI", "date": "2017-06-10T01:53:06.000Z" }, { "lon": -74.0917, "lat": 40.8083, "speedMph": 202, "altitude": 701, "source": "ASDI", "date": "2017-06-10T01:53:38.000Z" }, { "lon": -74.1047, "lat": 40.7878, "speedMph": 202, "altitude": 579, "source": "ASDI", "date": "2017-06-10T01:54:07.000Z" }, { "lon": -74.125, "lat": 40.775, "speedMph": 195, "altitude": 426, "source": "ASDI", "date": "2017-06-10T01:54:44.000Z" }, { "lon": -74.1281, "lat": 40.7481, "speedMph": 184, "altitude": 335, "source": "ASDI", "date": "2017-06-10T01:55:08.000Z" }, { "lon": -74.1417, "lat": 40.7417, "speedMph": 133, "altitude": 213, "source": "ASDI", "date": "2017-06-10T01:55:45.000Z" }, { "lon": -74.1472, "lat": 40.7161, "speedMph": 143, "altitude": 121, "source": "ASDI", "date": "2017-06-10T01:56:12.000Z" }, { "lon": -74.1633, "lat": 40.69, "speedMph": 141, "altitude": 121, "source": "ASDI", "date": "2017-06-10T01:57:13.000Z" } ] } ] }