تتيح لك API العامة تقصير الروابط برمجياً. لا حاجة لمفتاح API أو مصادقة.
أرسل كائنًا واحدًا أو مجموعة من الكائنات لتقصير الروابط.
{
"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
}
يُرجع مصفوفة من النطاقات المتاحة لتقصير الروابط.
["clc.is", "alt1.com", "alt2.com"]
409 Conflict
— إذا كانت الشق محجوزة بالفعل400 Bad Request
— معلمات مفقودة أو غير صالحةلإرسال ما يصل إلى 5000 رابط دفعة واحدة، استخدم صفحة الجملة أو أرسل مجموعة من الإدخالات إلى /api/links
.