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` से तुलना की जाती है। |