/
FA
factorialhr
/
Factorial API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 2w ago · Updated 2w ago
View markdown
factorialhr
Factorial API
post
Creates a Schedule
v1
latest
OpenAPI 3.1.0
2026-07-26
549
156
879.0 KB
ApiPublic > Credential
1
ApiPublic > WebhookSubscription
5
Approvals > MaterializedApprovalsFlow
2
Ats > Answer
3
Ats > Application
7
Ats > ApplicationPhase
2
Ats > Candidate
5
Ats > CandidateSource
2
Ats > EvaluationForm
3
Ats > Feedback
5
Ats > HiringStage
2
Ats > JobPosting
6
Ats > Message
3
Ats > Question
5
Ats > RejectionReason
2
Attendance > BreakConfiguration
4
Attendance > EditTimesheetRequest
5
Attendance > EstimatedTime
1
Attendance > OpenShift
1
Attendance > OvertimeRequest
7
Attendance > Review
3
Attendance > Shift
11
Attendance > WorkedTime
1
Banking > BankAccount
3
Banking > CardPayment
2
Banking > Transaction
2
BookkeepersManagement > Incidence
3
Companies > LegalEntity
3
Compensations > Concept
2
Contracts > Compensation
5
Contracts > ContractTemplate
2
Contracts > ContractVersion
5
Contracts > ContractVersionHistory
2
Contracts > ContractVersionMetaDatum
1
Contracts > FrenchContractType
2
Contracts > GermanContractType
2
Contracts > MaterializedTemplate
1
Contracts > PortugueseContractType
2
Contracts > ReferenceContract
1
Contracts > SpanishContractType
3
Contracts > SpanishEducationLevel
3
Contracts > SpanishProfessionalCategory
3
Contracts > SpanishWorkingDayType
3
Contracts > Taxonomy
2
CustomFields > Field
4
CustomFields > Option
3
CustomFields > ResourceField
3
CustomFields > Value
4
CustomResources > Resource
2
CustomResources > Schema
3
CustomResources > Value
3
Documents > Document
7
Documents > DownloadUrl
1
Documents > Folder
4
Employees > Employee
8
EmployeeUpdates > Absence
2
EmployeeUpdates > ContractChange
2
EmployeeUpdates > NewHire
2
EmployeeUpdates > PersonalChange
2
EmployeeUpdates > Summary
2
EmployeeUpdates > Termination
2
Expenses > Expensable
4
Expenses > Expense
2
Expenses > Mileage
2
Expenses > PerDiem
2
Finance > Account
4
Finance > AccountingSetting
3
Finance > BudgetOption
2
Finance > Category
2
Finance > Contact
4
Finance > CostCenter
5
Finance > CostCenterMembership
2
Finance > FinancialDocument
2
Finance > JournalEntry
3
Finance > JournalLine
2
Finance > LedgerAccountResource
3
Finance > TaxRate
4
Finance > TaxType
4
Holidays > CompanyHoliday
2
Integrations > SyncableItem
1
Integrations > SyncableSyncRun
1
Integrations > SyncRunOutput
1
ItManagement > ItAsset
5
ItManagement > ItAssetModel
4
JobCatalog > Level
2
JobCatalog > NodeAttribute
1
JobCatalog > Role
2
JobCatalog > TreeNode
1
Locations > Location
5
Locations > WorkArea
6
Marketplace > Installation
1
Marketplace > InstallationSetting
1
Payroll > FamilySituation
3
Payroll > PolicyPeriod
1
Payroll > Supplement
5
PayrollEmployees > Identifier
5
PayrollIntegrationsBase > Code
4
Performance > Agreement
4
Performance > CompanyEmployeeScoreScale
3
Performance > EmployeeScoreScale
2
Performance > ReviewEvaluation
3
Performance > ReviewEvaluationAnswer
1
Performance > ReviewEvaluationScore
2
Performance > ReviewOwner
3
Performance > ReviewProcess
21
Performance > ReviewProcessCustomTemplate
2
Performance > ReviewProcessEstimatedTarget
1
Performance > ReviewProcessTarget
6
Performance > ReviewQuestionnaireByStrategy
4
Performance > ReviewVisibilitySetting
2
Performance > TargetManager
2
Posts > Comment
5
Posts > Group
6
Posts > Post
5
Procurement > PurchaseOrder
2
Procurement > PurchaseRequest
2
Procurement > Type
2
ProjectManagement > BudgetStrategy
5
ProjectManagement > ExpenseRecord
2
ProjectManagement > ExportableExpense
1
ProjectManagement > ImputableProject
2
ProjectManagement > PlannedRecord
5
ProjectManagement > Project
9
ProjectManagement > ProjectTask
6
ProjectManagement > ProjectWorker
6
ProjectManagement > Subproject
6
ProjectManagement > TimeRecord
6
ShiftManagement > Shift
6
Tasks > Task
10
Tasks > TaskFile
4
Teams > Membership
5
Teams > Team
5
Timeoff > Allowance
6
Timeoff > AllowanceIncidence
5
Timeoff > AllowanceStat
2
Timeoff > BlockedPeriod
5
Timeoff > Leave
8
Timeoff > LeaveType
4
Timeoff > Policy
5
Timeoff > PolicyAssignment
5
Timeoff > PolicyTimeline
1
TimePlanning > PlannedBreak
3
TimePlanning > PlanningVersion
5
TimeSettings > BreakConfiguration
4
Trainings > Category
4
Trainings > Session
5
Trainings > SessionAccessMembership
4
Trainings > SessionAttendance
3
Trainings > Training
8
Trainings > TrainingClass
5
Trainings > TrainingMembership
5
WorkSchedule > DayConfiguration
3
WorkSchedule > OverlapPeriod
5
WorkSchedule > Schedule
5
get
Reads all Schedules
post
Creates a Schedule
get
Reads a single Schedule
put
Updates a Schedule
post
Toggle archives a Schedule
Webhooks
Webhooks
128
WorkSchedule > Schedule
Creates a Schedule
Creates a Schedule
post
/api/2026-07-01/resources/work_schedule/schedules
Request body
object
required
name
string
required
schedule_type
string
required
Response
CREATED
WorkScheduleSchedule
required
id
string
required
name
string
required
archived_at
string
company_id
string
required
created_at
string
required
updated_at
string
required
employee_ids
string[]
required
periods
unknown[]
required