curl "https://api.occultapi.com/api/hazard/suicide-attacks/" \
-H "X-API-Key: $OCCULT_API_KEY"Набор данных о терактах смертников с местом и числом жертв. Это исторический реестр событий, а не астрологический расчёт; он нужен, чтобы в мунданном анализе данные о событиях и данные карт можно было брать из одного API. Записи привязаны к городу и провинции, а не к стране, а загруженные данные относятся в основном к Пакистану (Белуджистан, Хайбер-Пахтунхва, Пенджаб, Синд). Фильтруйте по `city` и `province` — в обоих поиск подстроки без учёта регистра, — по `start_date` и `end_date` относительно даты инцидента, а также по `min_killed`, `max_killed`, `min_injured` и `no_of_suicide_blasts`. `sort` принимает 'newest' (по умолчанию), 'oldest', 'killed_desc', 'killed_asc', 'injured_desc' и 'injured_asc'. Пагинация — через `page` и `itemsPerPage`: по умолчанию пятьдесят записей на странице, максимум пятьсот. Ответ имеет формат с пагинацией: `count`, `next`, `previous` и `results`. Каждый результат содержит id, дату, местное время строкой, город, провинцию, широту и долготу, текстовое поле `location` с точным местом, `killed_min` и `killed_max` (число жертв в сообщениях часто указывается диапазоном), `injured_min` и число взрывов в инциденте.
| Параметр | Тип | Пример | Назначение | |
|---|---|---|---|---|
| city | string | — | Фильтр по названию города (без учёта регистра, по вхождению подстроки) | |
| end_date | string | — | Фильтр по конечной дате (YYYY-MM-DD) Ограничение ФОРМАТА: 'YYYY-MM-DD'. Сравнивается с `date__lte`. | |
| itemsPerPage | integer | — | Число элементов на странице | |
| max_killed | integer | — | Фильтр по максимальному числу погибших (верхняя граница) | |
| min_injured | integer | — | Фильтр по минимальному числу раненых (нижняя граница) | |
| min_killed | integer | — | Фильтр по минимальному числу погибших (максимальное количество) | |
| no_of_suicide_blasts | integer | — | Фильтр по точному числу взрывов смертников | |
| page | integer | — | Номер страницы | |
| province | string | — | Фильтр по названию провинции (без учёта регистра, по вхождению подстроки) | |
| sort | string | — | Порядок сортировки: 'newest' (по умолчанию), 'oldest', 'killed_desc'/'killed_asc' (по числу погибших) или 'injured_desc'/'injured_asc' (по числу раненых) Без учёта регистра, пробелы по краям отбрасываются. По умолчанию 'newest'. Здесь НЕТ name_asc/name_desc, потому что name_field не передаётся. 'killed_*' сортирует по killed_max, 'injured_*' — по injured_min. Нераспознанные значения молча заменяются на 'newest'. одно из: newest, oldest, killed_desc, killed_asc, injured_desc, injured_asc | |
| start_date | string | — | Фильтр по начальной дате (YYYY-MM-DD) Ограничение ФОРМАТА: 'YYYY-MM-DD'. Сравнивается с `date__gte`. |