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

ParametreTipZorunlu
urlstring
titlestring

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+)