latestOpenAPI 3.0.1Proprietary2026-08-1844131294.9 KB

59cd6443fdbf

Approver Management

Update approver assignments for an employee

Assign or update approvers for specific approval categories for an employee.

Each entry in the request body specifies an approval scope and the UUID of the company user to assign as approver for that scope. The response returns the resulting state after all assignments have been applied.

patch/v1/employees/{employeeId}/approvers

Path parameters

employeeIdstring uuid required

Unique identifier for the employee

Request body

scope'TIME_OFF' | 'TIME_SHEET' | 'EXPENSE' required

Approval category scope

approverIdstring uuid required

UUID of the company user assigned as approver for this scope

Example request

[
  {
    "scope": "TIME_OFF",
    "approverId": "123e4567-e89b-12d3-a456-426614174000"
  }
]

Response

Approver assignments updated successfully — returns resulting state

Example response

{
  "data": [
    {
      "scope": "TIME_OFF",
      "approverId": "123e4567-e89b-12d3-a456-426614174000"
    }
  ]
}