Başlangıç
- Ücretsiz hesap aç veya giriş yap.
- Panelindeki Geliştirici API sayfasından API anahtarını kopyala.
- Aşağıdaki uç noktaya istek gönder.
Uç nokta
GET https://kisalt.net/api?api=API_ANAHTARI&url=UZUN_URL
Parametreler
| Parametre | Zorunlu | Açıklama |
|---|---|---|
api | Evet | Panelindeki API anahtarın. |
url | Evet | Kısaltılacak adres (URL-encode edilmiş, http:// veya https:// ile). |
alias | Hayır | Özel takma ad (3-30 karakter: harf, rakam, - ve _). |
format | Hayır | text verilirse yalnızca kısa link düz metin olarak döner. |
Örnek istekler
cURL
curl "https://kisalt.net/api?api=API_ANAHTARI&url=https%3A%2F%2Fornek.com%2Fsayfa"
PHP
$kisa = json_decode(file_get_contents(
'https://kisalt.net/api?api=API_ANAHTARI&url=' . urlencode('https://ornek.com/sayfa')
), true)['shortenedUrl'] ?? null;
JavaScript
const r = await fetch('https://kisalt.net/api?api=API_ANAHTARI&url=' + encodeURIComponent('https://ornek.com/sayfa'));
const { status, shortenedUrl } = await r.json();
Yanıtlar
Başarılı istek (HTTP 200):
{"status":"success","shortenedUrl":"https://kisalt.net/aB3xYz"}
Hatalı istek (HTTP 400):
{"status":"error","message":"Geçersiz API anahtarı."}
Limitler ve kurallar
- Her API anahtarı için saatte 600 istek.
- Engelli alan adları ve sitenin kendi kısa linkleri kısaltılamaz.
- API anahtarını gizli tut; sızdığını düşünürsen panelden yenile.
