java-backend/rest.http

57 lines
1.3 KiB
HTTP

### Get user by id (replace {{id}} or use a concrete id like 1)
GET http://175.15.15.91:8080/api/users/6927c8c75efcfda14c3ea570
Accept: application/json
# Authorization: Bearer {{token}}
### Find all users
GET http://175.15.15.91:8080/api/users
Accept: application/json
# Authorization: Bearer {{token}}
### Create a new user
POST http://175.15.15.91:8080/api/users
Content-Type: application/json
Accept: application/json
# Authorization: Bearer {{token}}
{
"name": "John Doe",
"email": "john.doe@olymp.com",
"password": "123456",
"profiles": [
"ROLE_CUSTOMER"
]
}
#### Update an existing user (replace {{id}} or use a concrete id like 1)
PUT http://175.15.15.91:8080/api/users/6927c8c75efcfda14c3ea570
Content-Type: application/json
Accept: application/json
# Authorization: Bearer {{token}}
{
"email": "rayanvix@gmail.com",
"password": "123456"
}
### Module of authorization
POST http://175.15.15.91:8080/auth/login
Content-Type: application/json
Accept: application/json
# Authorization: Bearer {{token}}
{
"email": "rayanvix@gmail.com",
"password": "123456"
}
POST http://175.15.15.91:8080/auth/refreshtoken
Content-Type: application/json
Accept: application/json
# Authorization: Bearer {{token}}
{
"refreshToken": "8e7d2ada-7fcd-4b0d-92f0-55b5d8e6fc87"
}