Updates an AllowanceAsk AIput https://api.factorialhr.com/api/2026-04-01/resources/timeoff/allowances/{id}Updates an existing Time Off AllowancePath ParamsidstringrequiredBody Paramsidintegerrequiredaccrued_denominator_in_centsintegerOnly for Allowances based on worked time. It represents how many units you need to work to be granted allowance unitsaccrued_factor_in_centsintegerOnly for Allowances based on worked time. It represents how many units you are given per unit of time workedavailable_daysstringenumIndicates how the allowance units are accrued. For example all_days means all allowance days are given on the first day of the cycle.all_daysall_daysgenerated_daysgenerated_days_monthlygenerated_days_monthly_first_daymonthly_fifteenthmensiversarybimonthly_first_and_fifteenthbimonthly_fifteenth_and_lastShow 8 enum valuescarry_over_units_in_centsintegerHow many units can carry over between cycles multiplied by 100count_holiday_as_workablebooleanThis setting flags if units taken during a bank holiday should be deducted or not from allowance.falsetruefalsedays_typestringenumIndicates if the allowance is based on working on calendar days.working_daysworking_daysnatural_daysnatural_days_only_rangefrench_calendar_daysfrench_ouvresAllowed:working_daysnatural_daysnatural_days_only_rangefrench_calendar_daysfrench_ouvresexpire_in_monthsintegerWhen does the carryover expire in months.frequencystringenumDefines duration of the allowance cycles. Can be "yearly", "monthly_flexible" or "lifetime"yearlymonthly_flexibleyearlylifetimeAllowed:monthly_flexibleyearlylifetimeholiday_allowance_in_centsintegerBase amount of holiday allowance units multiplied by 100leave_type_idsarray of integersAn array of leave type ids associated with that allowanceleave_type_idsADD integermaximum_amount_in_centsintegerMaximum the allowance can reach on accruednamestringAllowance name set by the usernegative_counter_typestringenumWhether the allowance allows to request more days than available.negative_counter_disablednegative_counter_disablednegative_counter_enabledAllowed:negative_counter_disablednegative_counter_enabledpositionintegerIndicates the position in the allowance when rendering them in UIproration_typestringenumWhether the allowance has proration enabled or not.proration_enabledproration_enabledproration_disabledAllowed:proration_enabledproration_disabledpto_proratio_enabledbooleanWhether the allowance days are prorated or notfalsetruefalserange_typestringenumConfigures how leaves duration is handled.working_daysexact_rangeextra_non_working_days_at_endAllowed:exact_rangeextra_non_working_days_at_endroundingstringenumHow the accrued units of the allowance are rounded. It depends if the allowance is set in hours or days.half_dayhalf_daydecimalsquartersround_upAllowed:half_daydecimalsquartersround_uptenure_period_transitionstringenumIn case the allowance has tenure periods, when is this tenure applied.beginning_of_cyclebeginning_of_cycleend_of_cycleafter_milestoneAllowed:beginning_of_cycleend_of_cycleafter_milestonetenure_periods_enabledbooleanWhether the allowance has tenure periods enabled or not.falsetruefalsetenure_periodsarrayThe tenure periods associated with the allowance.tenure_periodsunlimited_accrued_hoursbooleanFlag to indicate if there is unlimited accrual.falsetruefalseunlimited_carry_overbooleanFlag to indicate if there is unlimited carry over.falsetruefalseunlimited_carry_over_expirationbooleanBoolean to flag if carryover does not expirefalsetruefalseunlimited_holidaysbooleanFlag to indicate that the allowance has unlimited available daysfalsetruefalseResponse 200OKUpdated 3 months ago