API Publik

API publik kami memungkinkan Anda untuk memendekkan URL secara programatis. Tidak ada kunci API atau otentikasi yang diperlukan.

📥 POST /api/links

Kirim satu objek atau array objek untuk memendekkan URL.

{
  "domain": "clc.is",
  "target_url": "https://example.com",
  "slug": "custom", // opsional
  "expired_url": "https://expired.example.com", // opsional
  "expired_hours": 48 // opsional (0 = tidak ada kedaluwarsa)
}

🔁 Respon:

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

🌐 GET /api/domains

Mengembalikan array domain yang tersedia untuk memendekkan tautan.

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

⚠️ Penanganan Kesalahan

📦 Pemrosesan Massal

Untuk mengirimkan hingga 5000 URL sekaligus, gunakan halaman Bulk atau kirim array entri ke /api/links.