Работа с 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 | Сообщению пользователю |
validation | object | Ошибки валидации |
additionalProp1 | string | |
additionalProp2 | string | |
additionalProp3 | string |
Пример ошибочного ответа:
json
{
"error": {
"status": "Bad Request",
"code": 400,
"message": "rpc error: code = Unknown desc = the provided hex string is not a valid ObjectID"
}
}