एक्सेस कंट्रोल

Partner API उन सुविधाओं के लिए Performance Hub Door/Gate Controller हार्डवेयर को ट्रिगर कर सकता है जहाँ आपका इंटीग्रेशन सक्षम है।

इस API का उपयोग तब करें जब आपका सदस्य प्रबंधन सिस्टम पहले ही तय कर चुका हो कि किसी व्यक्ति को प्रवेश की अनुमति है। Performance Hub सदस्यता की स्थिति, एक्सेस घंटे, डोर-ज़ोन नियम, धोखाधड़ी जाँच या निलंबन लॉजिक का मूल्यांकन नहीं करता है। इन निर्णयों के लिए आपका सिस्टम ही प्राधिकारी बना रहता है।

अनलॉक अनुरोध सिंक्रोनस होता है। Performance Hub रीयल टाइम में ऑन-साइट कंट्रोलर को कमांड भेजता है और 200 तभी लौटाता है जब डिवाइस पुष्टि कर देता है कि रिले भौतिक रूप से अनलॉक हो गया है। अधिकांश पुष्टियाँ 3-5 सेकंड में पूरी हो जानी चाहिए। यदि टाइमआउट अवधि के भीतर कोई पुष्टि नहीं मिलती, तो API एक स्पष्ट विफलता लौटाता है।

आप ऐसे एक्सेस प्रयास या अस्वीकार को भी रिकॉर्ड कर सकते हैं जो कभी कंट्रोलर तक नहीं पहुँचा। वह कॉल दरवाज़ा अनलॉक नहीं करती। यह Door & Gate Access के एक्सेस लॉग में एक इवेंट लिखती है।

एंडपॉइंट

GET /partner/v1/access-control/doors - List available Door/Gate Controllers
GET /partner/v1/access-control/doors/{door_id} - Get Door/Gate Controller status
POST /partner/v1/access-control/doors/{door_id}/unlock - Unlock a Door/Gate Controller
POST /partner/v1/access-control/doors/{door_id}/access-events - Record an access attempt or denial