डेवलपर API संदर्भ
dco.ink एक अत्यंत सुव्यवस्थित REST API प्रदान करता है। हमारे API प्रमाणीकरण में केवल दो मोड हैं:
मोड 1: बिना टोकन के
यदि आप केवल शॉर्ट लिंक जनरेट करना चाहते हैं, तो आप सीधे जनरेशन एंडपॉइंट को कॉल कर सकते हैं। किसी प्रमाणीकरण की आवश्यकता नहीं है।
उदाहरण कोड:
curl -X POST https://api.dco.ink/api/links \
-d '{"url": "https://example.com/very-long-url"}'
मोड 2: टोकन के साथ (प्रबंधन के लिए)
लिंक प्रबंधित करने के लिए, अनुरोध हेडर में अपने डैशबोर्ड से प्राप्त API टोकन शामिल करें:
उदाहरण कोड (टोकन के साथ):
curl -X POST https://api.dco.ink/api/links \
-H "Authorization: Bearer dco_YOUR_TOKEN" \
-d '{"url": "https://example.com/very-long-url"}'
1. शॉर्ट लिंक जनरेट करें
एंडपॉइंट: POST https://api.dco.ink/api/links
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
url | string | [आवश्यक] लक्ष्य लंबा URL। |
custom_code | string | [वैकल्पिक] कस्टम ब्रांडेड शॉर्ट कोड। |
2. मेरे लिंक प्राप्त करें
एंडपॉइंट: GET https://api.dco.ink/api/links
3. लक्ष्य URL अपडेट करें
एंडपॉइंट: PUT https://api.dco.ink/api/links/:code
4. शॉर्ट लिंक हटाएं
एंडपॉइंट: DELETE https://api.dco.ink/api/links/:code
प्रतिक्रिया कोड
200/201: अनुरोध सफल।400: पैरामीटर त्रुटि।401: टोकन गायब या अमान्य है।403: अपर्याप्त अनुमतियां।429: बहुत अधिक अनुरोध।