ИНТЕГРАЦИИ
Построй свой еКредит с помощью API
Стандартный интеграционный сервис (API)

По API вы будете получать следующие данные:
1
Информация о заявке
  • Данные автомобиля (Марка, Модель, Комплектация, Стоимость)
  • ФИО клиента
  • Телефон
  • Е-мейл
  • Данные расчета (Первоначальный взнос, Срок, Ежемесячный платеж, Сумма кредита, Доппродукты, включенные в кредит, Дата создания заявки)
2
Статус рассмотрения заявки
  • Наименование банка(ов)
  • Статус рассмотрения заявки
  • Дата и время принятия решения
  • Параметры одобрения (Первоначальный взнос, Срок, Сумма кредита)
Соглашения
Приняты следующие соглашения при использовании API:
  • Все поля связанные с датой и временем передаются в формате YYYY-MM-DD
  • Запросы к API выполняются всегда с помощью метода POST
  • Все параметры в запросах/ответах, а также в структурах данных в формате JSON и название методов именуются в стиле Snake Case - разделение слов через нижнее подчёркиваниеOur company works according to the principle of individual approach to every client. This method allows us to achieve success in problems of all levels.
  • Данные возвращаются только в JSON формате согласно спецификации RFC 7159. Заголовок Accept игнорируется
  • Кодировка данных UTF-8
  • Заголовок Content-Type должен быть "application/json; charset=UTF-8"
  • Заголовок Content-Length должен содержать корректную длину сообщения, следуя спецификации HTTP/1.1
Базовый URL для доступа к API
Базовый URL для доступа к API соответствует следующему шаблону:
<protocol> :// <hostname> / <version>

  • <protocol> - https;
  • <hostname> - demoapi.bankbus.ru/b2b/api;
  • <version> - версия API (см. раздел «Версионность»)

Пример: https://demoapi.bankbus.ru/b2b/api/v1.2
Версионность
Текущая версия API v1.2

API поддерживает версионность. Версия указывается в базовом URL как vX.Y, где X - номер мажорной версии, Y - номер минорной версии. Если была выпущена новая версия, то старая считается устаревшей.
Общие поля для всех методов
JSON структура запроса:

{
  "id": "123456789",
  "client_id": "123",
  "client_flag": "0",
  "user_id": "name@e-credit.one",
  "user_flag": "0",
  "signature": "»?:!(1327381901",
  "method": "Request_NewApp",
  "params": {}
}
Параметры запроса:
JSON структура ответа:

{
  "id": "123456789",
  "error_code": "XXX",
  "error_text": "Описание ошибки",
  "response": {}
}
Параметры ответа:
Коды ошибок:
Список API-методов
Оставить заявку на интеграцию
Нажимая на кнопку "Отправить" вы автоматически соглашаетесь с политикой обработки персональных данных.