/api/hazard/plane-crashes/1 CreditFlugzeugabstürze
Ein gespeicherter Datensatz von Flugunfällen mit einer schriftlichen Schilderung zu jedem Unfall, zurück bis in die 1920er-Jahre. Er ist eine historische Ereignisaufzeichnung, keine astrologische Berechnung, und steht neben den Horoskop-Endpoints, damit Zeit und Ort eines Absturzes direkt in ein Horoskop übernommen werden können. Filtere mit `country`, `region`, `aircraft`, `operator`, `crash_cause`, `flight_phase` und `flight_type`, alle als Teilstring-Abgleich ohne Beachtung der Groß-/Kleinschreibung, mit `start_date` und `end_date` für das Unfalldatum sowie mit `min_fatalities`. `sort` akzeptiert 'newest' (Standard), 'oldest', 'name_asc' und 'name_desc' für den Flugzeugtyp sowie 'fatalities_desc' oder 'fatalities_asc'. Die Paginierung erfolgt über `page` und `itemsPerPage`, standardmäßig fünfzig pro Seite und bis zu fünfhundert. Die Antwort ist eine paginierte Hülle aus `count`, `next`, `previous` und `results`. Jedes Ergebnis enthält das Datum und die Ortszeit als String, Flugzeugtyp und Betreiber, Flugphase und Flugart, eine Klassifizierung der Absturzstelle und eine Ortsangabe als Freitext, Land und Region, Breiten- und Längengrad, die Zahl der Todesopfer (Besatzung, Passagiere, Sonstige und insgesamt), eine angegebene `crash_cause` und einen Absatz `circumstances` mit dem Hergang.
https://api.occultapi.com/api/hazard/plane-crashes/Authentifizierung
Schick deinen Schlüssel im Header X-API-Key mit. API-Schlüssel sind Zugangsdaten für den Server: Sie gehören nie in Browser-JavaScript oder in eine mobile App.
X-API-Key: yt_live_a1b2c3d4_…Query-Parameter (13)
Sie stehen in der URL. Alle sind optional, sofern nicht anders markiert, und lassen sich kombinieren: erst filtern, dann blättern, dann sortieren.
| Parameter | Typ | Beispiel | Bedeutung | |
|---|---|---|---|---|
| aircraft | string | — | Nach Flugzeug filtern (Teilstring, ohne Beachtung der Groß-/Kleinschreibung) FREITEXT; Teilstring-Abgleich per `icontains` ohne Beachtung der Groß-/Kleinschreibung auf dem Flugzeugtyp. | |
| country | string | — | Nach Land filtern (Teilstring, ohne Beachtung der Groß-/Kleinschreibung) | |
| crash_cause | string | — | Nach Absturzursache filtern (Teilstring, ohne Beachtung der Groß-/Kleinschreibung) | |
| end_date | string | — | Nach Enddatum filtern (YYYY-MM-DD) FORMATVORGABE: 'YYYY-MM-DD'. Wird mit `date__lte` verglichen. | |
| flight_phase | string | — | Nach Flugphase filtern (Teilstring, ohne Beachtung der Groß-/Kleinschreibung) | |
| flight_type | string | — | Nach Flugart filtern (Teilstring, ohne Beachtung der Groß-/Kleinschreibung) | |
| itemsPerPage | integer | — | Anzahl der Elemente pro Seite | |
| min_fatalities | integer | — | Nach Mindestzahl der Todesopfer insgesamt filtern | |
| operator | string | — | Nach Betreiber filtern (Teilstring, ohne Beachtung der Groß-/Kleinschreibung) FREITEXT; Teilstring-Abgleich per `icontains` ohne Beachtung der Groß-/Kleinschreibung auf Betreiber/Fluggesellschaft. | |
| page | integer | — | Seitennummer | |
| region | string | — | Nach Region filtern (Teilstring, ohne Beachtung der Groß-/Kleinschreibung) | |
| sort | string | — | Sortierung: 'newest' (Standard), 'oldest', 'name_asc' (Flugzeug A-Z), 'name_desc' (Z-A), 'fatalities_desc' (meiste Todesopfer zuerst) oder 'fatalities_asc' (wenigste zuerst) Groß-/Kleinschreibung wird nicht beachtet; Leerzeichen am Anfang und Ende werden entfernt. Standard: 'newest'. 'name_asc'/'name_desc' sortieren nach FLUGZEUG (name_field='aircraft'), nicht nach dem Namen einer Person. Unbekannte Werte fallen stillschweigend auf 'newest' zurück. erlaubt: newest, oldest, name_asc, name_desc, fatalities_desc, fatalities_asc | |
| start_date | string | — | Nach Startdatum filtern (YYYY-MM-DD) FORMATVORGABE: 'YYYY-MM-DD'. Wird mit `date__gte` verglichen. |
Beispielanfrage
curl "https://api.occultapi.com/api/hazard/plane-crashes/" \
-H "X-API-Key: $OCCULT_API_KEY"Antwort
{
"_truncated": true,
"_note": "Response shortened for the catalogue.",
"preview": "{\"count\": 100, \"next\": \"https://api.occultapi.com/api/hazard/plane-crashes/?page=2\", \"previous\": null, \"results\": [{\"id\": 100, \"date\": \"1926-09-29\", \"time\": \"23:55:00\", \"aircraft\": \"Farman F.60 Goliath\", \"operator\": \"French Air Force - Armée de l'Air\", \"flight_phase\": \"Flight\", \"flight_type\": \"Training\", \"crash_site\": \"Plain, Valley\", \"crash_location\": \"Bonneval Eure-et-Loir\", \"country\": \"France\", \"region\": \"Europe\", \"latitude\": 48.18118, \"longitude\": 1.386218, \"crew_fatalities\": 5, \"pax_fatalities\": 0, \"other_fatalities\": 0, \"total_fatalities\": 5, \"circumstances\": \"The crew was performing a night training flight on behalf of the 3rd Squadron of the 22nd regiment based in Chartres. While flying in the region of Bonneval, some 20 km south of Chartres, the aircraft caught fire. The pilot reduced his altitude and attempted an emergency landing. From a height of 50 meters, the aircraft stalled and crashed in a huge explosion. All five occupants were killed. Crew: Lt Jules Gindre, pilot, Sgt Pierre Pacaud, navigator, Sgt Roger Duchatelle, navigator, Sgt Raymond Rigault, mechanic, Pvt Jean Frémont, radio.\", \"crash_cause\": \"Technical failure\"}, {\"id\": 99, \"date\": \"1926-09-21\", \"time\": \"11:45:00\", \"aircraft\": \"De Havilland DH.4\", \"operator\": \"United States Army Air Corps - USAAC\", \"flight_phase\": \"Takeoff (climb)\", \"flight_type\": \"Military\", \"crash_site\": \"Airport (less than 10 km from airport)\", \"crash_location\": \"Kenley AFB Surrey\", \"country\": \"United Kingdom\", \"region\": \"Europe\", \"latitude\": 51.32609, \"longitude\": -0.101269, \"crew_fatalities\": 0, \"pax_fatalities\": 1, \"other_fatalities\": null, \"total_fatalities\": 1, \"circumstances\": \"Shortly after takeoff from RAF Kenley, while climbing, the engine failed. The aircraft stalled and crashed into trees, bursting into flames. The aircraft was destroyed and both occupants were seriously injured. The pilot died from his injuries five days later. The aircraft was based at RAF Kenley and operated on behalf of the US Embassy in London. Crew: Maj Clarence Leonard Tinker. Passenger: Cdr Robert Andrew Burg. †\", \"crash_cause\": \"Technical failure\"}, {\"id\": 98, \"date\": \"1926-09-16\", \"time\": \"20:20:00\", \"aircraft\": \"De Havilland DH.4\", \"operator\": \"Robertson Aircraft Corporation\", \"flight_phase\": \"Flight\", \"flight_type\": \"Postal (mail)\", \"crash_site\": \"Plain, Valley\", \"crash_location\": \"Ottawa Illinois\", \"country\": \"United States of America\", \"region\": \"North America\", \"latitude\": 41.346844, \"longitude\": -88.842645, \"crew_fatalities\": 0, \"pax_fatalities\": 0, \"other_fatalities\": 0, \"total_fatalities\": 0, \"circumstances\": \"The pilot Charles Lindbergh was performing a mail flight from Peoria to Chicago. En route, weather conditions worsened and he lost his orientation. Few minutes later, fuel exhausted and he eventually took the decision to bail out and abandoned the aircraft that crashed in a corn field. While the aircraft was destroyed, the aviator was unhurt.\", \"crash_cause\": \"Technical failure\"}, {\"id\": 97, \"date\": \"1926-08-20\", \"time\": \"16:05:00\", \"aircraft\": \"Hanriot HD.1\", \"operator\": \"Swiss Air Force\", \"flight_phase\": \"Flight\", \"flight_type\": \"Training\", \"crash_site\": \"Airport (less than 10 km from airport)\", \"crash_location\": \"Basel-Sternenfeld Basel City\", \"country\": \"Switzerland\", \"region\": \"Europe\", \"latitude\": 47.555943, \"longitude\": 7.588639, \"crew_fatalities\": 1, \"pax_fatalities\": 0, \"other_fatalities\": 0, \"total_fatalities\": 1, \"circumstances\": \"The pilot was performing a training flight at Basel-Sternenfeld Airport. While completing manoeuvre, he lost control of the aircraft that entered a dive and crashed near the airfield. The pilot was killed.\", \"crash_cause\": \"Human factor\"}, {\"id\": 96, \"date\": \"1926-08-18\", \"time\": \"14:30:00\", \"aircraft\": \"Blériot 155\", \"operator\": \"Air Union France\", \"flight_phase\": \"Flight\", \"flight_type\": \"Scheduled Revenue Flight\", \"crash_site\": \"Plain, Valley\", \"crash_location\": \"Ashford Kent\", \"country\": \"United Kingdom\", \"region\": \"Europe\", \"latitude\": 51.1493"
}Aus einem echten Aufruf mit genau dieser Anfrage. Die Ergebnisse stehen unter data.
Fehler
Abrechnungsfehler liefern { "error": "…", "message": "<code>", "is_error": true }. Zeig deinen Nutzern error an und verzweige im Code anhand von message. Details in der Fehlerreferenz.