Geliştirici API

Vize araçları ve kısa link servislerini entegre edin. Talep gönderin; onay sonrası geliştirici hesabınızla giriş yapıp API anahtarınıza ulaşın.

Geliştirici hesabı

  1. Aşağıdaki formdan API erişim talebi gönderin.
  2. Talebiniz onaylandığında size kurulum linki iletilir (/gelistirici/kurulum).
  3. Şifrenizi belirleyip giriş yapın; API anahtarınız panelde bir kez gösterilir.
  4. Domain ve kapsam değişikliklerini panelden talep edebilirsiniz.

Genel bilgiler

  • Base URL: https://api.vize.ws
  • Kimlik doğrulama: Authorization: Bearer vws_ANAHTARINIZ
  • Domain kontrolü: Tarayıcı isteklerinde Origin / Referer izinli domain listesiyle eşleşmelidir
  • vize.ws sitesi: Kendi sitemizdeki araçlar ek anahtar olmadan çalışır
  • Hata kodları: Tüm API hataları benzersiz kodlarla döner — hata rehberi

Vize araçları API

Kapsam: vize_araclari

GET /vize-araclari/v1/countries

Tüm ülkelerin ISO kodu, adı ve slug listesi.

curl -s -H "Authorization: Bearer vws_ANAHTARINIZ" \
  "https://api.vize.ws/vize-araclari/v1/countries"
GET /vize-araclari/v1/countries?enrich=1

Ülke listesi + bayrak, para birimi, bölge, telefon kodu.

curl -s -H "Authorization: Bearer vws_ANAHTARINIZ" \
  "https://api.vize.ws/vize-araclari/v1/countries?enrich=1"
GET /vize-araclari/v1/currencies

Para birimi kataloğu (kod, ad, sembol).

curl -s -H "Authorization: Bearer vws_ANAHTARINIZ" \
  "https://api.vize.ws/vize-araclari/v1/currencies"
GET /vize-araclari/v1/currencies/rates?base=USD

Baz kura göre döviz tablosu (kur kaynağı bağlanınca).

curl -s -H "Authorization: Bearer vws_ANAHTARINIZ" \
  "https://api.vize.ws/vize-araclari/v1/currencies/rates?base=USD"
GET /vize-araclari/v1/currencies/convert?from=TRY&to=EUR&amount=100

Döviz çevirisi (kur kaynağı bağlanınca).

curl -s -H "Authorization: Bearer vws_ANAHTARINIZ" \
  "https://api.vize.ws/vize-araclari/v1/currencies/convert?from=TRY&to=EUR&amount=100"
GET /vize-araclari/v1/check?from=TR&to=DE

Pasaport ve hedef ülke için vize gereksinimi.

curl -s -H "Authorization: Bearer vws_ANAHTARINIZ" \
  "https://api.vize.ws/vize-araclari/v1/check?from=TR&to=DE"
GET /vize-araclari/v1/passport-power?from=TR

Pasaport gücü listesi.

curl -s -H "Authorization: Bearer vws_ANAHTARINIZ" \
  "https://api.vize.ws/vize-araclari/v1/passport-power?from=TR"
GET /vize-araclari/v1/country/DE

Tek ülke detayı (vize + geo/bayrak/para birimi).

curl -s -H "Authorization: Bearer vws_ANAHTARINIZ" \
  "https://api.vize.ws/vize-araclari/v1/country/DE"

Kısa link API

Kapsam: link

POST /link/v1/

Kısa link oluşturur.

curl -s -X POST -H "Authorization: Bearer vws_ANAHTARINIZ" \
  -H "Content-Type: application/json" \
  -d '{"long_url":"https://example.com/sayfa"}' \
  "https://api.vize.ws/link/v1/"
GET /link/v1/resolve/{code}

Kısa link çözümleme.

curl -s -H "Authorization: Bearer vws_ANAHTARINIZ" \
  "https://api.vize.ws/link/v1/resolve/abc12"

API erişim talebi

Henüz hesabınız yoksa formu doldurun. Onay sonrası kurulum linki ile şifre belirleyip panele giriş yaparsınız.

Her satıra bir domain. Alt alanlar: *.example.com