Skip to content

Работа с API

Взаимодействие между Продавцом и платежным сервисом Airba Pay осуществляется путем отправки запросов и получения ответов. API поддерживает технологию REST. Для авторизации в header запроса в параметр Authorization необходимо передать JWT-токен сгенерированный сервисом авторизации.

BASE_URL https://ps.airbapay.kz/acquiring-api/ Пример Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleH

Ответ при коде состояния HTTP 400, 401, 403, 404, 500

ПараметрТипОписание
error*objectОшибка
  – code*integerКод ошибки
  – message*stringСообщение ошибки
  – status*stringСообщению пользователю
validationobjectОшибки валидации
  – additionalProp1string
  – additionalProp2string
  – additionalProp3string

Пример ошибочного ответа:

json

{
    "error": {
        "status": "Bad Request",
        "code": 400,
        "message": "rpc error: code = Unknown desc = the provided hex string is not a valid ObjectID"
    }
}