Bank API
Проверка BIC
Эндпоинт bic проверяет банковские идентификационные коды, предоставляя детальную разбивку банковских кодов, информации о стране и типах учреждений для международных банковских операций.
GET
Проверка BIC
Начало работы
Базовый URL
Эндпоинт
Эндпоинтbic требует ваш API-ключ и параметр BIC для комплексной проверки банковских идентификационных кодов.
Параметры запроса
Ваш уникальный API-ключ. У каждого пользователя уникальные ключи для каждого API Cleariflow, поэтому ключ Bank Validation не будет работать, например, с API обменных курсов.
Банковский идентификационный код для проверки. Пробелы допустимы и автоматически удаляются. BIC должен соответствовать формату стандарта ISO 9362.
Параметры ответа
Ответ API возвращается в универсальном лёгком формате JSON.Нормализованный BIC без пробелов в верхнем регистре.
Общий результат проверки — валиден ли BIC по всем правилам.
Двухбуквенный ISO-код страны (например, DE для Германии, US для США).
Полное название страны, связанной с BIC.
4-символьный банковский идентификатор (например, DEUT для Deutsche Bank).
Название банка (сейчас отображается «Bank information not available»).
2-символьный код местоположения — город или регион (например, FF для Франкфурта).
3-символьный код филиала (необязательный, может быть пустым для 8-символьных BIC).
Дополнительная информация о типе и статусе BIC.
Тип идентификатора (обычно «BIC»).
Активен ли BIC и используется ли в настоящее время.
Тип финансового учреждения (например, «Bank», «Credit Union»).
Примеры
Валидный немецкий BIC (8 символов)
Запрос:Валидный немецкий BIC (11 символов с филиалом)
Запрос:Валидный BIC США
Запрос:Валидный BIC Великобритании
Запрос:Невалидный BIC
Запрос:Обработка ошибок
Отсутствует параметр BIC
Запрос:Отсутствует API-ключ
Запрос:Структура BIC
BIC состоит из нескольких компонентов:- Банковский код (4 символа): уникальный идентификатор финансового учреждения
- Код страны (2 символа): ISO 3166-1 alpha-2 код страны
- Код местоположения (2 символа): идентификатор города или региона
- Код филиала (3 символа): необязательный идентификатор филиала (XXX для головного офиса)
Примеры форматов
- 8-символьный BIC:
DEUTDEFF(Deutsche Bank, Германия, Франкфурт) - 11-символьный BIC:
DEUTDEFF500(Deutsche Bank, Германия, Франкфурт, филиал 500)
Распространённые коды местоположения
- FF: Франкфурт, Германия
- 33: Нью-Йорк, США
- 2L: Лондон, Великобритания
- PP: Париж, Франция
- MM: Милан, Италия
Правила проверки
API выполняет комплексную проверку, включая:- Проверка длины: BIC содержит 8 или 11 символов
- Проверка формата: BIC соответствует стандарту ISO 9362
- Проверка символов: только буквенно-цифровые символы
- Проверка кода страны: валидация формата кода страны
- Проверка банковского кода: формат банковского идентификатора
Требования к формату BIC
- Банковский код: 4 буквенно-цифровых символа
- Код страны: 2 буквенных символа (ISO 3166-1)
- Код местоположения: 2 буквенно-цифровых символа
- Код филиала: 3 буквенно-цифровых символа (необязательно)
BIC и SWIFT
BIC (Business Identifier Code) и SWIFT часто используются как синонимы:- BIC: официальное название по стандарту ISO 9362
- SWIFT: сеть обмена сообщениями, популяризировавшая код
- SWIFT Code: альтернативное название BIC
Поддерживаемые страны
API поддерживает проверку BIC для 50+ стран, включая:- Европа: Германия, Франция, Италия, Испания, Нидерланды, Бельгия, Австрия, Швейцария, Великобритания, Польша
- Америка: США, Канада, Бразилия, Мексика
- Азия: Япония, Сингапур, Гонконг, Австралия
- Африка: ЮАР, Египет, Нигерия
Сценарии использования
Проверка BIC необходима для:- Международные переводы: точная маршрутизация
- Платежи SEPA: требования европейской платёжной системы
- Банковские приложения: проверка счетов клиентов
- Финансовое соответствие: требования регуляторной отчётности
- Обработка платежей: e-commerce и fintech-приложения
Проверка BIC