Genel API

Genel API'miz, URL'leri programlı olarak kısaltmanıza olanak tanır. API anahtarı veya kimlik doğrulama gerekli değildir.

📥 POST /api/links

URL'leri kısaltmak için tek bir nesne veya nesne dizisi gönderin.

{
  "domain": "clc.is",
  "target_url": "https://example.com",
  "slug": "custom", // isteğe bağlı
  "expired_url": "https://expired.example.com", // isteğe bağlı
  "expired_hours": 48 // isteğe bağlı (0 = sona erme yok)
}

🔁 Yanıt:

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

🌐 GET /api/domains

Bağlantı kısaltma için kullanılabilir alan adlarının bir dizisini döndürür.

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

⚠️ Hata Yönetimi

📦 Toplu İşleme

5000 adede kadar URL'yi aynı anda göndermek için Toplu sayfasını kullanın veya girişlerin bir dizisini /api/links adresine gönderin.