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

POST

Endpoint:

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."
}