
iSolved API Integration Profile
Information and guides about integrating with iSolved API
Add iSolved Integration to Your App- Get Absence Policies
Gets a list of all client level absence policies defined. May be filtered by accrual id.
- Get Client Absence Policy
Gets a single client absence policy by Id
- Get Management Absences
Gets a listing of all absence requests for all employees under the current manager or supervisor. This API can optionally be filtered by date using the fromDate and toDate parameters. If these date filters are not specified the result will be automatically filtered to the last 30 days of employee absences. Additionally the results can be filtered by client absence policy by specifiying the policy Id in the absencePolicyId parameter.
- Get Management Absences
Gets a listing of all absence requests for all employees under the current manager or supervisor. This API can optionally be filtered by date using the fromDate and toDate parameters. If these date filters are not specified the result will be automatically filtered to the last 30 days of employee absences. Additionally the results can be filtered by client absence policy by specifiying the policy Id in the absencePolicyId parameter.
- Get Absence Details
Gets the details for a specific employee absence
- Update Absence
Updates an existing absence for an employee
- Delete Absence
Deletes an existing employee absence request
- Get All Absences (v.2)
Gets a listing of all absence requests and future balances for an employee.
This is Version 2 of this API that returns additional details. To request this version include theX-API-VERSION
header with a value of2
. - Create Employee Absence (Admin)
Creates an employee absence record for an employee. For manager or supervisor use only.
- Time Off Request
Submits a new time off request for an employee