API สาธารณะ

API สาธารณะของเราช่วยให้คุณย่อ URL แบบโปรแกรมได้ ไม่ต้องใช้คีย์ API หรือการตรวจสอบสิทธิ์

📥 POST /api/links

ส่งวัตถุเดี่ยวหรืออาเรย์ของวัตถุเพื่อย่อ URL

{
  "domain": "clc.is",
  "target_url": "https://example.com",
  "slug": "custom", // optional
  "expired_url": "https://expired.example.com", // optional
  "expired_hours": 48 // optional (0 = no expiration)
}

🔁 การตอบกลับ:

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

🌐 GET /api/domains

ส่งคืนอาเรย์ของโดเมนที่ใช้ได้สำหรับการย่อ URL

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

⚠️ การจัดการข้อผิดพลาด

📦 การประมวลผลจำนวนมาก

สำหรับการส่ง URL ได้สูงสุด 5000 รายการในครั้งเดียว ใช้หน้า การประมวลผลจำนวนมาก หรือส่งอาเรย์ของรายการไปที่ /api/links