Geliştirici API
Uygulamalarınızı entegre etmek için basit ve güçlü REST API.
Kimlik Doğrulama
API isteklerinde bulunmak için bir API Anahtarına (API Token) ihtiyacınız vardır. API anahtarınızı Araçlar sayfasından alabilirsiniz.
Authorization: Bearer YOUR_API_TOKEN
Link Kısaltma
POSTEndpoint:
https://rowashortlink.com.tr/api/v1/shorten.php
Parametreler
| Parametre | Tip | Zorunlu | Açıklama |
|---|---|---|---|
| url | string | Evet | Kısaltılacak uzun URL. |
| alias | string | Hayır | Özel kısa link adı (örn: benim-linkim). |
Örnek İstek (cURL)
curl -X POST https://rowashortlink.com.tr/api/v1/shorten.php \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"url": "https://google.com", "alias": "google-tr"}'
Başarılı Yanıt
{
"status": "success",
"short_url": "https://rowashortlink.com.tr/google-tr",
"short_code": "google-tr",
"original_url": "https://google.com"
}
Hata Yanıtı
{
"status": "error",
"message": "Alias is already taken."
}