Pricing
from $1.00 / 1,000 iban validation requests
TR IBAN Validator API
TR IBAN format + MOD-97 checksum doğrulama, banka tespiti, KVKK-safe (kişisel veri yok)
Pricing
from $1.00 / 1,000 iban validation requests
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
1
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Türkiye (TR) IBAN doğrulama servisi. ISO 13616 yapı kontrolü + MOD-97 checksum (ISO 7064) + banka tespiti. Apify Standby modunda gerçek-zamanlı HTTP API olarak çalışır.
KVKK-safe: Yalnızca format ve checksum doğrulaması yapılır. Hesap sahibi / ad-soyad sorgusu YOKTUR, hiçbir kişisel veri işlenmez veya saklanmaz.
Endpoint
GET /validate?iban={IBAN}
Standby Actor olduğu için her isteğe Apify API token'ı gerekir (header veya token query param).
Örnek — cURL
curl"https://caulleonard--iban-validator.apify.actor/validate?iban=TR560006200001234567891011"\-H"Authorization: Bearer <APIFY_TOKEN>"
Örnek — Python
import requestsr = requests.get("https://caulleonard--iban-validator.apify.actor/validate",params={"iban":"TR560006200001234567891011"},headers={"Authorization":"Bearer <APIFY_TOKEN>"},)print(r.json())
Yanıt
Geçerli
{"isValid":true,"iban":"TR560006200001234567891011","errors":[],"country":"TR","checkDigits":"56","bankCode":"00062","bankName":"Garanti BBVA","accountNumber":"0001234567891011"}
Geçersiz
{"isValid":false,"iban":"TR000006200001234567891011","errors":["bad_checksum"],"country":"TR","checkDigits":"00","bankCode":"00062","bankName":null,"accountNumber":"0001234567891011"}
Hata kodları
| Kod | Anlam |
|---|---|
empty | Boş / sadece boşluk girdi |
invalid_characters | A–Z, 0–9 dışı karakter |
invalid_length | Uzunluk 26 değil |
not_tr | TR ile başlamıyor |
non_numeric_bban | Kontrol/BBAN haneleri rakam değil |
bad_checksum | MOD-97 doğrulaması başarısız |
Girdi toleransı
Boşluklar ve küçük harf otomatik normalize edilir:
tr56 0006 2000 0123 4567 8910 11 → TR560006200001234567891011
Fiyatlandırma
Pay-per-event: $0.001 / istek (api-call). Platform kullanım maliyeti kullanıcıya aittir (Standby standardı).
Notlar
- Banka adı statik koddan çözülür; bilinmeyen banka kodunda
bankName: nulldöner (tahmin yapılmaz). - IBAN içinde ad/kimlik bilgisi kodlanmaz; bu servis tasarımı gereği yalnızca matematiksel doğrulama yapar.
