Skip to main content

ReplaceAvailabilityChannelMessages atomically replaces the full set of per-channel messages for a parent (calendar / holiday / override). Rows not in the provided list are deleted; new rows are inserted. The whole operation runs in a single transaction — any validation error on any row aborts the entire replace.

PUT 

/api/v1/ticketing/availability/channel-messages

Responses

  • 200: Resulting set of messages
  • 400: Validation error (returned with messages[N].<field> in detail)
  • 404: Parent not found

Request

Responses

A successful response.