/
IN
intect
/
Intect REST API
Search skmtc…
⌘K
Changes
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Checked 19h ago · Updated 19h ago
Details
Filter operations
AbsenceInterval
6
Account
20
Audit
7
Auth
19
post
Submits a user identifier (e-mail, phone number, CPR number or username) to retrieve a session token.
get
Auth0-based login flow. An entry point to initialize the flow. Do not call this endpoint unless explicitly instructed by Intect.
post
Auth0-based login flow. Second step. When user is authorized, Auth0 will call this endpoint with a code (OAuth2). Do not call this endpoint unless explicitly instructed by Intect.
post
Auth0-based login flow. Final step. Exchanging auth0 code from frontend to a token. Do not call this endpoint unless explicitly instructed by Intect.
post
Terminates a login session.
get
Retrieves information about the current login session.
post
Retrieves a token to be used as authentication in external solutions, e.g. Intect Insights. This token is currently identical to the active session token, but that may change in the future.
get
Determines whether the login session is still active, and if so when it is set to expire (note that any activity in the form of calls to other endpoints will extend the session). NOTE: A) Calling this method will not extend the lifetime of the session. B) This method is also used to check for important notifications. If such a notification is relevant, it will be returned with a 400 Bad Request response.
post
Changes the password of the currently logged-in user.
post
/api/auth/validatepw
post
Requests a password reset. Identity number (CPR) and e-mail must match. NOTE: This method is deprecated, use RequestPasswordResetWithLanguage instead.
post
Requests a password reset. Identity number (CPR) and e-mail must match.
post
Sets the current company context for the login session. All subsequent calls will be taken in the context of the specified company.
post
Sets the current company context for the support login session. All subsequent calls will be taken in the context of the specified company. Set a reason for the change in company in 'comment'.
post
Sets the current language context for the login session. All subsequent server messages etc. will be served in the specified language. The language will also be saved as the user's preferred one.
post
Sends two factor authentication code as text message to current users mobile phone
post
Post validationcode to validate two factor for current user
post
Set the recovery email for the current user. Used for password reset.
get
Recommends a recovery email for the current user.
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
TimeEntryTypes
19
Users
18
Auth
Retrieves information about the current login session.
get
/api/auth/session
Response
OK
IntectWebAPIFrameworkApiUser
required
Permissions
IntectWebAPIFrameworkApiUserPermission[]
SignOnToken
IntectSignOnToken
RefreshToken
string
uuid
Id
integer
IdentityNumber
string
HasBackendAccess
boolean
ModuleIds
integer[]
MustChangePassword
boolean
FullName
string
AccountRoleId
integer
nullable
IsFirstLogin
boolean
ShowUpdateNotification
boolean
ShowUrgentNotification
boolean
MissingRecoveryEmail
boolean
IsIntectSupport
boolean
IntectSupportAvailableSupportCenters
string
ShowFormulaConfigurationPage
boolean
ShowFormulaAssignments
boolean
CurrentSystemAlias
IntectSystemAlias
CurrentSystemName
string
CurrentSystemAliasIdentifier
string
IsAccountMember
boolean
IsAccountAdmin
boolean
IsCurrentAccountMember
boolean
IsCurrentAccountAdmin
boolean
CurrentCompany
IntectCompany
ManagerForUserEmploymentIds
integer[]
Identity
SystemSecurityPrincipalIIdentity
CurrentCompanyId
integer
UserAccountId
integer
nullable
CompanyAccountId
integer
nullable
CurrentCountryId
integer
CurrentRole
IntectRole
CurrentCompanyUser
IntectCompanyUser
Modules
IntectModule[]
IsPaymentApprover
boolean
Preferences
IntectGlobalSimpleKeyValuePair[]
Changes
No recorded changes to this endpoint across all 1 revision of this API.