Перейти к основному содержимому

О сервисе

С помощью API банка вы можете работать с интернет-банком прямо из своего сервиса:

  • Получать список счетов, подключённых к аккаунту
  • Получать выписки по счёту
  • Создавать черновики платёжек на подпись
  • Получать вебхуки о входящих и исходящих платежах
  • Подписывать платежи из интегрированного сервиса
  • Регистрироваться в Системе быстрых платежей (СБП), создавать QR-коды, отслеживать оплаты по ним и делать возвраты
  • Получать балансы счетов
  • Создавать счета и закрывающие документы
  • Создавать платёжные ссылки для приёма оплаты по карте и/или СБП
С чего начать
  1. Выберите способ авторизации: JWT-токен — если хотите создать интеграцию для личного использования, OAuth 2.0 — если хотите создать интеграцию для других клиентов Точка Банка.
  2. Получите токен и передавайте его в заголовке каждого запроса: Authorization: Bearer <токен>.
  3. Узнайте customerCode своей компании — метод Get Customers List.
  4. Узнайте accountId нужного счёта — метод Get Accounts List.
  5. Вызывайте нужные методы: баланс, выписки, платежи, QR-коды.
  6. Подпишитесь на вебхуки, чтобы сразу узнавать о поступлениях, а не опрашивать банк.

Опробовать запросы на тестовых данных можно в Песочнице. Она повторяет структуру боевых методов, но работает с тестовыми данными, поэтому в ней можно безопасно попробовать различные запросы.

Разделы документации

РазделЧто внутри
ТерминологияОсновные понятия и идентификаторы: customerCode, accountId, merchantId, типы QR-кодов, форматы дат и сумм
Авторизация по OAuth 2.0Пошаговый сценарий, если вы обращаетесь к API от имени других компаний с их согласия
Авторизация по JWT-токенуКак сгенерировать ключ в интернет-банке, если интеграция нужна только вашей компании
Коллекция запросовГотовая коллекция для Postman — попробовать запросы без написания кода
Описание методовКак устроены сервисы и в каком порядке вызывать методы: балансы, выписки, платежи, СБП, эквайринг, вебхуки
МетодыСправочник всех методов: адреса, параметры, примеры запросов и ответов, коды ошибок
Как интегрировать API интернет-эквайрингаПолный путь подключения эквайринга: заявка, выбор авторизации, тестирование, сроки зачисления денег
ПесочницаТестовый слой API: адрес, токен и тестовые данные для отладки
Обновления APIЧто изменилось в API: новые методы и поля
Вопросы и ошибкиЧастые вопросы и разбор популярных ошибок

Чем «Описание методов» отличается от «Методов»

Это два разных слоя документации, и они дополняют друг друга.

Описание методов отвечает на вопрос «зачем и как». Здесь по-человечески рассказано, как устроен сервис, какие методы вызывать и в каком порядке, какие есть ограничения и особенности. Например, что выписка формируется асинхронно: сначала её нужно заказать, а потом забрать готовую.

Методы отвечает на вопрос «что именно передать». Это технический справочник: адрес метода, все поля с типами и допустимыми значениями, готовые примеры запроса на curl, PHP, Python, Java и Go, примеры ответов и коды ошибок.

Обычно порядок такой: сначала читаете «Описание методов», чтобы понять логику сервиса, а потом открываете «Методы», чтобы собрать конкретный запрос.