capabilities.work

HRIS Submit a Time Off Request

A 3-step recipe with Merge. We can help you get access.

Recipe · 3 steps

HRIS Submit a Time Off Request

with Merge · HR Operations Management

Submit a time off request for a named employee on a linked HRIS account.

  1. Find the employee whose display full name matches the supplied value, returning at most one match.
  2. Create a time off request for the resolved employee using the supplied window, type, and amount.
  3. Read the created time off request back to confirm it was persisted.
What you'll need to have ready
  • authorization: Production access token with the required "Bearer " prefix.
  • accountToken: The account token identifying the linked HRIS end user.
  • employeeDisplayName: The display full name of the employee to match.
  • requestType: The type of time off (e.g. VACATION, SICK, PERSONAL).
  • startTime: The day and time the time off starts (ISO 8601).
  • endTime: The day and time the time off ends (ISO 8601).
  • units: The measurement unit for the amount (e.g. DAYS, HOURS).
  • amount: The quantity of units requested.
  • employeeNote: An optional note from the employee.
For your developer

Arazzo workflow merge:create-time-off, 3 operations: {$sourceDescriptions.subpackageEmployeesApi.url}#/paths/~1hris~1v1~1employees/get → {$sourceDescriptions.subpackageTimeoffApi.url}#/paths/~1hris~1v1~1time-off/post → {$sourceDescriptions.subpackageTimeoffApi.url}#/paths/~1hris~1v1~1time-off~1{id}/get. Specs on APIs.io.