Employees, Payroll And Teams
Last updated
Last updated
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
Name | Type | Description |
---|---|---|
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
{{ORG_BASE_URL}}/users/{{USER_ID}}?populate=addressBooks
PATCH
{{ORG_BASE_URL}}/updateProfile/users/{{employeeId}}
Employee Details on Payload
Create and manage payrolls to schedule and disburse salary
POST
{{ORG_BASE_URL}}/payrolls
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}}
DELETE
{{ORG_BASE_URL}}/teams/{{TEAM_ID}}?accountId={{ACCOUNT_ID}}
POST
{{BASE_URL}}/teams/{{TEAM_ID}}/assignEmployeeToTeam?accountId={{ACCOUNT_ID}}
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
type*
employee
Sets the account type to employee
_id*
String
Employee Id return in the response data above
employer*
String
Veend Business User Id
role*
employee
one of these values approver, disburser, employee or admin
roles
employee
must be same value as the role field
type*
employee
Sets the account type to employee
populate
addressBooks
populate
addressBooks
firstName
String
lastName
String
phoneNumber
String
employeeDetails
dateOfBirth
String
address
String
addressState
String
picture
String
String
name*
Design
Name of the team
name*
Design
The name of the team to delete
teamId*
Team _id
employeeId*
String
Employee _id