फ़ीचर
विकल्प
जब किसी जगह पर इंतज़ार लंबा हो, तो Waity पास की उसी तरह की वे जगहें सुझाता है जहाँ इंतज़ार कम है, और बताता है कि वह कितना कम है और जगह कितनी ज़्यादा दूर है।
यह क्या है
एक जगह के जवाब में, GET /v1/places/{id} या get_wait टूल से, instead होता है: ज़्यादा से ज़्यादा तीन विकल्प, सबसे अच्छा पहले, हर एक किसी भी जगह वाले आकार में। एजेंट दूसरी खोज के बिना कह सकता है “पुल पर 55 मिनट है, Ysleta पर 7”।
विकल्प माँगें
instead पूरे व्यू में होता है: REST को view=full भेजें, या get_wait को "view": "full", जो डिफ़ॉल्ट रूप से minimal देता है। दोनों व्यू में links.alternatives होता है, उन्हीं जगहों के लिए एक सूची कॉल।
curl "https://api.waity.ai/v1/places/pl_6e3znhb7h9?view=full" \
-H "X-Api-Key: $WAITY_API_KEY"
यह कैसे चुनता है
- उसी तरह की जगह: 25 km के अंदर वही कैटेगरी, फिर 40, फिर 60। एयरपोर्ट की लेन की तुलना उसी एयरपोर्ट की दूसरी लेन से होती है; बॉर्डर लेन की तुलना पास के पोर्ट पर उसी तरह की लेन से भी।
- सिर्फ़ इस्तेमाल लायक लाइव इंतज़ार: जिस जगह का
now.usablefalse हो, या जो एक घंटे के अंदर बंद हो रही हो, उसे छोड़ दिया जाता है। - कम, कभी ज़्यादा नहीं: विकल्प का इंतज़ार पूछी गई जगह से कम होता है, या उतना ही और ज़्यादा पास।
- जाने लायक: बचने वाले मिनट अतिरिक्त ड्राइव से ज़्यादा होने चाहिए, सीधी रेखा वाले अनुमान से। विकल्पों को ड्राइव और इंतज़ार के जोड़ से क्रम में रखा जाता है; ड्राइव का अनुमान कभी लौटाया नहीं जाता।
- किसी ER के विकल्पों के बाद ज़्यादा से ज़्यादा दो अर्जेंट केयर आ सकते हैं। वे कभी अकेले नहीं आते, और उनके इंतज़ार की तुलना कभी ER के इंतज़ार से नहीं होती।
- बंद जगह को ऐसे विकल्प मिलते हैं जो अभी खुले हैं और जिनका लाइव इंतज़ार है।
dateके साथ, हर विकल्प में उस दिन का उसका सबसे शांत घंटाbest_on_dayमें होता है।
पूछी गई जगह से तुलना
हर विकल्प में vs_requested होता है:
wait_diff_min: पूछी गई जगह का इंतज़ार घटा इस जगह का इंतज़ार। धनात्मक का मतलब है कि यहाँ इंतज़ार कम है; जब दोनों की तुलना न हो सके, तो null।extra_km: यह जगह सीधी रेखा में कितने km ज़्यादा दूर है।note:wait_diff_minnull क्यों है, या इस जगह के बारे में क्या जानना ज़रूरी है, जैसे कि यह फ़्रीस्टैंडिंग ER है। इसे दोहराएँ।
instead की एक एंट्री
{
"place": {
"id": "pl_nvk0wkb3ps",
"name": "Ysleta Passenger Vehicles, Standard",
"category": "border",
"parent": {
"id": "pl_q4znr9abbj",
"name": "Ysleta-Zaragoza Bridge"
},
"open_now": true,
"opens_at": null,
"closes_at": null,
"timezone": "America/Denver",
"sample": false,
"facility": null,
"audience": "all",
"lane": "standard",
"url": "https://waity.ai/places/ysleta-passenger-vehicles-standard-kb3ps",
"api_url": "https://api.waity.ai/v1/places/pl_nvk0wkb3ps"
},
"summary": "About 7 min to enter the US, estimated by the border agency, updated 2 min ago.",
"now": {
"status": "live",
"usable": true,
यह क्या कभी नहीं करता
- सभी उम्र वाली जगह पर मौजूद व्यक्ति को कभी सिर्फ़ बच्चों वाला ER या अर्जेंट केयर नहीं सुझाता। बच्चों के ER को पहले बच्चों के दूसरे ER मिलते हैं, फिर अस्पताल के ER, फ़्रीस्टैंडिंग ER कभी नहीं।
- कभी ऐसी लेन नहीं सुझाता जिसके लिए पूछी गई लेन से ज़्यादा चाहिए: जनरल या स्टैंडर्ड लेन वाले को SENTRI, NEXUS या Ready Lane नहीं, Ready Lane वाले को SENTRI या NEXUS नहीं, और एयरपोर्ट पर PreCheck या CLEAR नहीं।
- अलग तरीकों से मापे गए मिनटों की कभी तुलना नहीं करता। कोई ER या अर्जेंट केयर तभी कम इंतज़ार वाला बताया जाता है जब दोनों इंतज़ार एक ही स्रोत से हों; वरना मिनटों की तुलना नहीं होती, और
vs_requested.noteयह बताता है। - कभी नहीं छिपाता कि फ़्रीस्टैंडिंग ER क्या है:
place.facility: "freestanding_ed"उसे पहचानता है, वह अस्पताल के ER के बाद आता है, और उसका नोट बताता है कि उसमें भर्ती के बेड या सर्जरी नहीं है, इसलिए गंभीर मामले को अस्पताल भेजा जाता है। - किसी ER या अर्जेंट केयर को सिर्फ़ इसलिए छोड़ने की सलाह कभी नहीं देता कि उसका इंतज़ार अज्ञात है।
- कभी ऐसी सीमा पार नहीं करता जो कोई व्यक्ति पार नहीं कर सकता: सिक्योरिटी के बाद आपस में न जुड़े एयरपोर्ट टर्मिनल, या ऐसी जगह जहाँ सिर्फ़ दूसरे देश से होकर पहुँचा जा सके।
ER सुरक्षा
हर ER जवाब यह बात warnings[0] और notes में कहता है। कोई भी विकल्प बताने से पहले इन्हें यूज़र को पढ़कर सुनाएँ।
जब यह खाली हो
जब कोई जगह योग्य न हो, तो instead एक खाली सूची होती है और diagnostics बताता है क्यों: ड्राइव जोड़ने पर कोई जगह कम इंतज़ार वाली नहीं रहती, पास के इंतज़ार ऐसे स्रोत से आते हैं जो अलग तरीके से मापता है, या पास की कोई दूसरी जगह इस लाइन में खड़े व्यक्ति के काम की नहीं है।
संबंधित
जवाब पढ़ना विकल्प के हर फ़ील्ड को समझाता है। पैरामीटर REST API और MCP में हैं, और हर फ़ील्ड API रेफ़रेंस में है।