मुख्य सामग्री पर जाएं
POST
एक निगरानी टोकन बनाएँ
प्रमाणीकरण एक नई सुविधा है, और यह endpoint तब तक बंद रहता है जब तक Didit इसे चालू नहीं करता: तब तक यह 503 monitoring_unavailable लौटाता है।
ब्राउज़र और नेटिव SDK इस endpoint को व्यक्ति के डिवाइस से कॉल करते हैं; आपके सर्वर को ऐसा करने की ज़रूरत नहीं है। क्रेडेंशियल के साथ भेजे गए हर इवेंट को, डिवाइस चाहे जो भी दावा करे, व्यक्ति के vendor_data से संबद्ध करके रिकॉर्ड किया जाता है।

प्राधिकरण

Authorization
string
header
आवश्यक

POST /token/ से व्यक्ति का एक्सेस token: हेडर typ: at+jwt वाला एक ES256 JWT, जो अधिकतम 5 मिनट के लिए मान्य है। यह आपकी Didit API कुंजी नहीं है।

बॉडी

application/json

खाली: एक्सेस token व्यक्ति का नाम बताता है।

प्रतिक्रिया

व्यक्ति के लिए एक डिवाइस क्रेडेंशियल।

व्यक्ति के डिवाइस से लेन-देन निगरानी को उनकी गतिविधि इवेंट भेजने के लिए एक अल्पकालिक डिवाइस क्रेडेंशियल। यह सत्र से जुड़ा नहीं है: यह साइन-आउट के बाद भी, expires_at तक उपयोग करने योग्य रहता है।

monitoring_token
string
आवश्यक

डिवाइस क्रेडेंशियल। इसे एक सीक्रेट के रूप में रखें।

उदाहरण:

"mt_2f8c1d9e7b6a5f4e3d2c1b0a"

expires_at
string<date-time>
आवश्यक

इसके जारी होने के अधिकतम 15 मिनट बाद।

उदाहरण:

"2026-10-17T10:56:14Z"

allowed_event_categories
string[]
आवश्यक

इवेंट श्रेणियां जो यह भेज सकता है। प्रमाणीकरण और सुरक्षा इवेंट हमेशा Didit से आते हैं, कभी भी डिवाइस से नहीं।

उदाहरण:
max_uses
integer
आवश्यक
उदाहरण:

1000

bind_to_origin
string | null
आवश्यक

ब्राउज़र ऑरिजिन जिससे क्रेडेंशियल काम करता है: अनुरोध का Origin, या कोई न होने पर null।

उदाहरण:

"https://app.example.com"

vendor_data
string
आवश्यक

वह व्यक्ति जिसके लिए प्रत्येक इवेंट रिकॉर्ड किया जाता है, भले ही डिवाइस कुछ भी भेजे।

उदाहरण:

"user-42"

अंतिम संशोधन 7 नवंबर 2026