API Dokümantasyon
KisaLink REST API — Shorten URLs programmatically
Base URL: https://linkkisaltma.xyz
Kimlik Doğrulama
API kimlik doğrulaması oturum çerezleri üzerinden yapılır. API'yi kullanmak için web arayüzünden giriş yapın.
POST
/api/shorten
Yeni bir kısa bağlantı oluşturun. Temel kısaltma için kimlik doğrulama gerekmez.
İstek Parametreleri
| Parametre | Tip | Zorunlu |
|---|---|---|
| url | string | ✓ |
| title | string | ✗ |
Yanıt
{
"success": true,
"short_url": "https://linkkisaltma.xyz/abc123",
"code": "abc123",
"original": "https://...",
"clicks": 0
}
Example
curl -X POST "https://linkkisaltma.xyz/api/shorten" \ -d "url=https://example.com/very-long-url" \ -d "title=My Link"
GET
/api/links/{id}/stats
Belirli bir bağlantı için tıklama istatistiklerini alın (bağlantı sahipliği gerektirir).
Yanıt
{
"code": "abc123",
"clicks": 1542,
"unique": 1203,
"created": "2025-01-15 10:30:00"
}
GET
/{short_code}+
Herhangi bir kısa bağlantı için genel istatistik sayfası — + işareti eklenerek herkes görüntüleyebilir (örn. /abc123+)