डेवलपर API संदर्भ

न्यूनतम RESTful API, दो चरणों में शॉर्ट लिंक एकीकृत करें।

डेवलपर 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

पैरामीटरप्रकारविवरण
urlstring[आवश्यक] लक्ष्य लंबा URL।
custom_codestring[वैकल्पिक] कस्टम ब्रांडेड शॉर्ट कोड।

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: बहुत अधिक अनुरोध।