List Out Of Office Records
get
/process/api/v1/user-configurations/out-of-office
Lists all the Out Of Office records for the current user sorted by start date and descending.
Request
Query Parameters
-
limit: integer(int32)
Maximum Value:
25
The number of items to return. If parameter is omitted default value 25 is set. If limit <=0 or limit> 25 then upto 25 records are returned=0>Default Value:25
-
offset: integer(int32)
0 based index. The number of items to skip before starting to collect the result set.Default Value:
0
-
totalResults: boolean
If true return total count of records for given query with filtersDefault Value:
false
-
userId: string
The id of the user for whom Out Of Office configurations needs to be fetched. An optional paramater, can be used by admin user to get the Out Of Office configuration of other users.
Header Parameters
-
Accept-Language:
Accept-Language header in IETF BCP 47
-
oci-original-url:
Actual endpoint which customer requested
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/json
200 Response
Successful operation
Root Schema : OutOfOfficeConfigurations
Type:
object
Match All
Show Source
-
object
CommonModel
-
object
PaginationResponse
Pagination details
-
object
OutOfOfficeConfigurations-allOf[2]
Nested Schema : PaginationResponse
Type:
object
Pagination details
Show Source
-
count: integer
count of items returned in current result
-
hasMore: boolean
whether there are more pages to fetch
-
limit: integer
max size for the paginated response
-
offset: integer
offset for the paginated response
-
totalResults: integer
total count with the applied filter criteria
Nested Schema : Link
Type:
object
Defines Link
Show Source
-
code: integer
Minimum Value:
100
Maximum Value:600
-
href(required): string
-
hreflang: string
-
length: integer
(int32)
-
mediaType: string
-
message: string
-
rel(required): string
-
title: string
-
type: string
Nested Schema : OutOfOfficeConfiguration
Type:
Show Source
object
-
createdBy:
User
-
createdDate: string
(date)
The time the Out Of Office was created in the format yyyy-MM-dd'T'HH:mm:ss.
-
endDate: string
(date)
The end date of the Out Of Office in the format yyyy-MM-dd'T'HH:mm:ss, Note - Hours, Minutes and Seconds are not supported.
-
id: string
-
lastUpdatedBy:
User
-
lastUpdatedDate: string
(date)
The time the Out Of Office was last updated in the format yyyy-MM-dd'T'HH:mm:ss.
-
startDate: string
(date)
The start date of the Out Of Office in the format yyyy-MM-dd'T'HH:mm:ss, Note - Hours, Minutes and Seconds are not supported.
-
taskAction: array
taskAction
Minimum Number of Items:
1
Maximum Number of Items:1
Current one action is supported. -
user:
User
Match All
Show Source
Nested Schema : taskAction
Type:
array
Minimum Number of Items:
1
Maximum Number of Items:
1
Current one action is supported.
Show Source
Nested Schema : OutOfOfficeTaskAction
Type:
Show Source
object
-
actionType(required): string
Allowed Values:
[ "REASSIGN" ]
The action needs to be performed during Out Of Office. -
comment(required): string
The comment for this Out Of Office configuration which will be used for the task action operation at runtime.
-
identities(required): array
identities
Minimum Number of Items:
1
Maximum Number of Items:1
Nested Schema : identities
Type:
array
Minimum Number of Items:
1
Maximum Number of Items:
Show Source
1
Nested Schema : Identity-allOf[1]
Type:
Show Source
object
-
type: string
Allowed Values:
[ "USER", "GROUP", "ROLE" ]
400 Response
Returned if some of the query parameters are invalid
401 Response
Unauthorized
429 Response
Too Many Requests
500 Response
Internal Server Error
503 Response
Too Many Exceptions or Too Slow Requests