name is the only editable field; it is required and must remain unique across the account.Always include idin the body. If the body omitsid, the request does not update the record — it creates a new brand instead (while still reporting success).
Authorization: Bearer ********************curl --location --globoff --request PUT 'https://.daftara.com/v2/api/entity/brand/2' \
--header 'Accept: application/json' \
--header 'apikey: ' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"id": 2,
"name": "Acme (renamed)"
}'{
"message": "Brand Updated Successfully",
"id": 1
}