Skip to main content
PUT
Bulk update seasons (full replace)

Headers

X-Delogue-Api
string

Body

id
integer<int64>
required

The unique identifier of the season to update. Required on each item in the batch.

name
string
required

The display name of the season, such as SS29. Required, up to 200 characters.

project
null | string

The project within the season, a sub-grouping used for seasonal drops or collaboration collections. Optional, up to 100 characters.

customId
null | string

A customer-defined identifier for the season, useful for aligning with an external ERP system. Optional, up to 100 characters.

state
null | enum<string>

The lifecycle state to set on the season. Required on a full-replace update and cannot be set to deleted; use DELETE to remove a season instead.

Available options:
active,
inactive,
deleted

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.