İçeriğe geç
Çıkış 1Kayıt yakında

POST /v1/demo/adres · anahtarsız deneme

İl › İlçe
İzmirKonak
Mahalle
Alsancak
Yol
Kıbrıs Şehitleri Caddesi
Kapı
No 42Daire 335220 · güven 1,00 · konum sokak düzeyindesicilde doğrulandı: il · ilçe · mahalle · yol
Düzeltildi
  • MahMahallesi
  • CdCaddesi
  • 42/3No 42, Daire 3
  • Kibris SehitleriKıbrıs Şehitleri
Yanıtın JSON'u
{
  "binaNo": "42",
  "daire": "3",
  "postaKodu": "35220",
  "hassasiyet": "sokak",
  "guven": 1,
  "dogrulanan": {
    "il": true,
    "ilce": true,
    "mahalle": true,
    "yol": true
  },
  "duzeltmeler": [
    "Mah → Mahallesi",
    "Cd → Caddesi",
    "42/3 → No 42, Daire 3",
    "Kibris Sehitleri → Kıbrıs Şehitleri"
  ],
  "ayrisma": {
    "serbest": [
      "Konak",
      "İzmir"
    ],
    "mahalle": "Alsancak",
    "yolAdi": "Kibris Sehitleri",
    "yolTipi": "Caddesi",
    "binaNo": "42",
    "daire": "3"
  },
  "il": "İzmir",
  "lat": 38.437595,
  "lon": 27.143376,
  "ilce": "Konak",
  "mahalle": "Alsancak",
  "yol": "Kıbrıs Şehitleri Caddesi"
}

Türkiye verisi için tek anahtar.

Adres, IBAN, TCKN, VKN ve telefon doğrulama, TCMB kuru ve kargo takibi. REST'ten ya da MCP'den, tek kredi havuzundan. Her ay 1.000 kredi ücretsiz.

Tek anahtar, beş yön.

Her alan kendi ucunda; kimlik, kredi ve hata biçimi ortak. Yeni bir alan eklendiğinde anahtarın da kredin de aynı kalır.

  1. Adres

    POST /v1/address/resolve

    Dağınık adresi il, ilçe, mahalle, yol ve kapıya ayırır; yol adını sokak sicilinde doğrular.

    Kibris Sehitleri Cd.Kıbrıs Şehitleri Caddesi

    Toplusu da var: CSV yükle, sütunları eklenmiş temiz CSV'yi panelden indir.

    1 kredi · ayrıştırma ücretsiz

  2. IBAN

    POST /v1/iban/dogrula

    ISO 13616 kontrolü, banka kodu ve hesap numarası; dış servise gitmeden.

    TR33 0006 1005 1978…26
    geçerli
    TR33 0006 1005 1978…27
    kontrol basamağı

    1 kredi · banka listesi ücretsiz

  3. Doğrulama

    POST /v1/dogrula/tckn · vkn · telefon

    TCKN ve VKN kontrol haneleri, telefonun türü. Algoritmik: biçimi doğrular, kime ait olduğunu değil.

    0532 ••• •• ••
    gsm
    0850 ••• •• ••
    ulusal_850

    1 kredi · numara başına

  4. TCMB kuru

    GET /v1/kur · POST /v1/kur/cevir

    Merkez Bankası'nın günlük yayını; geçmiş tarih ve para birimi çevirisi.

    GET /v1/kur?tarih=2026-09-18

    ücretsiz

  5. Kargo

    GET /v1/kargo/takip

    Gönderi durumu ve hareketleri, taşıyıcıdan bağımsız tek biçimde. Gönderen ve alıcı adı dönmez.

    Yurtiçi Kargo şimdilik yalnız bu

    1 kredi

İddia değil, ölçüm.

30.989 gerçek adres üzerinde. Doğruluk elle etiketlenmiyor: ayrıştırıcının bulduğu yol adı, aynı ilçenin sokak sicilinde aranıyor. Tekrarlanabilir ve tarafsız.

Koordinat zayıf taraf. Sicildeki 1.146.720 sokağın yalnız %10,7'sinin koordinatı var, kapı numarası veri seti hiç yok. Adreskit bir adres normalizasyon ve doğrulama motoru; çatı düzeyinde konum vermez.

Veri nereden geliyor

  • 81 il, 973 ilçe, 50.046 mahalle ve posta kodu · ubeydeozdmr/turkiye-api · MIT
  • 1.146.720 sokak (NVİ/MAKS sicili) · onurusluca/turkey-geo-api · MIT
  • 122.581 sokağın koordinatı · Overture Places'ten türetildi · CDLA-Permissive 2.0

OpenStreetMap bilerek kullanılmıyor: ODbL, API üzerinden sunulan türev veriyi de kendi lisansına bağlıyor.

Yol adı sokak sicilinde bulundu
%84,2
Yol adı çıkarıldı
%84,3
Bina no çıkarıldı
%72,4
Kullanılabilir koordinat
%4,8
Uçtan uca, adres başına
84 µs

Koduna REST, ajanına MCP.

Aynı anahtar, aynı kredi. İkisinin arkasında aynı motor çalışıyor.

REST

Açık
$ curl -X POST "$ADRESKIT/v1/address/resolve" \
  -H "authorization: Bearer ak_live_…" \
  -H "content-type: application/json" \
  -d '{"q":"kadikoy istanbul moda cad 14"}'

{
  "il": "İstanbul",
  "ilce": "Kadıköy",
  "yol": "Moda Caddesi",
  "binaNo": "14",
  "guven": 0.85,
  "duzeltmeler": ["cad → Caddesi"]
}

$ADRESKIT = https://xacw6yute6famacx6a7tjafkfq0hqmug.lambda-url.eu-central-1.on.aws

Hata her uçta aynı biçimde: {"hata": "…"} ve anlamlı bir HTTP durum kodu.

MCP

Açık

Kurulacak paket yok: MCP adresi ve API anahtarı yeter. 12 araç, REST'le aynı kredi. Araç listesi ücretsiz; kredi yalnız araç çağrısında düşer.

Terminalde bir kez çalıştır:

claude mcp add --transport http adreskit https://xacw6yute6famacx6a7tjafkfq0hqmug.lambda-url.eu-central-1.on.aws/mcp \
  --header "Authorization: Bearer ak_live_…"

Tüm projelerde kullanmak için komuta --scope user ekle.

Araçlar: adres_coz, adres_toplu_coz, adres_ayristir, iban_dogrula, iban_toplu_dogrula, iban_bankalar, kur_listesi, kur_cevir, tckn_dogrula, vkn_dogrula, telefon_dogrula, kargo_takip.

Her ay 1.000 kredi ücretsiz.

Bütün API'ler aynı havuzdan harcar; kalan krediyi tek sayı olarak görürsün (GET /v1/kullanim).

Kredi paketleri henüz satışta değil; ödeme altyapısı açıldığında süresiz kredi paketleri gelecek. Aylık ücretsiz kota her zaman önce harcanır.

Uç başına kredi
İşlemKredi
Adres çözümle ve doğrulaPOST /v1/address/resolve1
Toplu çözümlemePOST /v1/address/resolve1 / adres başına
CSV temizleme (panelden de)POST /v1/address/temizle1 / tekil adres başına
Adres ayrıştır (sicile bakmaz)POST /v1/address/parseücretsiz
IBAN doğrulaPOST /v1/iban/dogrula1 / IBAN başına
TCMB banka kodu listesiGET /v1/iban/bankalarücretsiz
Günlük TCMB kurlarıGET /v1/kurücretsiz
Para birimi çevirPOST /v1/kur/cevirücretsiz
Günlük ECB referans kurlarıGET /v1/kur/ecbücretsiz
TCKN algoritma kontrolüPOST /v1/dogrula/tckn1 / numara başına
VKN algoritma kontrolüPOST /v1/dogrula/vkn1 / numara başına
Telefon numarası kontrolüPOST /v1/dogrula/telefon1 / numara başına
Kargo takibi (Yurtiçi)GET /v1/kargo/takip1
Kalan kredi, anahtar yönetimiGET /v1/kullanimücretsiz

Kayıt yakında açılıyor.

Anahtar dağıtımı kısa süre sonra başlıyor; açıldığında kart istemeyeceğiz ve her ay 1.000 kredi ücretsiz olacak. O zamana kadar adres motorunu yukarıdaki levhada anahtarsız deneyebilirsin.