53 lines
1.3 KiB
HTTP
53 lines
1.3 KiB
HTTP
|
|
# Get all users
|
|
GET http://localhost:8080/api/v1/users
|
|
Authorization: Bearer {{auth_token}}
|
|
|
|
######
|
|
# Search for a user
|
|
GET http://localhost:8080/api/v1/users?s=3
|
|
Authorization: Bearer {{auth_token}}
|
|
|
|
###
|
|
|
|
## Update password
|
|
|
|
POST http://localhost:8080/api/v1/user/password
|
|
Authorization: Bearer {{auth_token}}
|
|
Content-Type: application/json
|
|
|
|
{
|
|
"old_password": "1234",
|
|
"new_password": "1234"
|
|
}
|
|
|
|
### Request a password to reset a password
|
|
POST http://localhost:8080/api/v1/user/password/token
|
|
Content-Type: application/json
|
|
Accept: application/json
|
|
|
|
{
|
|
"email": "k@knt.li"
|
|
}
|
|
|
|
### Request a token to reset a password
|
|
POST http://localhost:8080/api/v1/user/password/reset
|
|
Content-Type: application/json
|
|
Accept: application/json
|
|
|
|
{
|
|
"token": "eAsZzakgqARnjzXHqsHqZtSUKuiOhoJjHANhgTxUIDBSalhbtdpAdLeywGXzVDBuRQGNpHdMxoHXhLVSlzpJsFvuoJgMdkhRhkNhaQXfufuZCdtUlerZHSJQLgYMUryHIxIREcmZLtWoZVrYyARkCvkyFhcGtoCwQOEjAOEZMQQuxTVoGYfAqcfNggQnerUcXCiRIgRtkusXSnltomhaeyRwAbrckXFeXxUjslgplSGqSTOqJTYuhrSzAVTwNvuYyvuXLaZoNnJEyeVDWlRydnxfgUQjQZOKwCBRWVQPKpZhlslLUyUAMsRQkHITkruQCjDnOGCCRsSNplbNCEuDmMfpWYHSQAcQIDZtbQWkxzpfmHDMQvvKPPrxEnrTErlvTfKDKICFYPQxXNpNE",
|
|
"new_password": "1234"
|
|
}
|
|
|
|
### Confirm a users email address
|
|
|
|
POST http://localhost:8080/api/v1/user/confirm
|
|
Content-Type: application/json
|
|
Accept: application/json
|
|
|
|
{
|
|
"token": ""
|
|
}
|
|
|
|
###
|