JUMP TOFactorial APIAts > Job PostingsGet all job postingsgetCreate a Job PostingpostUpdate a Job PostingputDelete a Job PostingdeleteDuplicate a Job PostingpostAts > CandidatesGet all candidatesgetCreate a candidatepostUpdate candidateputDelete a CandidatedeleteAts > ApplicationsCreates an applicationpostUpdate applicationputAts > MessagesGet all ATS MessagesgetCreates an ats messsagepostCore > 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 > WebhooksGet a list of all subscribed webhooks for current usergetCreate a webhook subscriptionpostDelete a webhook subscriptiondeleteCore > Webhooks > V2Get a list of all webhook subscriptions for current usergetCreate a webhook subscriptionpostUpdate a WebhookputDelete a webhook subscriptiondeleteCustom Fields > V2Get custom fieldsgetCreate a custom fieldpostDelete a custom fielddeleteGet custom field valuesgetUpdate custom field valueputCore > Files > DocumentsGet a collection of DocumentsgetCreate a DocumentpostGet a Document by IDgetUpdate a Document by IDputDelete a Document by IDdeleteCore > Files > FoldersGet FoldersgetCreate a FolderpostGet a Folder by IDgetUpdate a folderputCore > LocationsGet all locationsgetGet a Location by IDgetCore > Workplaces > V2Get all workplacesgetCreate a workplacepostGet a workplacegetUpdates a workplaceputDelete a workplacedeleteCore > HolidaysGet all company holidaysgetGet a company holiday by IDgetCore > 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 TaskpostCore > Legal EntitiesGet a collection of Legal EntitiesgetGet a Legal Entity by IDgetCore > KeysGet a collection of KeysgetCreate a KeypostDelete an API Key by IDdeleteCore > Custom FieldsGet Custom FieldsgetGiven a custom field, get the value for a specific instancegetCreate a value for a custom fieldpostCore > PostsGet PostsgetCreate a PostpostGet PostgetUpdate a PostputDelete PostdeleteCore > 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 > 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 ValuesgetCreates a custom table valuepostCore > EventsGet triggered eventsgetPayroll > Family SituationsGet all family situations - only FR employeesgetCreate a Family SituationpostUpdate a Family SituationputPayroll > ContractsGet all contract versionsgetCreate contract versionspostUpdate contract versionputDelete contract versiondeleteGet all reference contractsgetPayroll > SupplementsGet all supplementsgetCreate supplementspostUpdate supplementsputDelete supplementsdeletePayroll > Additional CompensationsGet CompensationsgetCreate a compensationpostGet a compensationgetUpdates a compensationputDelete a CompensationdeletePayroll Integrations > CodesGet all codes for a specific IntegrationgetCreate a Payroll Integration CodepostUpdate a Payroll Integration CodepatchDelete a Payroll Integration CodedeletePayroll > TaxonomiesGet TaxonomiesgetGet a taxonomygetTime > 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 > 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 IDdeleteTime > Timeoff PoliciesGet Time off PoliciesgetGet a Time off PolicygetTime > Leave TypesGet Leave typesgetCreate a Leave TypepostUpdate a Leave TypeputTime > Shift ManagementGet all shifts from a companygetCreate a shiftpostGet ShiftgetDelete ShiftdeleteTime > BreaksStart a breakpostEnd a breakpostCreate a breakpostTime > Breaks Configurations For DatesGet break configurations from a employee in a date rangegetCore > MeGet information about current usergetTerminate employeepost https://api.factorialhr.com/api/v1/employees/{id}/terminateTerminate employee