Update a Client

PUT/api/clients/{id}

Headers

FieldTypeDescription
authtoken String Authentication token, generated from admin area

Parameters

FieldTypeDescription
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."
}
MethodPUT
Path/api/clients/{id}
GroupClients
Sincev1.0.0
Defined inRestApi/Controllers/ClientsController.php