Q3 Roadmap: Embedded Notifications, Embedded Commissions, Tips and more!
curl --location --request PATCH '/api/organizations//policies/' \
--header 'Content-Type: application/json' \
--data-raw '{
"locationId": "string",
"name": "string",
"typeId": "string",
"paid": true,
"units": "days",
"limitSettings": {
"isFixedAmount": true,
"fixedAmount": {
"hours": 0,
"daysEarned": 0,
"accrualCycle": "AllAtOnce",
"accrualFrequency": "EveryOneWeek",
"accrualDay": "Sunday",
"accrualDate": "1st"
},
"perHourEarnings": {
"hoursEarned": 0,
"hoursWorked": 0,
"isLimitedMaximumBalance": true,
"maximumHoursBalance": 0
}
},
"defaultSettings": {
"assignedStaff": {
"type": "Role",
"value": "string"
}
},
"requiresApproval": true,
"carryoverLimit": 0,
"allowNegativeBalance": true,
"fullDayDuration": 0,
"workerPolicies": [
{
"employee": {
"externalEmployeeId": "string",
"name": "string",
"payrollId": "string"
},
"hoursBalance": 0,
"isIncluded": true
}
]
}'
{}