- Get a list of active employee profiles
- Get details of an employee's profile
- Get a list of fields available when creating or updating an employee account
- Create a new employee account based on provided parameters
- Update an existing employee's information
- Deactivate an employee account
- Reactivate a previously deactivated employee account
- Retrieve a list of employees marked as supervisors
- Invite an employee by sending an invitation email
- Update an employee's username
- Get a paginated list of deactivated employees
- Returns all accounts filtered by account id, employee id, account type and status
- Returns adjustments of a specific accrued absence account
- Create an adjustment to change a balance of an accrued absence account
- Get available absence types
- Get all available account types filtered by id, absence type and deleted state
- Get account types with absence type - Accrued
- Remove account type
- Update account type definition of absence type Accrued
- Create new account type definition of absence type Accrued
- Returns absence records matching given criteria
- Decline a specific absence record
- Submit an absence request on behalf of an employee
- Get all absence requests, filter by employee and/or absence request status
- Approve a specific absence request
- Deny an absence request
- Gets account balance for a specific account
- Get an absence request draft that can be sent later to submit an absence request
- Returns all transactions for a given account in a given date
- Create a new transaction for a TOIL account to adjust its balance
- Get a list of departments
- Get details of a department
- Create a new department
- Update details of a department
- Delete a department
- Get a list of employee groups
- Get details of an employee group
- Create a new employee group
- Update details of an employee group
- Delete an employee group
- Get a list of available employee types
- Get a list of skills on the portal
- Create a new skill on the portal
- Update the name, description and time limited status of a skill
- Delete a skill by providing the skill id
- Returns paginated list of available shifts matching given criteria
- Returns shift by shift id
- Create a shift
- Update a shift
- Delete an existing shift
- Approve a shift that is ready for payroll processing
- Assign a shift to a specific employee or set it to Open
- Returns paginated list of available shift types
- Create a new shift type
- Update an existing shift type
- Returns paginated list of available positions
- Create a position
- Returns position by provided id
- Update a position
- Delete position by provided id
- Return pay rates for an employee in a specified employee group
- Update employees pay rates in a given employee group
- Return pay rates of a given employee for all assigned employee groups
- Return salary allocation for a given employee id
- Return a Period Salary with a given employee id
- Create or update a Period Salary with a given employee id
- Return available salary types
- Returns the payroll data matching given criteria including departments, time period, and shift status
- Get all revenue records matching the request criteria
- Create a new revenue record for a revenue unit on a given day or update an existing one
- Delete revenue for a given date and revenue unit
- Returns a list of all of today's Employee Shifts
- Returns a list of all available Punch Clock records as specified in your parameters
No matching actions