Update employee time off hour balances
PUT {{baseUrl}}/v1/time_off_policies/:time_off_policy_uuid/balance
Updates time off hours balances for employees for a time off policy
scope: time_off_policies:write
Request Body
{"employees"=>[{"uuid"=>"<string>", "balance"=>"<float>"}, {"uuid"=>"<string>", "balance"=>"<float>"}]}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
X-Gusto-API-Version | string | Determines the date-based API version associated with your API call. If none is provided, your application's minimum API version is used. | |
Content-Type | string | ||
Accept | string |
RESPONSES
status: OK
{"uuid":"3f746cd0-dd08-408f-b712-8180c7c621e9","company_uuid":"de83cff2-8e7a-448e-a28c-14258a9971c3","name":"test policy","policy_type":"vacation","accrual_method":"per_hour_paid","accrual_rate":"4.0","accrual_rate_unit":"80.0","paid_out_on_termination":true,"accrual_waiting_period_days":30,"carryover_limit_hours":"200.0","max_accrual_hours_per_year":"120.0","max_hours":"240.0","is_active":true,"complete":true,"employees":[{"uuid":"56c672b4-3918-45cd-a3bb-a62ae0ff1307","balance":"54.0"},{"uuid":"28e7a45d-32dd-4925-a82a-9a3ccc6d302c","balance":"80.0"},{"uuid":"f60650da-ba18-417a-b2ab-3c9b6f0fe4f2","balance":"26.0"}]}