सार्वजनिक API

हमारा सार्वजनिक API आपको प्रोग्रामेटिक रूप से URL छोटा करने की अनुमति देता है। कोई API कुंजी या प्रमाणीकरण की आवश्यकता नहीं है।

📥 POST /api/links

URL छोटा करने के लिए एकल ऑब्जेक्ट या ऑब्जेक्ट्स की एक श्रृंखला भेजें।

{
  "domain": "clc.is",
  "target_url": "https://example.com",
  "slug": "custom", // वैकल्पिक
  "expired_url": "https://expired.example.com", // वैकल्पिक
  "expired_hours": 48 // वैकल्पिक (0 = कोई समाप्ति नहीं)
}

🔁 प्रतिक्रिया:

{
  "input": { ... },
  "slug": "custom",
  "url": "https://clc.is/custom",
  "is_generated": false
}

🌐 GET /api/domains

लिंक्स को छोटा करने के लिए उपलब्ध डोमेन की एक श्रृंखला लौटाता है।

["clc.is", "alt1.com", "alt2.com"]

⚠️ त्रुटि हैंडलिंग

📦 बल्क प्रोसेसिंग

एक बार में 5000 URL प्रस्तुत करने के लिए, Bulk पृष्ठ का उपयोग करें या /api/links पर प्रविष्टियों की श्रृंखला भेजें।