/
IN
intect
Search skmtc…
⌘K
Docs
Sign in
Docs
History
Schema
Generate
Filter operations
AbsenceInterval
6
Account
22
Audit
7
Auth
19
Backend
2
Balances
24
Companies
32
CompanyCars
5
CompanyUsers
15
CountryCurrencies
1
CustomValues
10
DimensionValues
5
Employments
30
EmploymentTemplates
34
get
/api/employmenttemplates
Retrieves a list of employment templates in the currently active company.
put
/api/employmenttemplates
Updates an existing employment template, including (optionally) TemplateSalaryRecord, OvertimeSupplement, SenioritySupplement and TemplateBalanceConfiguration records included in the request. For each of those child collections, all records of the relevant type are replaced with the data contained in the request. Alternatively, submit null (not an empty list) to leave that data unchanged.
post
/api/employmenttemplates
Creates a new employment template.
patch
/api/employmenttemplates
Updates an existing employment template, including (optionally) TemplateSalaryRecord, OvertimeSupplement, SenioritySupplement and TemplateBalanceConfiguration records included in the request. For each of those child collections, all records of the relevant type are replaced with the data contained in the request. Alternatively, submit null (not an empty list) to leave that data unchanged.
get
/api/employmenttemplates/simple
Retrieves a list of employment templates in the currently active company.
get
/api/employmenttemplates/{templateId}
Retrieves information about the specified employment template.
delete
/api/employmenttemplates/{templateId}
Deletes the specified employment template.
put
/api/employmenttemplates/withapply
Updates an existing employment template, and applies the changed values (only) to existing employees based on that template. Note that SenioritySupplement, OvertimeSupplement, TemplateSalaryRecord and TemplateBalanceConfiguration objects (if included) are handled the same way as in the main PUT method.
patch
/api/employmenttemplates/withapply
Updates an existing employment template, and applies the changed values (only) to existing employees based on that template. Note that SenioritySupplement, OvertimeSupplement, TemplateSalaryRecord and TemplateBalanceConfiguration objects (if included) are handled the same way as in the main PUT method.
get
/api/employmenttemplates/{templateId}/feriefri-allocation-rules
Lists the advanced feriefri allocation rules configured on a template's Extra Vacation Hours section.
put
/api/employmenttemplates/{templateId}/feriefri-allocation-rules
Updates a single advanced feriefri allocation rule on a template's Extra Vacation Hours section.
post
/api/employmenttemplates/{templateId}/feriefri-allocation-rules
Adds a single advanced feriefri allocation rule to a template's Extra Vacation Hours section.
delete
/api/employmenttemplates/{templateId}/feriefri-allocation-rules/{ruleId}
Deletes a single advanced feriefri allocation rule from a template's Extra Vacation Hours section.
post
/api/employmenttemplates/fromemployment
Creates an employment template from an existing employment.
post
/api/employmenttemplates/{templateId}/duplicate
Duplicates existing employment template. Including sub-records like TemplateSalaryRecords, OvertimeSupplement, SenioritySupplements
get
/api/employmenttemplates/{templateId}/companyusers
Gets a list of employments that are based on the specified template.
get
/api/employmenttemplates/{templateId}/salaryrecords
Gets the TemplateSalaryRecords belonging to a given UserEmploymentTemplate.
put
/api/employmenttemplates/{templateId}/salaryrecords
Updates an existing TemplateSalaryRecord.
patch
/api/employmenttemplates/{templateId}/salaryrecords
Updates an existing TemplateSalaryRecord.
post
/api/employmenttemplates/salaryrecords
Creates a new TemplateSalaryRecord.
delete
/api/employmenttemplates/{recordId}/salaryrecords
Deletes a TemplateSalaryRecord.
get
/api/employmenttemplates/salaryrecords/{recordId}
Retrieves a list containing the TemplateSalaryRecord with the passed ID.
put
/api/employmenttemplates/rateintervalsets
Updates an existing RateIntervalSet.
post
/api/employmenttemplates/rateintervalsets
Creates a new RateIntervalSet.
patch
/api/employmenttemplates/rateintervalsets
Updates an existing RateIntervalSet.
get
/api/employmenttemplates/{templateId}/rateintervalsets
Gets the RateIntervalSets belonging to a given UserEmploymentTemplate.
delete
/api/employmenttemplates/rateintervalsets/{recordId}
Deletes a RateIntervalSet.
post
/api/employmenttemplates/rateintervalsets/{rateIntervalSetId}/duplicate
Duplicates a RateIntervalSet with its RateInterval records.
get
/api/employmenttemplates/rateintervalsets/{rateIntervalSetId}/rateintervals
Retrieves a list of the RateIntervals belonging to a given RateIntervalSet.
put
/api/employmenttemplates/rateintervalsets/rateintervals
Updates an existing RateInterval.
post
/api/employmenttemplates/rateintervalsets/rateintervals
Creates a new RateInterval record.
delete
/api/employmenttemplates/rateintervalsets/rateintervals
Deletes a RateInterval.
patch
/api/employmenttemplates/rateintervalsets/rateintervals
Updates an existing RateInterval.
delete
/api/employmenttemplates/rateintervalsets/rateintervals/batch
Deletes an array of RateIntervals based on a list of Id's.
Expense
13
Formulae
9
Holidays
6
Import
8
ImportMapping
15
Insights
22
Integrations
42
Miscellaneous
13
Modules
4
NotificationCenter
4
PaymentPlanRecipient
6
Preferences
4
Reports
11
SalaryBatches
32
SalaryCycles
14
SalaryLedgers
6
SalaryRecords
14
SalaryStatements
22
SalaryTypes
23
Startuptasks
4
StaticData
161
TimeEntry
25
TimeEntryTypes
19
Users
18
EmploymentTemplates
Copy
Copy Markdown
Copy Markdown
Copying…
Copied
Copy failed
Changes to Updates a single advanced feriefri allocation rule on a template's Extra Vacation Hours section.
put
/api/employmenttemplates/{templateId}/feriefri-allocation-rules
Sep 6, 2026
f7ce32a12afb
Revision changes
info
endpoint added