Skip to content

Сервис валидации JWT Bearer токена

Метод: POST

Адрес:

Тест: https://sapi.airbapay.kz/auth/api/v1/token/validate

Прод: https://api.airbapay.kz/auth/api/v1/token/validate

Структура запроса:

ПараметрТипОбязательно
accessTokenstringда

Тело запроса:

json
{
    "accessToken": "string"
}

Пример запроса:

curl -X POST "https://sapi.airbapay.kz/auth/api/v1/token/validate" -H "accept: application/json" -H "Content-Type: application/json" -d "{ \"accessToken\": \"string\"}"

Структура ответа:

ПараметрТип
statusstring

Пример ответа:

Заголовок 200, ОК

json
{
    "status": "VALID"
}

Отрицательные ответы:

Структура:

ПараметрТипОбязательно
statusstringСтатус ошибки
codeintКод ошибки
messagestringСообщение ошибки

Заголовок 200, ОК

json
{
    "status": "INVALID"
}

токен не валиден, возможно истек его срок жизни. Получите новый токен.

Заголовок 400, Bad Request

json
{
    "error": {
        "status": "Bad Request",
        "code": 400,
        "message": "invalid character 'Ð' after object key:value pair"
    }
}

При такой ошибке проверить название полей и структуру сообщения

Заголовок 500, Internal Server Error

json
{
    "error": {
        "code": 500,
        "message": "Internal Server Error",
        "status": "nil pointer dereference"
    }
}

При такой ошибке пробуйте заново или обратитесь за помощью к команде AirbaPay