JUMP TOFactorial APICore > Employees > V1Get employees from a companygetCreate employeepostGet employeegetUpdate employeeputTerminate employeepostUnterminate employeepostCore > Employees > V2Get employees from a companygetCreate employeepostGet employeegetUpdate employeeputInvite employeepostChange employee emailputTerminate employeepostUnterminate employeepostCore > Webhooks > V2Get a list of all subscribed webhooks for current usergetCreate a webhookpostUpdate a WebhookputDelete a WebhookdeleteCore > MeGet information about current usergetCore > LocationsGet all locationsgetGet a Location by IDgetCore > HolidaysGet all company holidaysgetGet a company holiday by IDgetCore > TeamsGet teamsgetCreate a teampostGet a team by IDgetUpdate a teamputDelete a teamdeleteAssign an employee to a teampostUpdate an employee in a teamputUnassign employee to teamdeleteCore > Files > FoldersGet FoldersgetCreate a FolderpostGet a Folder by IDgetUpdate a folderputCore > Files > DocumentsGet a collection of DocumentsgetCreate a DocumentpostUpdate a Document by IDputDelete a Document by IDdeleteCore > Files > Documents\Get a Document by IDgetCore > Legal EntitiesGet a collection of Legal EntitiesgetGet a Legal Entity by IDgetCore > KeysGet a collection of KeysgetCreate a KeypostDelete an API Key by IDdeleteCore > TasksGet TasksgetCreate a TaskpostGet a Task by IDgetUpdate a Task by IDputDelete a Task by IDdeleteResolve Task by IDpostCopy Task by IDpostGet files from a TaskgetCreate a File in a TaskpostGet a file from one TaskgetDelete a File in a TaskpostTime > Attendance > V1Get shifts (time registries) from a companygetClock inpostClock outpostTogglepostUpdate Shift (time registry)putDelete Shift (time registry)deleteTime > Attendance > V2Get attendance from a companygetCreate AttendancepostTime > Leave TypesGet Leave typesgetCreate a Leave TypepostUpdate a Leave TypeputTime > Leaves > V1Get LeavesgetCreate a LeavepostGet a Leave by IDgetUpdate a LeaveputDelete a Leave by IDdeleteTime > Leaves > V2Get LeavesgetCreate a LeavepostGet a Leave by IDgetUpdate a LeaveputDelete a Leave by IDdeletePayroll > Family SituationsGet all family situations - only FR employeesgetCreate a Family SituationpostUpdate a Family SituationputCore > Custom FieldsGet Custom FieldsgetGiven a custom field, get the value for a specific instancegetCreate a value for a custom fieldpostCore > PostsGet PostsgetCreate a PostpostGet PostgetCreate a PostputDelete PostdeleteAts > Job PostingsGet all job postingsgetCreate a Job PostingpostUpdate a Job PostingputDelete a Job PostingdeleteDuplicate a Job PostingpostAts > CandidatesGet all candidatesgetCreate a candidatepostUpdate candidateputDelete a CandidatedeletePayroll > ContractsGet all contract versionsgetCreate contract versionspostUpdate contract versionputDelete contract versiondeleteGet all reference contractsgetPayroll > SupplementsGet all supplementsgetCreate supplementspostUpdate supplementsputDelete supplementsdeletePayroll Integrations > CodesGet all codes for a specific IntegrationgetCreate a Payroll Integration CodepostUpdate a Payroll Integration CodepatchDelete a Payroll Integration CodedeleteFind Employee assigned to a Payroll Integration CodegetTime > Shift ManagementGet all shifts from a companygetCreate a shiftpostPublish shifts inside time rangepostUpdate shift locationputUpdate shift notesputGet ShiftgetDelete ShiftdeleteTime > BreaksStart a breakpostEnd a breakpostCreate a breakpostTime > Breaks Configurations For DatesGet break configurations from a employee in a date rangegetAts > ApplicationsCreates an applicationpostUpdate applicationputAts > MessagesGet all ATS MessagesgetCreates an ats messsagepostCore > BulkGet Bulk EmployeespostGet Bulk AttendancepostGet Bulk Contract VersionspostCore > Custom TablesGet Custom TablesgetCreates a custom tablepostGet Custom TablegetGet Custom Table FieldsgetCreates a custom table fieldpostGet Custom Table FieldsgetCreates a custom table valuepostCore > EventsGet triggered eventsgetCore > WebhooksGet a list of all subscribed webhooks for current usergetCreate a webhookpostDelete a WebhookdeleteTime > Timeoff PoliciesGet Time off PoliciesgetGet a Time off PolicygetFinance > ExpensesGet ExpensesgetGet an expensegetPayroll > Additional CompensationsGet CompensationsgetCreate a compensationpostGet a compensationgetUpdates a compensationputDelete a CompensationdeletePayroll > TaxonomiesGet TaxonomiesgetGet a taxonomygetCore > Workplaces > V2Get all workplacesgetCreate a workplacepostGet a workplacegetUpdates a workplaceputDelete a workplacedeleteCustom Fields > V2Get custom fieldsgetCreate a custom fieldpostDelete a custom fielddeleteGet custom field valuesgetUpdate custom field valueputUpdate employeeput https://api.factorialhr.com/api/v2/core/employees/{id}Update employee