मुख्य सामग्री पर जाएं
POST
curl
Didit का Travel Rule अंतिम उपयोगकर्ता लिंक API एक लिंक जारी करता है, ताकि अंतिम उपयोगकर्ता अपना वॉलेट या प्रतिपक्ष चुन सके। यह लिंक उसके रिकॉर्ड में दर्ज पते पर ईमेल भी किया जा सकता है। {"channel": "link"} भेजें ताकि लिंक कॉपी हो सके, या {"channel": "email"} भेजें ताकि लिंक कॉपी होने के साथ ईमेल भेजने का प्रयास भी किया जाए। channel छोड़ने पर डिफ़ॉल्ट रूप से link इस्तेमाल होता है। ईमेल अंतिम उपयोगकर्ता के Didit रिकॉर्ड के पते पर भेजा जाता है और, उपलब्ध होने पर, उनके सत्यापन सत्र की भाषा में। आप कोई मनमाना प्राप्तकर्ता नहीं दे सकते। इस API के लिए लेन-देन पर लिखने की पहुँच और एक बाहर जाने वाला ट्रांसफ़र ज़रूरी है, जो AWAITING_COUNTERPARTY, COUNTERPARTY_VASP_NOT_FOUND, COUNTERPARTY_VASP_NOT_REACHABLE, UNCONFIRMED_OWNERSHIP या ON_HOLD स्थिति में हो। अन्य स्थितियों में 409 लौटता है। अज्ञात लेन-देन या अनुपलब्ध ट्रांसफ़र के लिए 404 लौटता है। प्रतिक्रिया में end_user_link, expires_at, emailed_to और email_available शामिल हैं। नया लिंक बनाने पर उस ट्रांसफ़र के लिए पहले के सभी खुले अंतिम उपयोगकर्ता लिंक रद्द हो जाते हैं। यह लिंक केवल इच्छित अंतिम उपयोगकर्ता के साथ साझा करें। जब रिकॉर्ड में कोई ईमेल मौजूद न हो, तो channel: email के साथ 409 लौटता है और code: end_user_email_missing आता है। ऐसी स्थिति में channel: link का अनुरोध करें। अगर ईमेल भेजना विफल हो जाए, तब भी API एक उपयोगी लिंक लौटाता है, लेकिन emailed_to खाली रहता है। email_available का मतलब है कि पता मौजूद है, न कि ईमेल सफलतापूर्वक भेजा गया। लेन-देन बनाते समय उपयोगकर्ता के स्पष्ट चयन के लिए देखें लेन-देन बनाएँ और Travel Rule गाइड। ट्रांसफ़र संबंधी कार्रवाइयों के लिए देखें ट्रांसफ़र अपडेट करें।

प्राधिकरण

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।

पथ पैरामीटर

transaction_id
string<uuid>
आवश्यक

ट्रांसफ़र का स्वामित्व रखने वाला Didit-स्थायी लेन-देन UUID।

बॉडी

application/json
channel
enum<string>
डिफ़ॉल्ट:link

link एक नया लिंक लौटाता है; email उसे अंतिम उपयोगकर्ता के Didit रिकॉर्ड के ईमेल पर भेजने का भी प्रयास करता है।

उपलब्ध विकल्प:
link,
email

प्रतिक्रिया

सफल रिस्पॉन्स।

नया एंड-यूज़र लिंक। इस ट्रांसफ़र के पिछले खुले लिंक रद्द कर दिए जाते हैं।

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

लिंक की समाप्ति।

emailed_to
string
आवश्यक

भेजना सफल होने पर प्राप्तकर्ता, अन्यथा खाली स्ट्रिंग। ईमेल विफलता पर भी एक उपयोग योग्य लिंक लौटता है।

email_available
boolean
आवश्यक

क्या अंतिम उपयोगकर्ता के Didit रिकॉर्ड में ईमेल है।

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