Update Brand
PUT/v1/brands/:id
Update a brand's supported identity and contact fields. Organization-bound callers cannot move a brand to another organization; the response is the updated brand.
Requires brands.write.
Request and response fields at a glance
- Path parameters:
id(integer, required). - Request body (application/json):
name(string),nameAR(string),contactEmail(string),contactPhone(string),logoUrl(string),isActive(boolean),organizationId(integer). - 200 response (application/json):
id(number),name(string, required),nameAR(string),logoUrl(string),storefrontUrl(string),contactEmail(string),contactPhone(string),organizationId(number),isActive(boolean),isVerified(boolean),isSellingToRetail(boolean),totalRevenue(number),totalUnitsSold(number),orderCount(number),createdAt(string, required),updatedAt(string, required),saleChannelAccounts(array),organization(object).