Update Brand
POST/api/Brands/UpdateBrand
Tier: Public — stable, supported for third-party integration.
Updates a Brand. Full-replace semantics — every field on
Brands.UpdateBrandDto is assigned unconditionally, so an omitted
ExternalRef or ParentBrandId clears the existing value rather than
leaving it unchanged. Name is required.
Request
Responses
- 200
- 400
Returns the updated Brands.BrandDetailDto.
Unknown Id (NotFound), or validation failure (empty/duplicate Name, duplicate ExternalRef, unknown/cyclic ParentBrandId).