Approve Time Off Request

Approves a time off request. Completes the caller's step in the approval chain, or every remaining step when bypass is true. Returns the updated time off request, which remains in REQUESTED status when further approvals are still outstanding.

OAuth Scopes: time_off:requests.write

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
integer
required

The time off request ID.

Query Params
boolean
Defaults to false

Set to true to include the _links block naming the state transitions available to the caller for this time off request. Also accepts 1, yes and on. Omitted from the response by default.

Body Params

Data contract for approving a time off request. All fields are optional.

length ≤ 1024

An optional note recorded on the request by the approver. Maximum 1024 characters.

boolean
Defaults to false

When true, completes every remaining approval step instead of only the caller's. Requires authority to bypass the remaining approvers.

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

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