Employees, Payroll And Teams
The Veend Expense Product is designed for Companies to manage employees, teams and payroll on VeendHQ.
ORG_BASE_URL
The BASE_URL for all Team and Employee request on Test Environment is https://stipendstagingapi.veendhq.com and on Live Environment - https://api.stipend.co
Employees
Create and employees on Veend Platform with the Employees API.
Add Employee
To add an employee to your Veend Business Account, the employee must have a user account registered as an employee type.
Registers a new user as an Employee
POST
{{BASE_URL}}/register
Request Body
If you already have the employee user account, you can add the employee to your business.
POST
{{ORG_BASE_URL}}/register
Request Body
Get All Employees
Get all employees
GET
{{ORG_BASE_URL}}/myEmployees/users?populate=addressBooks
Query Parameters
Get Employee
Get an employee detail
GET
{{ORG_BASE_URL}}/users/{{USER_ID}}?populate=addressBooks
Query Parameters
Update Employee Detail
Update an Employee Detail
PATCH
{{ORG_BASE_URL}}/updateProfile/users/{{employeeId}}
Request Body
Employee Details on Payload
Payroll
Create and manage payrolls to schedule and disburse salary
Create Payroll
Create Payroll
POST
{{ORG_BASE_URL}}/payrolls
Get Payrolls
GET
{{ORG_BASE_URL}}/payrolls
Disburse Payroll
PATCH
{{BASE_URL}}/payrolls/{{PAYROLL_ID}}
Deduct Salary
Deduct amount from salary for a list of employees.
PATCH
{{BASE_URL}}/deduct/payrolls/{{PAYROLL_ID}}
Teams
Create teams, assign your employees to teams on Veend Platform with the Teams API.
Create a Team
Create a Team
POST
{{ORG_BASE_URL}}/teams?accountId={{ACCOUNT_ID}}
Request Body
Delete a Team
Delete a Team
DELETE
{{ORG_BASE_URL}}/teams/{{TEAM_ID}}?accountId={{ACCOUNT_ID}}
Request Body
Assign Employee to a Team
Assign an employee to a team
POST
{{BASE_URL}}/teams/{{TEAM_ID}}/assignEmployeeToTeam?accountId={{ACCOUNT_ID}}
Request Body
Last updated