A valid request URL is required to generate request examples{
"Id": "b459d74c-1f90-4d63-9f4a-6de9cead8c5e",
"User": "ada.rodriguez@comp.com",
"StartDate": "2024-12-20T08:00:00+0200",
"EndDate": "2025-01-01T08:00:00+0200",
"Substitutes": [
{
"Id": "1fdbad81-75e5-4cc8-b113-39255fa119d7",
"Type": "person",
"ActionTypes": [
"signer",
"receiver"
],
"AllowedToReassign": true,
"Language": "en",
"LastName": "Doe",
"EmailAddress": "jane.doe@comp.com"
}
]
}[
{
"ErrorCode": "Name.MinimumLength:6",
"ErrorMessage": "The minimum length for a name is 6"
}
][
{
"ErrorCode": "AbsencePeriod.NotFound",
"ErrorMessage": "No absence period found with the provided id."
}
][
{
"ErrorCode": "AbsencePeriod.OverlapsWithExistingAbsencePeriod",
"ErrorMessage": "The provided absence period overlaps with an existing absence period."
}
]Updates an absence period by id
Updates an absence period by its identifier. The request and response shapes
match the create-absence-period operation, with each existing substitute
identified by its Id.
A valid request URL is required to generate request examples{
"Id": "b459d74c-1f90-4d63-9f4a-6de9cead8c5e",
"User": "ada.rodriguez@comp.com",
"StartDate": "2024-12-20T08:00:00+0200",
"EndDate": "2025-01-01T08:00:00+0200",
"Substitutes": [
{
"Id": "1fdbad81-75e5-4cc8-b113-39255fa119d7",
"Type": "person",
"ActionTypes": [
"signer",
"receiver"
],
"AllowedToReassign": true,
"Language": "en",
"LastName": "Doe",
"EmailAddress": "jane.doe@comp.com"
}
]
}[
{
"ErrorCode": "Name.MinimumLength:6",
"ErrorMessage": "The minimum length for a name is 6"
}
][
{
"ErrorCode": "AbsencePeriod.NotFound",
"ErrorMessage": "No absence period found with the provided id."
}
][
{
"ErrorCode": "AbsencePeriod.OverlapsWithExistingAbsencePeriod",
"ErrorMessage": "The provided absence period overlaps with an existing absence period."
}
]Authorizations
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
Path Parameters
An absence period id This absence period's unique identifier
"00000000-0000-0000-0000-000000000000"
Body
Parameters for updating an absence period
An absence period id
The user's email address
"hello@world.test"
The start of this absence period
This absence period's unique identifier
"00000000-0000-0000-0000-000000000000"
The end of this absence period
The substitutes assigned for this absence period
A person that can replace a stakeholder to perform an action in a package
- Person substitute
- Group substitute
- Contact group substitute
Show child attributes
Show child attributes
Response
OK
An absence period id
This absence period's unique identifier
"00000000-0000-0000-0000-000000000000"
The user's email address
"hello@world.test"
The start of this absence period
The end of this absence period
The substitutes assigned for this absence period
A person that can replace a stakeholder to perform an action in a package
- Person substitute
- Group substitute
- Contact group substitute
Show child attributes
Show child attributes