Skip to main content

Авторизация

Cards API, Payment API, QuickPay API, Merchant API

info

Взаимодействие происходит в формате JSON с кодировкой UTF-8. HTTP Status Code: 200 — для успешных вызовов.

Все запросы должны содержать заголовок X-Api-Key с ключом авторизации, предоставленным партнёру.

Если ключ не указан, сервис вернёт следующий ответ:

{
"message": "No API key found in request"
}

Если ключ указан некорректно:

{
"message": "Invalid authentication credentials"
}

Пример формата ошибки

{
"type": "Beepul.Exception",
"title": "Мерчант не найден или отключен",
"status": -60603
}
  • type — тип ошибки (всегда Beepul.Exception)
  • title — описание ошибки
  • status — код ошибки, используемый в Beepul API

Billing API

info

Взаимодействие происходит в формате JSON RPC в кодировке UTF-8, HTTP Status Code: 200 - для успешных вызовов.

Запросы будут содержать заголовок X-Api-Key с ключом авторизации, установленным в личном кабинете.