Bank API
Перевірка IBAN
Ендпоінт iban перевіряє міжнародні банківські рахунки (IBAN) з повною перевіркою за країною, контролем формату та детальною структурною інформацією для фінансових застосунків.
GET
Перевірка IBAN
Початок роботи
Базовий URL
Ендпоінт перевірки
Ендпоінтiban потребує API-ключа та параметра IBAN для комплексної перевірки міжнародних банківських рахунків.
Параметри запиту
Ваш унікальний API-ключ. Зверніть увагу: у кожного користувача є унікальні API-ключі для кожного з
API Cleariflow, тому ключ Bank Validation API не працюватиме для Exchange
Rates API, наприклад.
Міжнародний банківський рахунок (IBAN) для перевірки. Пробіли дозволені та автоматично видаляються. IBAN має відповідати формату ISO 13616.
Параметри відповіді
Відповідь API повертається у універсальному та легкому форматі JSON.Нормалізований IBAN без пробілів у верхньому регістрі.
Загальний результат перевірки дійсності IBAN згідно з усіма правилами.
Дволітерний ISO-код країни (наприклад, DE — Німеччина, FR — Франція).
Повна назва країни, пов’язаної з IBAN.
Код ідентифікації банку з IBAN відповідно до формату країни.
Частина номера рахунку IBAN без коду країни, контрольних цифр і коду банку.
Фактична довжина наданого IBAN.
Очікувана довжина IBAN для країни згідно з ISO 13616.
Чи пройшла перевірка контрольної суми IBAN за MOD-97.
Чи відповідає формат IBAN очікуваній структурі для країни.
Додаткова інформація про структуру та форматування IBAN.
Візуальне представлення структури IBAN: B (Bank), S (Sort), C (Customer), K (Key).
Приклад IBAN з пробілами для зручності читання.
The name of the bank (currently shows “Bank information not available”).
The BIC code for the bank (currently shows “BIC not available”).
Тип рахунку (зазвичай «Bank Account»).
Код валюти країни (наприклад, EUR для єврозони, GBP для UK).
Приклади
Дійсний німецький IBAN
Запит:Дійсний французький IBAN
Запит:Недійсний IBAN
Запит:Обробка помилок
Відсутній параметр IBAN
Запит:Відсутній API-ключ
Запит:Структура IBAN
IBAN складається з кількох компонентів:- Код країни (2 символи): ISO 3166-1 alpha-2
- Контрольні цифри (2 символи): перевірка MOD-97
- Ідентифікатор банку: код банку країни
- Номер рахунку: ідентифікатор рахунку клієнта
Формати за країнами
Різні країни мають різні структури IBAN:- Німеччина (DE): 22 символи -
BBBB BBBB BBBB BBBB BB - Франція (FR): 27 символів -
BBBB BSSS SSCC CCCC CCCC CCC KK - Італія (IT): 27 символів -
CAAA AABB BBSS CCCC CCCC CCX - Велика Британія (GB): 22 символи -
BBBB SSSS SSCC CCCC CC - Іспанія (ES): 24 символи -
BBBB SSSS DDCC CCCC CCCC CC
- B = код банку
- S = sort code
- C = номер рахунку клієнта
- K = ключ/контрольна цифра
- A = тип рахунку
- D = контрольна цифра
Правила перевірки
API виконує комплексну перевірку:- Перевірка формату: чи IBAN відповідає структурі країни
- Перевірка довжини: чи довжина відповідає стандарту країни
- Перевірка контрольної суми: MOD-97
- Перевірка коду країни: чи код підтримується
- Перевірка символів: дійсні буквено-цифрові символи
Підтримувані країни
API підтримує перевірку IBAN для 50+ країн, включаючи:- Європа: Німеччина, Франція, Італія, Іспанія, Нідерланди, Бельгія, Австрія, Швейцарія, UK, Польща
- Азія: ОАЕ, Бахрейн, Ізраїль, Jordan, Казахстан, Кувейт
- Америка: Бразилія, Costa Rica, Домініканська Республіка, Гватемала
- Африка: Мавританія, Маврикій, Туніс
Перевірка IBAN