/
IN
intect
/
Intect REST API
Search skmtc…
⌘K
Changes
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Checked 18h ago · Updated 18h ago
Details
Filter operations
AbsenceInterval
6
Account
20
Audit
7
Auth
19
Backend
2
Balances
24
Companies
27
CompanyCars
5
CompanyUsers
15
CustomValues
10
DimensionValues
5
Employments
25
EmploymentTemplates
30
Expense
13
Formulae
9
Holidays
6
Import
8
ImportMapping
15
Insights
22
Integrations
43
Miscellaneous
14
Modules
4
PaymentPlanRecipient
6
Preferences
4
Reports
10
SalaryBatches
30
SalaryCycles
14
SalaryLedgers
6
SalaryRecords
14
SalaryStatements
22
SalaryTypes
21
Startuptasks
4
StaticData
156
TimeEntry
19
get
Retrieves a list of time entry records across all employees that you have access to, in the specified salary period.
post
Retrieves a list of time entry records that you can approve which match the provided request.
post
Retrieves a list of sums based upon time entry records that you can approve which match the provided request.
get
Retrieves a list of time entry records for the specified employment in the specified salary period.
get
Retrieves a list of time entry records across all periods that you are authorized to approve, optionally filtered for salary cycle.
put
Updates an existing time entry record. Note that the StatusId cannot be modified this way - call the approval methods instead. After editing, the status will always be "Open". This works for rejected and employee-approved records too.
post
Creates a time entry record. Note that the value SalaryPeriodId need not be specified - it will automatically be set to match EntryDate.
patch
Updates an existing time entry record. Note that the StatusId cannot be modified this way - call the approval methods instead. After editing, the status will always be "Open". This works for rejected and employee-approved records too.
post
Creates time entry records. Note that the value SalaryPeriodId need not be specified - it will automatically be set to match EntryDate.
delete
Deletes an open time entry record.
delete
Deletes an open time entry records.
post
Approves all open time entry records for the specified UserEmployment in the specified salary period - or across periods if the value 0 is provided for periodId.
post
Approves all open time entry records in the specified salary period, or across periods if the value 0 is provided for periodId.
post
Approves all open time entry records across all periods in the specified salary cycle.
post
Approve a single time entry record.
post
Approve a lists of time entry record.
post
Approves eligible time entry records that match the provided request.
post
Approves eligible time entry records that match the provided request
post
Rejects an employee-approved time entry record, optionally specifying a reason.
TimeEntryTypes
19
Users
18
TimeEntry
Approve a single time entry record.
post
/api/timeentry/{recordId}/approve
Path parameters
recordId
integer
required
The ID of the record to delete or deactivate.
Response
OK
IntectTimeEntryRecord
required
ManagerName
string
TemplateName
string
UnitType
IntectUnitType
Status
IntectTimeEntryStatus
EmployeeName
string
DepartmentName
string
Title
string
DepartmentId
integer
nullable
IsCalculated
boolean
Id
integer
UserEmploymentId
integer
EntryDate
string
date-time
TimeEntryTypeId
integer
Units
number
double
UnitTypeId
integer
Description
string
SalaryPeriodId
integer
StatusId
integer
Created
string
date-time
RejectionReason
string
SalaryRecordId
integer
nullable
SalaryStatementId
integer
nullable
KilometersDriven
number
double
nullable
StartTime
string
nullable
EndTime
string
nullable
Dimension1Value
string
Dimension2Value
string
Dimension3Value
string
EndDate
string
date-time
nullable
CalculatedFromRecordId
integer
nullable
ExternalIdentifier
string
CalculatedPayout
number
double
nullable
CalculatedPayoutKilometers
number
double
nullable
AmountPerUnit
number
double
nullable
ApprovedUserId
integer
nullable
RejectedUserId
integer
nullable
Dimension1ValueId
integer
nullable
Dimension2ValueId
integer
nullable
Dimension3ValueId
integer
nullable
PensionPercentageEmployee
number
double
nullable
Updated
string
date-time
TimeEntryRecordSalaryRecordMappings
IntectTimeEntryRecordSalaryRecordMapping[]
Changes