What it returns
Every US civil aviation accident and incident investigated by the National Transportation Safety Board since 2008 (about 32,000 aircraft records), from the NTSB's monthly database release (public domain). Owner and private-operator names and addresses are not included; operators are named only when they are businesses.
Event id, NTSB number, accident or incident, date, local time, city, state, country, coordinates, nearest airport, highest injury, fatalities, serious, minor and uninjured counts, light and weather conditions, registration, make, model, category, damage, FAR part, engines, homebuilt flag, operator (businesses), probable cause, coded findings with cause or factor, optional narrative and the NTSB report link.
Common uses
Aircraft due diligence before purchase or financing, aviation insurance underwriting, flight-school and fleet safety analysis, legal research, journalism.
Request
POST https://api.pushbuild.com/ntsb-aviation-accidents/run with a JSON body. Send your key in the X-API-Key header.
| Field | Type | Description |
|---|---|---|
registrations | list of strings | N-numbers, e.g. N2500Q. |
make | string | e.g. Cessna, Piper, Boeing, Robinson. |
model | string | e.g. 172, R44, 737. |
state | string | Two-letter code, e.g. TX. |
country | string | NTSB country code, e.g. USA. |
severity | string: fatal, serious, minor, none | fatal, serious, minor or none. |
keyword | string | Words in the probable cause or narrative, e.g. fuel exhaustion, icing, bird strike. |
ntsbNumber | string | e.g. CEN25LA391. |
dateFrom | string | YYYY-MM-DD. |
dateTo | string | YYYY-MM-DD. |
days | integer | Events in the last N days (when no dates are given). |
includeNarrative | boolean | Add the NTSB's full factual narrative (long). |
offset | integer | Skip this many results (paging). |
maxItems | integer | Maximum items to return (1-500). Default: 100. |
Example
curl -X POST https://api.pushbuild.com/ntsb-aviation-accidents/run \
-H "X-API-Key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"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 records. No charge for errors or empty searches.
Related APIs
Air Quality API
Official US air quality from EPA AirNow: current AQI and next-day forecasts for every US reporting area (plus US embassy cities abroad), and hourly readings from about 2,000 monitors: AQI, PM2.5, PM10, ozone, NO2, CO and SO2.
Airport Database API
80,000+ airports, heliports and seaplane bases worldwide: IATA and ICAO codes, name, type, city, region, country, latitude, longitude, elevation, scheduled service flag, website and Wikipedia link..
Baltic Ship Tracking API
Live AIS vessel positions in the Baltic Sea and Finnish waters: MMSI, IMO, ship name, call sign, ship type, destination, draught, latitude, longitude, speed, course, heading and navigation status..
Boston MBTA API
Live Boston MBTA data for subway, commuter rail, bus and ferry: real-time arrival and departure predictions by stop or route, service alerts with cause and effect, and stop locations..
Canada Travel Advisories API
Government of Canada travel advisories for every country: advisory level from normal precautions to avoid all travel, regional warnings flag, last published date and link..
EV Charging Station API
EV charging and alternative fuel stations in the US and Canada from the Department of Energy AFDC: network, Level 2 and DC fast ports, connector types, pricing, hours, access and location, by state, ZIP or distance from a point..
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