Авторизация
1. Метод авторизации для получения Bearer токена
Метод: POST
curl --request POST --url https://dev.bnpl.kz/api/users/api/v1/sign-in --header 'Content-Type: application/json' --header 'accept: application/json'
--data '{
"password": "password",
"username": "username"
}'{
"access": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySUQiOiI4NDhkODE0NC02ZjFlLTQ3NWMtODY3Mi05MzhlYzUyNmZlNWMiLCJleHAiOjE2NzgwOTgzMzF9.36f4evvzDGVqIbHq34oZ5Y6uv-QPogrNMv61Po8JNA1",
"refresh": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySUQiOiI4NDhkODE0NC02ZjFlLTQ3NWMtODY3Mi05MzhlYzUyNmZlNWMiLCJleHAiOjE2NzgxODExMzF9.EA1sAShMgTBHtwwcIQAvEP-zNNhoYFutTYQyTD4OBng",
"accessExpiresAt": 1678098331,
"refreshExpiresAt": 1678181131
}2. Метод для обновления токена доступа
Метод: POST
curl -X 'POST' 'https://dev.bnpl.kz/api/users/api/v1/refresh'
-H 'accept: application/json'
-H 'Content-Type: application/json'
-d '{
"refreshToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySUQiOiI4NDhkODE0NC02ZjFlLTQ3NWMtODY3Mi05MzhlYzUyNmZlNWMiLCJleHAiOjE2NzgxODExMzF9.EA1sAShMgTBHtwwcIQAvEP-zNNhoYFutTYQyTD4OBng"
}'{
"access": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySUQiOiI4NDhkODE0NC02ZjFlLTQ3NWMtODY3Mi05MzhlYzUyNmZlNWMiLCJleHAiOjE2NzgwOTgzMzF9.36f4evvzDGVqIbHq34oZ5Y6uv-QPogrNMv61Po8JNA1",
"refresh": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySUQiOiI4NDhkODE0NC02ZjFlLTQ3NWMtODY3Mi05MzhlYzUyNmZlNWMiLCJleHAiOjE2NzgxODExMzF9.EA1sAShMgTBHtwwcIQAvEP-zNNhoYFutTYQyTD4OBng",
"accessExpiresAt": 1678098331,
"refreshExpiresAt": 1678181131
}