curl "https://api.occultapi.com/api/hazard/plane-crashes/" \
-H "X-API-Key: $OCCULT_API_KEY"Збережений набір даних про авіаційні катастрофи з письмовим описом кожної, починаючи з 1920-х років. Це історичні дані про події, а не астрологічний розрахунок; вони доступні поряд з ендпоінтами карт, щоб час і місце катастрофи можна було одразу передати в карту. Фільтруйте за `country`, `region`, `aircraft`, `operator`, `crash_cause`, `flight_phase` і `flight_type` (усі — збіг за підрядком без урахування регістру), за `start_date` і `end_date` щодо дати катастрофи, а також за `min_fatalities`. `sort` приймає 'newest' (за замовчуванням), 'oldest', 'name_asc' і 'name_desc' за типом повітряного судна, а також 'fatalities_desc' або 'fatalities_asc'. Для пагінації — `page` і `itemsPerPage`: за замовчуванням п’ятдесят записів на сторінку, максимум п’ятсот. Відповідь — структура з пагінацією: `count`, `next`, `previous` і `results`. Кожен результат містить дату й місцевий час рядком, тип повітряного судна та оператора, фазу й тип польоту, класифікацію місця катастрофи й опис місця довільним текстом, країну й регіон, широту й довготу, кількість загиблих серед екіпажу, пасажирів, інших людей і загалом, указану причину `crash_cause` та абзац `circumstances` з описом того, що сталося.
| Параметр | Тип | Приклад | Призначення | |
|---|---|---|---|---|
| aircraft | string | — | Фільтр за повітряним судном (містить, без урахування регістру) ДОВІЛЬНИЙ; збіг за підрядком `icontains` без урахування регістру за типом повітряного судна. | |
| country | string | — | Фільтр за країною (містить, без урахування регістру) | |
| crash_cause | string | — | Фільтр за причиною катастрофи (містить, без урахування регістру) | |
| end_date | string | — | Фільтр за кінцевою датою (YYYY-MM-DD) Обмеження ФОРМАТУ: 'YYYY-MM-DD'. Порівнюється з `date__lte`. | |
| flight_phase | string | — | Фільтр за фазою польоту (містить, без урахування регістру) | |
| flight_type | string | — | Фільтр за типом польоту (містить, без урахування регістру) | |
| itemsPerPage | integer | — | Кількість елементів на сторінці | |
| min_fatalities | integer | — | Фільтр за мінімальною загальною кількістю загиблих | |
| operator | string | — | Фільтр за оператором (містить, без урахування регістру) ДОВІЛЬНИЙ; збіг за підрядком `icontains` без урахування регістру за оператором/авіакомпанією. | |
| page | integer | — | Номер сторінки | |
| region | string | — | Фільтр за регіоном (містить, без урахування регістру) | |
| sort | string | — | Порядок сортування: 'newest' (за замовчуванням), 'oldest', 'name_asc' (повітряне судно A-Z), 'name_desc' (Z-A), 'fatalities_desc' (спершу найбільше загиблих) або 'fatalities_asc' (спершу найменше) Без урахування регістру, пробіли обрізаються. За замовчуванням 'newest'. 'name_asc'/'name_desc' сортують за ТИПОМ ПОВІТРЯНОГО СУДНА (name_field='aircraft'), а не за іменем людини. Нерозпізнані значення мовчки замінюються на 'newest'. одне з: newest, oldest, name_asc, name_desc, fatalities_desc, fatalities_asc | |
| start_date | string | — | Фільтр за початковою датою (YYYY-MM-DD) Обмеження ФОРМАТУ: 'YYYY-MM-DD'. Порівнюється з `date__gte`. |