Документация API

Наш бесплатный REST API предоставляет валидацию IBAN, поиск SWIFT кодов и поиск маршрутных номеров. Аутентификация не требуется. Лимит — 100 запросов в минуту.

Проверить IBAN IBAN

GET /api/v1/iban/validate/{iban}

Проверьте IBAN и получите разобранные компоненты, включая страну, контрольные цифры, код банка и код отделения.

Пример

curl https://ibantools.org/api/v1/iban/validate/DE89370400440532013000

Рассчитать IBAN IBAN

POST /api/v1/iban/calculate

Рассчитайте IBAN по коду страны, коду банка и номеру счёта.

Тело запроса

{"country_code": "DE", "bank_code": "37040044", "account_number": "0532013000"}

SWIFT Поиск

GET /api/v1/swift/{code}

Найдите SWIFT/BIC код и получите данные банка, адрес и связанные отделения.

Пример

curl https://ibantools.org/api/v1/swift/DEUTDEFF

SWIFT Поиск

GET /api/v1/swift/search?q={query}&country={code}

Ищите SWIFT коды по названию банка, городу или коду. Фильтрация по стране.

Страны

GET /api/v1/countries

Список всех стран с ISO кодами, валютами и статусом поддержки IBAN/SEPA.

Маршрутные номера

GET /api/v1/routing/{type}/{code}

Найдите маршрутный номер по типу и коду. Возвращает название банка, адрес и статус валидации.

Типы: ABA, SORT, BSB, IFSC, TRANSIT

Ограничение запросов

API бесплатен для использования со следующими ограничениями:

  • 100 запросов в минуту на один IP
  • Аутентификация не требуется
  • Все ответы в формате JSON

Отказ от ответственности: Данные, представленные на этом сайте, предназначены только для информационных целей. Несмотря на то, что мы стремимся поддерживать точность и актуальность информации, мы не гарантируем полноту, надёжность или точность данных. Банковские коды и форматы могут изменяться без предварительного уведомления. Всегда проверяйте критически важную банковскую информацию в вашем финансовом учреждении перед совершением транзакций.