Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
Unique identifier of the employee who is taking leave.
Unique identifier of the company leave type
Unique identifier of the leave policy. Required if request is not managed by TILT
The status to create the leave request in. Only TILT managed requests can take a status other than PENDING.
String identifier for third party that manages this leave request. This may be null.
Object id for corresponding leave obejct in third party system. This may be null.
Response
OK
Leave request object.
Unique identifier of the leave request.
Unique identifier of the employee who is taking leave.
Unique identifier of the employee who made the request (in most cases this is the same as role).
PENDING, APPROVED, REJECTED, CANCELED VACATION, SICK, JURY_DUTY Unique identifier of the employee who approved or rejected the request. This may be null.
Timezone of the role. This will be work location timezone, or home timezone for employees without a work location.
If the leave request is paid this will be TRUE. Otherwise, this will be FALSE.
This indicates the system that manages the Leave Request. PTO = managed by Rippling's Time Off app. LEAVES = managed by Rippling's Leave Management app. TILT = managed by third-party partner Tilt.
PTO, LEAVES, TILT