मुख्य सामग्री पर जाएं
POST
curl
इस क्रेडेंशियल का उपयोग डिवाइस लेन करती है, जिसका वर्णन SDK इवेंट सबमिशन में है। उसमें यह भी सूचीबद्ध है कि सर्वर हर डिवाइस अनुरोध पर क्या लागू करता है और बैकप्रेशर के तहत कौन-से इवेंट सुरक्षित रूप से छोड़े जा सकते हैं।

प्राधिकरण

x-api-key
string
header
आवश्यक

आपकी एप्लिकेशन की API कुंजी, Business Console में Developers -> API keys से। प्राथमिक कुंजी के पास पूर्ण एक्सेस होता है। एक नामित कुंजी को स्कोप किया जा सकता है: प्रति संसाधन none, read या write, कुछ वर्कफ़्लो या स्वीकृत सत्रों तक सीमित, IP पतों की सूची तक सीमित, और समाप्ति तिथि तक सीमित। 401 का अर्थ है कि कुंजी गलत है, निरस्त कर दी गई है या उसकी समय-सीमा समाप्त हो गई है; 403 का अर्थ है कि कोई कुंजी नहीं भेजी गई थी, कुंजी के पास इस संसाधन या कार्रवाई का एक्सेस नहीं है, या अनुरोध उसकी IP सूची से बाहर के पते से आया था; सत्र रूट पर 404 का अर्थ है कि सत्र कुंजी के वर्कफ़्लो या स्थितियों से बाहर है। मीडिया एक्सेस के बिना एक कुंजी को छवि, वीडियो और PDF URL null के रूप में प्राप्त होते हैं, और सत्र write के बिना एक कुंजी को सत्र लिंक और token null के रूप में प्राप्त होते हैं। देखें https://docs.didit.me/console/api-keys।

बॉडी

application/json

camelCase उपनाम स्वीकार किए जाते हैं: vendorData, entityType, allowedEventCategories, ttlSeconds, maxUses, bindToOrigin।

vendor_data
string
आवश्यक

उस विषय के लिए आपकी id, जिससे इस क्रेडेंशियल के साथ सबमिट किया गया प्रत्येक इवेंट संबंधित है।

Required string length: 1 - 255
entity_type
string
डिफ़ॉल्ट:individual

company एक कंपनी सब्जेक्ट को संबद्ध करता है; कोई अन्य मान (डिफ़ॉल्ट individual) एक व्यक्ति को संबद्ध करता है।

Maximum string length: 32
allowed_event_categories
enum<string>[]

वे श्रेणियां जिन्हें क्रेडेंशियल सबमिट कर सकता है। प्रत्येक श्रेणी की अनुमति देने के लिए इसे छोड़ दें या [] भेजें।

उपलब्ध विकल्प:
auth,
session,
gameplay,
bonus,
affiliate,
payment,
dispute,
security,
responsible_gambling,
custom
ttl_seconds
integer
डिफ़ॉल्ट:900

क्रेडेंशियल का लाइफ़टाइम सेकंड में।

आवश्यक सीमा: 60 <= x <= 86400
max_uses
integer | null
डिफ़ॉल्ट:1000

क्रेडेंशियल द्वारा सबमिट किए जा सकने वाले इवेंट्स की संख्या (एक बैच प्रति इवेंट एक उपयोग खर्च करता है)। लाइफ़टाइम के भीतर कोई सीमा न रखने के लिए null भेजें।

आवश्यक सीमा: x >= 1
bind_to_origin
string | null

सेट होने पर, प्रत्येक डिवाइस अनुरोध का ब्राउज़र Origin हेडर इस मान के बिल्कुल बराबर होना चाहिए; बिना Origin वाले अनुरोध को अस्वीकार कर दिया जाता है।

Maximum string length: 255

प्रतिक्रिया

क्रेडेंशियल मिंट किया गया था। ऐप को monitoring_token दें और expires_at तक इसे सीक्रेट मानें।

monitoring_token
string
आवश्यक

डिवाइस क्रेडेंशियल (43-वर्ण वाला URL-सुरक्षित token)। इसे X-Monitoring-Token हेडर में भेजें।

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

जब क्रेडेंशियल स्वीकार किया जाना बंद हो जाता है।

allowed_event_categories
enum<string>[]
आवश्यक

वे श्रेणियां जिन्हें क्रेडेंशियल सबमिट कर सकता है; [] का अर्थ प्रत्येक श्रेणी है।

उपलब्ध विकल्प:
auth,
session,
gameplay,
bonus,
affiliate,
payment,
dispute,
security,
responsible_gambling,
custom
max_uses
integer | null
आवश्यक

क्रेडेंशियल का इवेंट बजट; null का अर्थ कोई सीमा नहीं है।

bind_to_origin
string | null
आवश्यक

ऑरिजिन जिससे क्रेडेंशियल जुड़ा है, या null।

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