Jump to Content
Factorial
GuidesAPI ReferenceChangelog
Factorial
API Reference
GuidesAPI ReferenceChangelog

Factorial API

  • ApiPublic > Credential
    • Reads all Credentialsget
  • ApiPublic > WebhookSubscription
    • Reads all Webhook subscriptionsget
    • Creates a Webhook subscriptionpost
    • Reads a single Webhook subscriptionget
    • Updates a Webhook subscriptionput
    • Deletes a Webhook subscriptiondelete
  • Ats > Answer
    • Reads all Answersget
    • Creates an Answerpost
    • Reads a single Answerget
  • Ats > Application
    • Reads all Applicationsget
    • Creates an Applicationpost
    • Reads a single Applicationget
    • Updates an Applicationput
    • Deletes an Applicationdelete
    • Applies an Applicationpost
  • Ats > ApplicationPhase
    • Reads all Application phasesget
    • Reads a single Application phaseget
  • Ats > Candidate
    • Reads all Candidatesget
    • Creates a Candidatepost
    • Reads a single Candidateget
    • Updates a Candidateput
    • Deletes a Candidatedelete
  • Ats > CandidateSource
    • Reads all Candidate sourcesget
    • Reads a single Candidate sourceget
  • Ats > EvaluationForm
    • Reads all Evaluation formsget
    • Reads a single Evaluation formget
    • Save as templates an Evaluation formpost
  • Ats > Feedback
    • Reads all Feedbacksget
    • Creates a Feedbackpost
    • Reads a single Feedbackget
    • Updates a Feedbackput
    • Deletes a Feedbackdelete
  • Ats > HiringStage
    • Reads all Hiring stagesget
    • Reads a single Hiring stageget
  • Ats > JobPosting
    • Reads all Job postingsget
    • Creates a Job postingpost
    • Reads a single Job postingget
    • Updates a Job postingput
    • Deletes a Job postingdelete
    • Duplicates a Job postingpost
  • Ats > Message
    • Reads all Messagesget
    • Creates a Messagepost
    • Reads a single Messageget
  • Ats > Question
    • Reads all Questionsget
    • Creates a Questionpost
    • Reads a single Questionget
    • Updates a Questionput
    • Deletes a Questiondelete
  • Ats > RejectionReason
    • Reads all Rejection reasonsget
    • Reads a single Rejection reasonget
  • Attendance > BreakConfiguration
    • Reads all Break configurationsget
    • Creates a Break configurationpost
    • Reads a single Break configurationget
    • Updates a Break configurationput
  • Attendance > EditTimesheetRequest
    • Reads all Edit timesheet requestsget
    • Creates an Edit timesheet requestpost
    • Reads all Edit timesheet requestsget
    • Updates an Edit timesheet requestput
    • Deletes an Edit timesheet requestdelete
  • Attendance > EstimatedTime
    • Reads all Estimated timesget
  • Attendance > OpenShift
    • Reads all Open shiftsget
  • Attendance > OvertimeRequest
    • Reads all Overtime requestsget
    • Creates an Overtime requestpost
    • Reads a single Overtime requestget
    • Updates an Overtime requestput
    • Deletes an Overtime requestdelete
    • Approves an Overtime requestpost
    • Rejects an Overtime requestpost
  • Attendance > Shift
    • Reads all Shiftsget
    • Creates a shiftpost
    • Reads a single Shiftget
    • Updates a Shiftput
    • Deletes a Shiftdelete
    • Autofills a Shiftpost
    • Break ends a Shiftpost
    • Break starts a Shiftpost
    • Clocks in a shiftpost
    • Clocks out a shiftpost
    • Clock in/out a shiftpost
  • Attendance > WorkedTime
    • Reads all Worked timesget
  • Banking > BankAccount
    • Reads all Bank accountsget
    • Reads a single Bank accountget
    • Create manuals a Bank accountpost
  • Banking > CardPayment
    • Reads all Card paymentsget
    • Reads a single Card paymentget
  • Banking > Transaction
    • Reads all Transactionsget
    • Reads a single Transactionget
  • BookkeepersManagement > Incidence
    • Reads all Incidencesget
    • Reads a single Incidenceget
    • Updates an Incidenceput
  • Companies > LegalEntity
    • Reads all Legal entitiesget
    • Reads a single Legal entityget
    • Creates a Legal entitypost
  • Contracts > Compensation
    • Reads all Compensationsget
    • Creates a Compensationpost
    • Reads a single Compensationget
    • Updates a Compensationput
    • Deletes a Compensationdelete
  • Contracts > ContractTemplate
    • Reads all Contract templatesget
    • Reads a single Contract templateget
  • Contracts > ContractVersion
    • Reads all Contract versionsget
    • Creates a Contract versionpost
    • Reads a single Contract versionget
    • Updates a Contract versionput
    • Deletes a Contract versiondelete
  • Contracts > FrenchContractType
    • Reads all French contract typesget
    • Reads a single French contract typeget
  • Contracts > GermanContractType
    • Reads all German contract typesget
    • Reads a single German contract typeget
  • Contracts > PortugueseContractType
    • Reads all Portuguese contract typesget
    • Reads a single Portuguese contract typeget
  • Contracts > ReferenceContract
    • Reads all Reference contractsget
  • Contracts > SpanishContractType
    • Reads all Spanish contract typesget
    • Creates a Spanish contract typepost
    • Reads a single Spanish contract typeget
  • Contracts > SpanishEducationLevel
    • Reads all Spanish education levelsget
    • Creates a Spanish education levelpost
    • Reads a single Spanish education levelget
  • Contracts > SpanishProfessionalCategory
    • Reads all Spanish professional categoriesget
    • Creates a Spanish professional categorypost
    • Reads a single Spanish professional categoryget
  • Contracts > SpanishWorkingDayType
    • Reads all Spanish working day typesget
    • Creates a Spanish working day typepost
    • Reads a single Spanish working day typeget
  • Contracts > Taxonomy
    • Reads all Taxonomiesget
    • Reads a single Taxonomyget
  • CustomFields > Field
    • Reads all Fieldsget
    • Creates a Fieldpost
    • Reads a single Fieldget
    • Deletes a Fielddelete
  • CustomFields > Option
    • Reads all Optionsget
    • Creates an Optionpost
    • Reads a single Optionget
  • CustomFields > ResourceField
    • Reads all Resource fieldsget
    • Creates a Resource fieldpost
    • Reads a single Resource fieldget
  • CustomFields > Value
    • Reads all Valuesget
    • Creates a Valuepost
    • Reads a single Valueget
    • Updates a Valueput
  • CustomResources > Schema
    • Reads all Schemasget
    • Creates a Schemapost
    • Reads a single Schemaget
  • CustomResources > Value
    • Reads all Valuesget
    • Creates a Valuepost
    • Reads a single Valueget
  • Documents > Document
    • Reads all Documentsget
    • Creates a Documentpost
    • Reads a single Documentget
    • Updates a Documentput
    • Deletes a Documentdelete
    • Move to trash bins a Documentpost
    • Restore from trash bins a Documentpost
  • Documents > DownloadUrl
    • Bulk creates a Download urlpost
  • Documents > Folder
    • Reads all Foldersget
    • Creates a Folderpost
    • Reads a single Folderget
    • Updates a Folderput
  • Employees > Employee
    • Reads all Employeesget
    • Reads a single Employeeget
    • Updates an Employeeput
    • Create with contracts an Employeepost
    • Invites an Employeepost
    • Terminates an Employeepost
    • Unterminates an Employeepost
  • EmployeeUpdates > Absence
    • Reads all Absencesget
    • Reads a single Absenceget
  • EmployeeUpdates > ContractChange
    • Reads all Contract changesget
    • Reads a single Contract changeget
  • EmployeeUpdates > NewHire
    • Reads all New hiresget
    • Reads a single New hireget
  • EmployeeUpdates > PersonalChange
    • Reads all Personal changesget
    • Reads a single Personal changeget
  • EmployeeUpdates > Summary
    • Reads all Summariesget
    • Reads a single Summaryget
  • EmployeeUpdates > Termination
    • Reads all Terminationsget
    • Reads a single Terminationget
  • Expenses > Expensable
    • Reads all Expensablesget
    • Reads a single Expensableget
  • Expenses > Expense
    • Reads all Expensesget
    • Reads a single Expenseget
  • Expenses > Mileage
    • Reads all Mileagesget
    • Reads a single Mileageget
  • Expenses > PerDiem
    • Reads all Per diemsget
    • Reads a single Per diemget
  • Finance > Account
    • Reads all Accountsget
    • Creates an Accountpost
    • Reads a single Accountget
    • Updates an Accountput
  • Finance > AccountingSetting
    • Reads all Accounting settingsget
    • Reads a single Accounting settingget
    • Upserts an Accounting settingpost
  • Finance > Contact
    • Reads all Contactsget
    • Creates a Contactpost
    • Reads a single Contactget
    • Updates a Contactput
  • Finance > CostCenter
    • Reads all Cost centersget
    • Creates a Cost centerpost
    • Reads a single Cost centerget
    • Deletes a Cost centerdelete
    • Edits a Cost centerpost
  • Finance > CostCenterMembership
    • Reads all Cost center membershipsget
    • Bulk create updates a Cost center membershippost
  • Finance > FinancialDocument
    • Reads all Financial documentsget
    • Reads a single Financial documentget
  • Finance > JournalEntry
    • Reads all Journal entriesget
    • Creates a Journal entrypost
    • Reads a single Journal entryget
  • Finance > JournalLine
    • Reads all Journal linesget
    • Reads a single Journal lineget
  • Finance > LedgerAccountResource
    • Reads all Ledger account resourcesget
    • Reads a single Ledger account resourceget
    • Upserts a Ledger account resourcepost
  • Finance > TaxRate
    • Reads all Tax ratesget
    • Creates a Tax ratepost
    • Reads a single Tax rateget
    • Updates a Tax rateput
  • Finance > TaxType
    • Reads all Tax typesget
    • Creates a Tax typepost
    • Reads a single Tax typeget
    • Updates a Tax typeput
  • Holidays > CompanyHoliday
    • Reads all Company holidaysget
    • Reads a single Company holidayget
  • JobCatalog > Level
    • Reads all Levelsget
    • Reads a single Levelget
  • JobCatalog > Role
    • Reads all Rolesget
    • Reads a single Roleget
  • Locations > Location
    • Reads all Locationsget
    • Creates a Locationpost
    • Reads a single Locationget
    • Updates a Locationput
    • Deletes a Locationdelete
  • Locations > WorkArea
    • Reads all Work areasget
    • Creates a Work areapost
    • Reads a single Work areaget
    • Updates a Work areaput
    • Archives a Work areapost
    • Unarchives a Work areapost
  • Marketplace > InstallationSetting
    • Reads all Installation settingsget
  • Payroll > FamilySituation
    • Reads all Family situationsget
    • Creates a Family situationpost
    • Updates a Family situationput
  • Payroll > PolicyPeriod
    • Change statuses a Policy periodpost
  • Payroll > Supplement
    • Reads all Supplementsget
    • Creates a Supplementpost
    • Reads a single Supplementget
    • Updates a Supplementput
    • Deletes a Supplementdelete
  • PayrollEmployees > Identifier
    • Reads all Identifiersget
    • Creates an Identifierpost
    • Reads a single Identifierget
    • Updates an Identifierput
    • Deletes an Identifierdelete
  • PayrollIntegrationsBase > Code
    • Reads all Codesget
    • Creates a Codepost
    • Updates a Codeput
    • Deletes a Codedelete
  • Performance > Agreement
    • Reads all Agreementsget
    • Reads a single Agreementget
    • Bulk initiates an Agreementpost
    • Initiates an Agreementpost
  • Performance > CompanyEmployeeScoreScale
    • Reads all Company employee score scalesget
    • Reads a single Company employee score scaleget
    • Sets a Company employee score scalepost
  • Performance > EmployeeScoreScale
    • Reads all Employee score scalesget
    • Reads a single Employee score scaleget
  • Performance > ReviewEmployeeScore
    • Reads all Review employee scoresget
    • Reads a single Review employee scoreget
  • Performance > ReviewEvaluation
    • Reads all Review evaluationsget
    • Reads a single Review evaluationget
    • Replace reviewers a Review evaluationpost
  • Performance > ReviewEvaluationAnswer
    • Reads all Review evaluation answersget
  • Performance > ReviewOwner
    • Reads all Review ownersget
    • Deletes a Review ownerdelete
    • Bulk creates a Review ownerpost
  • Performance > ReviewProcess
    • Reads all Review processesget
    • Creates a Review processpost
    • Reads a single Review processget
    • Deletes a Review processdelete
    • Duplicates a Review processpost
    • Create from templates a Review processpost
    • Remind in bulks a Review processpost
    • Remove schedules a Review processpost
    • Reopens a Review processpost
    • Schedules a Review processpost
    • Starts a Review processpost
    • Stops a Review processpost
    • Toggle archives a Review processpost
    • Update agreements configurations a Review processpost
    • Update basic infos a Review processpost
    • Update competencies assessments configurations a Review processpost
    • Update deadlines a Review processpost
    • Update employee score configurations a Review processpost
    • Update reviewer strategies a Review processpost
    • Update schedules a Review processpost
    • Update target strategies a Review processpost
  • Performance > ReviewProcessCustomTemplate
    • Reads all Review process custom templatesget
    • Reads a single Review process custom templateget
  • Performance > ReviewProcessEstimatedTarget
    • Reads all Review process estimated targetsget
  • Performance > ReviewProcessTarget
    • Reads all Review process targetsget
    • Reads a single Review process targetget
    • Deletes a Review process targetdelete
    • Add peers a Review process targetpost
    • Bulk creates a Review process targetpost
    • Remove peer evaluations a Review process targetpost
  • Performance > ReviewQuestionnaireByStrategy
    • Reads all Review questionnaire by strategiesget
    • Reads a single Review questionnaire by strategyget
    • Update default rating scales a Review questionnaire by strategypost
    • Update questionnaire for strategies a Review questionnaire by strategypost
  • Performance > ReviewVisibilitySetting
    • Reads all Review visibility settingsget
    • Updates a Review visibility settingput
  • Performance > TargetManager
    • Reads all Target managersget
    • Reads a single Target managerget
  • Posts > Comment
    • Reads all Commentsget
    • Creates a Commentpost
    • Reads a single Commentget
    • Updates a Commentput
    • Deletes a Commentdelete
  • Posts > Group
    • Reads all Groupsget
    • Creates a Grouppost
    • Reads a single Groupget
    • Updates a Groupput
    • Deletes a Groupdelete
    • Archives a Grouppost
  • Posts > Post
    • Reads all Postsget
    • Creates a Postpost
    • Reads a single Postget
    • Updates a Postput
    • Deletes a Postdelete
  • ProjectManagement > ExpenseRecord
    • Reads all Expense recordsget
    • Reads a single Expense recordget
  • ProjectManagement > ExportableExpense
    • Reads all Exportable expensesget
  • ProjectManagement > FlexibleTimeRecord
    • Reads all Flexible time recordsget
    • Creates a Flexible time recordpost
    • Reads a single Flexible time recordget
    • Updates a Flexible time recordput
    • Deletes a Flexible time recorddelete
  • ProjectManagement > FlexibleTimeRecordComment
    • Reads all Flexible time record commentsget
    • Creates a Flexible time record commentpost
    • Reads a single Flexible time record commentget
    • Delete by flexible time records a Flexible time record commentpost
    • Update by flexible time records a Flexible time record commentpost
  • ProjectManagement > Project
    • Reads all Projectsget
    • Creates a Projectpost
    • Reads a single Projectget
    • Updates a Projectput
    • Activates a Projectpost
    • Change assignments a Projectpost
    • Change statuses a Projectpost
    • Closes a Projectpost
    • Soft deletes a Projectpost
  • ProjectManagement > ProjectTask
    • Reads all Project tasksget
    • Creates a Project taskpost
    • Reads a single Project taskget
    • Updates a Project taskput
    • Bulk destroys a Project taskpost
    • Bulk duplicates a Project taskpost
  • ProjectManagement > ProjectWorker
    • Reads all Project workersget
    • Creates a Project workerpost
    • Reads a single Project workerget
    • Bulk assigns a Project workerpost
    • Bulk creates a Project workerpost
    • Unassigns a Project workerpost
  • ProjectManagement > Subproject
    • Reads all Subprojectsget
    • Creates a Subprojectpost
    • Reads a single Subprojectget
    • Deletes a Subprojectdelete
    • Renames a Subprojectpost
  • ProjectManagement > TimeRecord
    • Reads all Time recordsget
    • Creates a Time recordpost
    • Reads a single Time recordget
    • Deletes a Time recorddelete
    • Bulk deletes a Time recordpost
    • Bulk processes a Time recordpost
    • Update project workers a Time recordpost
  • ShiftManagement > Shift
    • Reads all Shiftsget
    • Creates a Shiftpost
    • Reads a single Shiftget
    • Deletes a Shiftdelete
    • Bulk creates a Shiftpost
    • Bulk deletes a Shiftpost
  • Tasks > Task
    • Reads all Tasksget
    • Creates a Taskpost
    • Reads a single Taskget
    • Updates a Taskput
    • Deletes a Taskdelete
    • Bulk creates a Taskpost
    • Bulk deletes a Taskpost
    • Bulk updates a Taskpost
    • Copies a Taskpost
    • Create comments a Taskpost
  • Tasks > TaskFile
    • Reads all Task filesget
    • Creates a Task filepost
    • Reads a single Task fileget
    • Deletes a Task filedelete
  • Teams > Membership
    • Reads all Membershipsget
    • Creates a Membershippost
    • Reads a single Membershipget
    • Updates a Membershipput
    • Deletes a Membershipdelete
  • Teams > Team
    • Reads all Teamsget
    • Creates a Teampost
    • Reads a single Teamget
    • Updates a Teamput
    • Deletes a Teamdelete
  • Timeoff > Allowance
    • Reads all Allowancesget
    • Creates an Allowancepost
    • Reads a single Allowanceget
    • Updates an Allowanceput
    • Deletes an Allowancedelete
    • Delete with alt allowances an Allowancepost
  • Timeoff > AllowanceIncidence