Partially updates a Holiday Group (Step 1, Step 2, and/or Step 3 data).


Access: System, Admin, and ClientAdmin users only.
PATCH behavior is partial: only explicitly sent sections/fields are updated; omitted sections keep current values. Supported sections: groupInfo (Step 1), holidaySelection (Step 2), holidayPaySetup (Step 3).


For `Valid` groups, the resulting merged state is re-validated before persistence to prevent invalid state transitions. For `InSetup` groups, partial state is allowed.
The `isDefault` conflict rules differ by group status: `Valid` groups reject the change with `400 Bad Request`, while `InSetup` groups accept it with a warning in the response.
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
int32
required

Company identifier from route.

int32
required

Holiday Group identifier from route.

Body Params

PATCH payload; omitted sections remain unchanged.

groupInfo
object

Step 1 partial payload for Holiday Group PATCH.

holidaySelection
array of objects | null

Optional Step 2 payload interpreted as final active selection set.

holidaySelection
holidayPaySetup
object

Holiday Group Step 3 payload for supported pay options.

Headers
string
Defaults to 1.0

The requested API version

string
Defaults to 1.0

The requested API version

Responses

Language
Credentials
Bearer
jwt
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json