Skip to main content
PUT
Full replace of an existing brand.

Headers

X-Delogue-Api
string

Path Parameters

id
integer<int64>
required

Unique identifier of the brand to update. The route value is authoritative; the request body carries no id.

Body

name
null | string

Display name of the brand. Required.

address
null | string

Street address of the brand office.

zipCode
null | string

Postal or ZIP code of the brand office.

city
null | string

City of the brand office.

stateOrProvince
null | string

State or province of the brand office.

countryId

Identifier of the country associated with the brand office. Omit or pass null to clear the country.

logo
null | object

Optional reference to an uploaded file resource to use as the brand logo. Omit or pass null to leave the brand without a logo.

state
null | enum<string>

Lifecycle state to set on the brand. Required on a full-replace update.

Available options:
active,
inactive,
deleted
userDefinedId
null | string

Customer-defined identifier for the brand, useful for data imports, exports, and integrations.

Response

OK

status
enum<string>
required

The coarse outcome of the request, indicating whether it succeeded or failed.

Available options:
success,
error
code
string
required

The specific machine-readable outcome code, such as ok on success or the most specific error code on failure. Always lowercase on the wire.

data
null | object
required

The response payload, either a single object for a by-id read or an array for a bulk operation. Omitted from the body when there is no value.