Skip to main content
PUT
Updates a size range (full replace).

Headers

X-Delogue-Api
string

Path Parameters

id
integer<int64>
required

Unique identifier of the size range to update.

Body

name
null | string

Display name of the size range. Required.

userDefinedId
null | string

Customer-defined identifier for the size range. Send null to clear it.

state
null | enum<string>

Lifecycle state to set on the size range. Required.

Available options:
active,
inactive
isDefault
null | boolean

Whether this size range is the organization's default. Promoting it demotes the previous default. On PUT, omitting it resets the flag to false; on PATCH, an omitted value is preserved.

isAdvancedGrading
null | boolean

Whether advanced grading is enabled. It is silently cleared unless the Pro module is enabled. On PUT, omitting it resets the flag to false; on PATCH, an omitted value is preserved.

allowHalfSample
null | boolean

Whether half-size samples are permitted for this size range. On PUT, omitting it resets the flag to false; on PATCH, an omitted value is preserved.

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.