curl "https://api.occultapi.com/api/hazard/plane-crashes/" \
-H "X-API-Key: $OCCULT_API_KEY"1920'lere kadar uzanan, her kaza için yazılı bir anlatım içeren havacılık kazaları veri seti. Astrolojik bir hesaplama değil, tarihsel bir olay kaydıdır; bir kazanın zamanı ve yeri doğrudan bir haritaya aktarılabilsin diye harita endpoint'lerinin yanında yer alır. `country`, `region`, `aircraft`, `operator`, `crash_cause`, `flight_phase` ve `flight_type` ile (hepsi büyük/küçük harfe duyarsız alt dize eşleşmesidir), kaza tarihine göre `start_date` ve `end_date` ile ve `min_fatalities` ile filtreleyin. `sort`; 'newest' (varsayılan), 'oldest', uçak tipine göre 'name_asc' ve 'name_desc', ayrıca 'fatalities_desc' veya 'fatalities_asc' değerlerini kabul eder. Sayfalama `page` ve `itemsPerPage` ile yapılır; varsayılan olarak sayfa başına elli, en fazla beş yüz kayıt döner. Yanıt `count`, `next`, `previous` ve `results` içeren sayfalı bir zarftır. Her sonuçta tarih ve yerel saat string'i, uçak tipi ve işletmeci, uçuş evresi ve uçuş türü, kaza yeri sınıflandırması ve serbest metin konum, ülke ve bölge, enlem ve boylam, mürettebat, yolcu, diğer ve toplam ölü sayıları, belirtilen kaza nedeni (`crash_cause`) ve ne olduğunu anlatan bir `circumstances` paragrafı bulunur.
| Parametre | Tür | Örnek | Ne işe yarar | |
|---|---|---|---|---|
| aircraft | string | — | Uçağa göre filtreler (büyük/küçük harfe duyarsız içerir eşleşmesi) SERBEST BİÇİMLİ; uçak tipi üzerinde büyük/küçük harfe duyarsız `icontains` alt dize eşleşmesi. | |
| country | string | — | Ülkeye göre filtreler (büyük/küçük harfe duyarsız içerir eşleşmesi) | |
| crash_cause | string | — | Kaza nedenine göre filtreler (büyük/küçük harfe duyarsız içerir eşleşmesi) | |
| end_date | string | — | Bitiş tarihine göre filtreler (YYYY-MM-DD) BİÇİM kısıtı: 'YYYY-MM-DD'. `date__lte` ile karşılaştırılır. | |
| flight_phase | string | — | Uçuş evresine göre filtreler (büyük/küçük harfe duyarsız içerir eşleşmesi) | |
| flight_type | string | — | Uçuş türüne göre filtreler (büyük/küçük harfe duyarsız içerir eşleşmesi) | |
| itemsPerPage | integer | — | Sayfa başına öğe sayısı | |
| min_fatalities | integer | — | Minimum toplam ölü sayısına göre filtreler | |
| operator | string | — | İşletmeciye göre filtreler (büyük/küçük harfe duyarsız içerir eşleşmesi) SERBEST BİÇİMLİ; işletmeci/havayolu üzerinde büyük/küçük harfe duyarsız `icontains` alt dize eşleşmesi. | |
| page | integer | — | Sayfa numarası | |
| region | string | — | Bölgeye göre filtreler (büyük/küçük harfe duyarsız içerir eşleşmesi) | |
| sort | string | — | Sıralama düzeni: 'newest' (varsayılan), 'oldest', 'name_asc' (uçak A-Z), 'name_desc' (Z-A), 'fatalities_desc' (en yüksek ölü sayısı önce) veya 'fatalities_asc' (en düşük önce) Büyük/küçük harfe duyarsızdır ve boşlukları kırpılır. Varsayılan: 'newest'. 'name_asc'/'name_desc' bir kişinin adına göre değil, UÇAĞA göre sıralar (name_field='aircraft'. Tanınmayan değerler sessizce 'newest' değerine geri döner. şunlardan biri: newest, oldest, name_asc, name_desc, fatalities_desc, fatalities_asc | |
| start_date | string | — | Başlangıç tarihine göre filtreler (YYYY-MM-DD) BİÇİM kısıtı: 'YYYY-MM-DD'. `date__gte` ile karşılaştırılır. |