POST /api/forgot-password
Pass the following properties via application/json or form encoding in the body of the request.
A dictionary with fields
Field | Type | Description |
---|---|---|
client_id | ApiClient | String value. The client_id of the application that is making the request. Each application has it's own unique client_id that can be obtained on request. |
device_name | String | Name of the device. E.g. the machine's hostname. |
device_id | String | Some unique id found in the device. If you don't find a unique UUID in the device you can create one yourself and store it somewhere to be reused. There can only be one access_token and refresh_token for every user + device_id + client_id combination. The amount of access tokens for the same user and client id is limited. Creating too many access tokens will invalidate older tokens. |
username | Email address |
POST /api/forgot-password HTTP/1.1
Host: accounts.bakeronline.be
X-VERSION: 1.9.0
Accept-Language: en-US,en;q=0.5
Content-Type: application/json
Content-Length: 239
{
"client_id": "264ade60a4ca76716a53056cecb171c027586dc722d6cf5ba40b1519de78170910d9ce0602c776f9",
"device_name": "Simon's iPhone",
"device_id": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9fdgs",
"username": "example@domain.com"
}
HTTP/1.1 200 OK