/api/hazard/suicide-attacks/1 CreditSelbstmordanschläge
Ein gespeicherter Datensatz von Selbstmordanschlägen mit Ort und Opferzahlen. Er ist eine historische Ereignisaufzeichnung, keine astrologische Berechnung; er steht hier, damit Mundananalysen Ereignis- und Horoskopdaten aus derselben API beziehen können. Die Einträge sind nicht nach Land, sondern nach Stadt und Provinz verortet, und die geladenen Daten betreffen vor allem Pakistan (Belutschistan, Khyber Pakhtunkhwa, Punjab, Sindh). Filtere mit `city` und `province`, beide als Teilstring-Abgleich ohne Beachtung der Groß-/Kleinschreibung, mit `start_date` und `end_date` für das Datum des Anschlags sowie mit `min_killed`, `max_killed`, `min_injured` und `no_of_suicide_blasts`. `sort` akzeptiert 'newest' (Standard), 'oldest', 'killed_desc', 'killed_asc', 'injured_desc' und 'injured_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 eine ID, das Datum, die Ortszeit als String, Stadt, Provinz, Breiten- und Längengrad, ein Freitextfeld `location` mit dem genauen Ort, `killed_min` und `killed_max` (gemeldete Opferzahlen sind oft eine Spanne), `injured_min` und die Zahl der Explosionen bei dem Anschlag.
https://api.occultapi.com/api/hazard/suicide-attacks/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 (11)
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 | |
|---|---|---|---|---|
| city | string | — | Nach Stadtname 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. | |
| itemsPerPage | integer | — | Anzahl der Elemente pro Seite | |
| max_killed | integer | — | Nach maximaler Zahl der Getöteten filtern (Höchstzahl) | |
| min_injured | integer | — | Nach minimaler Zahl der Verletzten filtern (Mindestzahl) | |
| min_killed | integer | — | Nach minimaler Zahl der Getöteten filtern (Höchstzahl) | |
| no_of_suicide_blasts | integer | — | Nach exakter Zahl der Selbstmordexplosionen filtern | |
| page | integer | — | Seitennummer | |
| province | string | — | Nach Provinzname filtern (Teilstring, ohne Beachtung der Groß-/Kleinschreibung) | |
| sort | string | — | Sortierung: 'newest' (Standard), 'oldest', 'killed_desc'/'killed_asc' (nach Zahl der Getöteten) oder 'injured_desc'/'injured_asc' (nach Zahl der Verletzten) Groß-/Kleinschreibung wird nicht beachtet; Leerzeichen am Anfang und Ende werden entfernt. Standard: 'newest'. Hier gibt es KEIN name_asc/name_desc, weil kein name_field übergeben wird. 'killed_*' sortiert nach killed_max, 'injured_*' nach injured_min. Unbekannte Werte fallen stillschweigend auf 'newest' zurück. erlaubt: newest, oldest, killed_desc, killed_asc, injured_desc, injured_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/suicide-attacks/" \
-H "X-API-Key: $OCCULT_API_KEY"Antwort
{
"_truncated": true,
"_note": "Response shortened for the catalogue.",
"preview": "{\"count\": 284, \"next\": \"https://api.occultapi.com/api/hazard/suicide-attacks/?page=2\", \"previous\": null, \"results\": [{\"id\": 284, \"date\": \"2017-11-25\", \"time\": \"7:00 AM\", \"city\": \"Quetta\", \"latitude\": 30.139626, \"longitude\": 66.981476, \"province\": \"Balochistan\", \"location\": \"Sariab Road, near Bus terminal\", \"killed_min\": 4, \"killed_max\": 4, \"injured_min\": 16, \"no_of_suicide_blasts\": 1}, {\"id\": 283, \"date\": \"2017-11-24\", \"time\": \"7:00 AM\", \"city\": \"Peshawar\", \"latitude\": 33.970623, \"longitude\": 71.43862, \"province\": \"KPK\", \"location\": \"Near Zarghuni Masjid, Phase-2 Hayatabad\", \"killed_min\": 1, \"killed_max\": 3, \"injured_min\": 6, \"no_of_suicide_blasts\": 1}, {\"id\": 282, \"date\": \"2017-11-09\", \"time\": \"7:00 AM\", \"city\": \"Quetta\", \"latitude\": 30.221057, \"longitude\": 67.002524, \"province\": \"Balochistan\", \"location\": \"Quetta's Chaman Housing Scheme on airport road\", \"killed_min\": 2, \"killed_max\": 2, \"injured_min\": 8, \"no_of_suicide_blasts\": 1}, {\"id\": 281, \"date\": \"2017-08-12\", \"time\": \"5:00 PM\", \"city\": \"Quetta\", \"latitude\": 30.203658, \"longitude\": 67.004469, \"province\": \"Balochistan\", \"location\": \"Pishin bus stop\", \"killed_min\": 15, \"killed_max\": 15, \"injured_min\": 40, \"no_of_suicide_blasts\": 1}, {\"id\": 280, \"date\": \"2017-07-24\", \"time\": \"3:55 PM\", \"city\": \"Lahore\", \"latitude\": 31.500875, \"longitude\": 74.33312, \"province\": \"Punjab\", \"location\": \"near Arfa Karim IT Tower Ferozepur Road\", \"killed_min\": 26, \"killed_max\": 27, \"injured_min\": 56, \"no_of_suicide_blasts\": 1}, {\"id\": 279, \"date\": \"2017-07-10\", \"time\": \"11:43 AM\", \"city\": \"Chaman\", \"latitude\": 30.90983, \"longitude\": 66.452402, \"province\": \"Balochistan\", \"location\": \"Boghra Road\", \"killed_min\": 1, \"killed_max\": 3, \"injured_min\": 1, \"no_of_suicide_blasts\": 1}, {\"id\": 278, \"date\": \"2017-06-23\", \"time\": \"1:30 PM\", \"city\": \"Quetta\", \"latitude\": 33.88423, \"longitude\": 70.10878, \"province\": \"Balochistan\", \"location\": \"Parachinar town in the restive tribal bel\", \"killed_min\": 30, \"killed_max\": 85, \"injured_min\": 100, \"no_of_suicide_blasts\": 3}, {\"id\": 277, \"date\": \"2017-05-12\", \"time\": \"2:30 PM\", \"city\": \"Quetta\", \"latitude\": 29.800833, \"longitude\": 66.848056, \"province\": \"Baluchistan\", \"location\": \"Town of Mastung\", \"killed_min\": 25, \"killed_max\": 28, \"injured_min\": 35, \"no_of_suicide_blasts\": 1}, {\"id\": 276, \"date\": \"2017-04-05\", \"time\": \"7:15 AM\", \"city\": \"Lahore\", \"latitude\": 31.463017, \"longitude\": 74.435675, \"province\": \"Punjab\", \"location\": \"Bedian Road\", \"killed_min\": 6, \"killed_max\": 7, \"injured_min\": 19, \"no_of_suicide_blasts\": null}, {\"id\": 275, \"date\": \"2017-02-21\", \"time\": \"9:00 AM\", \"city\": \"Tangi, Charsadda District\", \"latitude\": 34.3, \"longitude\": 71.653889, \"province\": \"KPK\", \"location\": \"Court\", \"killed_min\": 6, \"killed_max\": 7, \"injured_min\": 15, \"no_of_suicide_blasts\": 2}, {\"id\": 274, \"date\": \"2017-02-16\", \"time\": \"6:00 PM\", \"city\": \"Sehwan town\", \"latitude\": 26.419314, \"longitude\": 67.859373, \"province\": \"Sindh\", \"location\": \"Lal Shahbaz Qalandar shrine\", \"killed_min\": 70, \"killed_max\": 72, \"injured_min\": 150, \"no_of_suicide_blasts\": 1}, {\"id\": 272, \"date\": \"2017-02-15\", \"time\": \"3:30 PM\", \"city\": \"Hayatabad\", \"latitude\": 33.986111, \"longitude\": 71.456944, \"province\": \"KPK\", \"location\": \"Hayatabad Medical Complex\", \"killed_min\": 1, \"killed_max\": 1, \"injured_min\": 4, \"no_of_suicide_blasts\": 1}, {\"id\": 273, \"date\": \"2017-02-15\", \"time\": \"9:00 AM\", \"city\": \"Mosal Kor, Mohmand Agency\", \"latitude\": 34.553808, \"longitude\": 71.434141, \"province\": \"FATA\", \"location\": \"Office of political agent\", \"killed_min\": 1, \"killed_max\": 1, \"injured_min\": 0, \"no_of_suicide_blasts\": 1}, {\"id\": 271, \"date\": \"2017-02-15\", \"time\": \"8:00 AM\", \"city\": \"Ghallanai, Mohmand Agency\", \"latitude\": 34.5, \"longitude\": 71.333333, \"province\": \"FATA\", \"location\": \"main gate of Mohmand Agency headquarters, Ghallanai\", \"killed_min\": 5, \"killed_max\": 8, \"injured_min\": 0, \"no_of_suicide_blasts\": 1}, {\"id\": 270, \"date\": \"2017-02-13\", \"time\": \"6:00 PM\", \"city\": \"Lahore\", \"latitude\": 31.555382, \"longitude\": 74.3"
}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.