Update a Client
PUT/api/clients/{id}
Headers
| Field | Type | Description |
|---|---|---|
| authtoken | String | Authentication token, generated from admin area |
Parameters
| Field | Type | Description |
|---|---|---|
| id | Number | Client unique ID |
| company_name | string | Optional Company Name |
| owner_id | string | Optional Company owner id |
| group_ids | string | Optional Company group ids |
| address | string | Optional Company address |
| city | string | Optional Company city |
| state | string | Optional Company state |
| zip | string | Optional Company zip |
| country | string | Optional Company country |
| phone | string | Optional Company phone |
| website | string | Optional Company website |
| vat_number | string | Optional Company vat number |
| disable_online_payment | string | Optional Company disable online payment |
curl -X PUT "https://yoursite.com/api/clients/123" \
-H "authtoken: YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "company_name": "...", "owner_id": "...", "group_ids": "...", "address": "...", "city": "...", "state": "...", "zip": "...", "country": "...", "phone": "...", "website": "...", "vat_number": "...", "disable_online_payment": "..." }' Success-Response:
HTTP/1.1 200 OK
{
"status": true,
"message": "Client Update Successful."
}
HTTP/1.1 404 Not Found
{
"status": false,
"message": "Client Update Fail."
}