Авторизация

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 }