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
Create and employees on Veend Platform with the Employees API.
To add an employee to your Veend Business Account, the employee must have a user account registered as an employee type.
post
{{BASE_URL}}
/register
Registers a new user as an Employee
If you already have the employee user account, you can add the employee to your business.
post
{{ORG_BASE_URL}}
/register
get
{{ORG_BASE_URL}}
/myEmployees/users?populate=addressBooks
Get all employees
get
{{ORG_BASE_URL}}
/users/{{USER_ID}}?populate=addressBooks
Get an employee detail
patch
{{ORG_BASE_URL}}
/updateProfile/users/{{employeeId}}
Update an Employee Detail
Employee Details on Payload
{
"banking":{
"bankName":"ACCESS BANK NIGERIA",
"bankCode":"044",
"nuban":"0690000010"
},
"staffNo": "003",
"grossSalary": 1500000,
"contractType": "fulltime",
"netSalary": 200000
}
Create and manage payrolls to schedule and disburse salary
post
{{ORG_BASE_URL}}
/payrolls
Create Payroll
get
{{ORG_BASE_URL}}
/payrolls
patch
{{BASE_URL}}
/payrolls/{{PAYROLL_ID}}
Deduct amount from salary for a list of employees.
patch
{{BASE_URL}}
/deduct/payrolls/{{PAYROLL_ID}}
Create teams, assign your employees to teams on Veend Platform with the Teams API.
post
{{ORG_BASE_URL}}
/teams?accountId={{ACCOUNT_ID}}
Create a Team
delete
{{ORG_BASE_URL}}
/teams/{{TEAM_ID}}?accountId={{ACCOUNT_ID}}
Delete a Team
post
{{BASE_URL}}
/teams/{{TEAM_ID}}/assignEmployeeToTeam?accountId={{ACCOUNT_ID}}
Assign an employee to a team
Last modified 4mo ago