Creates a Contract versionAsk AIpost https://api.factorialhr.com/api/2025-10-01/resources/contracts/contract_versionsCreates a Contract versionBody Paramsemployee_idintegerrequiredemployee identifier, refers to /employees/employees endpoint.effective_onstringrequiredthe day the specific contract starts, in case of hiring the same than starts_on.starts_onstringrequiredthe day the employee is hired.ends_onstringthe day the employee is terminated.working_hours_frequencystringthe frequency of the working hours.working_week_daysstringthe days of the week the employee works.working_hoursintegerthe amount of hours the employee works.max_legal_yearly_hoursintegerthe maximum amount of hours the employee can work in a year.maximum_weekly_hoursintegerthe maximum amount of hours the employee can work in a week.min_rest_minutes_between_daysintegerthe minimum amount of minutes the employee must rest between working periods.max_work_minutes_per_dayintegerthe maximum amount of minutes the employee can work in a day.max_work_days_in_rowintegerthe maximum amount of days the employee can work in a row.min_rest_hours_in_rowintegerthe minimum amount of hours the employee must rest in a row.salary_frequencystringthe frequency of the salary payment. When adding a salary to a contract that previously had none, both salary_amount and salary_frequency must be provided together.salary_amountintegerthe amount of money the employee earns in cents.job_titlestringjob title of the employee.has_trial_periodbooleana flag that indicates if the employee has a trial period.falsetruefalsetrial_period_ends_onstringwhen the trial period ends.working_time_percentage_in_centsintegerWorking time percentage in cents (e.g., when an employee is working part-time, the percentage of full-time hours they are working).annual_working_time_distributionstringenumAllows companies to define how annual working hours are spread across the year to ensure compliance with legal limits.limit_workdayslimit_workdayslimit_daily_hoursAllowed:limit_workdayslimit_daily_hourscopy_current_contract_versionbooleanwether to copy the current contract version.truetruefalsejob_catalog_level_idintegerthe id of the job catalog level.bank_holiday_treatmentstringenumDefines whether a bank holiday should be considered as a workable or non-workable day.workableworkablenon_workableAllowed:workablenon_workableResponse 201CREATEDUpdated 7 months ago