Update Employee

This API functionality is used at the time of adding a new employee. This is used in add employee page of HR Ledgers

Body Params
string
required

Employee name

int32
required

Branch of an employee for PT calculation

date
required

Date of joining of an employee

int32
required

Personal mobile number of an employee to do checkin and checkout

string

Employee Identification number(Alphanumeric)

string

Designation of an employee(Alphanumeric)

string

Employee Department

string

Personal email id of an employee

string
required

Official email id of an employee

string

pan number of an employee

string
enum
required

Status of an employee

int32

The official mobile number associated with the employee

string

The person to whom the employee directly reports

string

The name of the employee's father.

string
enum

The type of employment.

Allowed:
string
required

Date of birth of the employee

string

The blood group of the employee.

string
enum

The marital status of the employee.

Allowed:
int32

Emergency contact number for the employee

string
enum
required

Gender of the employee.

Allowed:
int32

Aadhar number of an employee

string

The religion of the employee.

string

Name associated with the employee's bank account.

int32

Bank account number of the employee.

string

The branch of the bank where the employee holds an account.

string

The name of the bank where the employee holds an account.

string

IFSC (Indian Financial System Code) of the employee's bank.

string
enum

The type of bank account.

Allowed:
int64

Universal Account Number.

int64

Employee State Insurance (ESI) number.

present_address
array of objects

Present residential address details, including city, state, country, pincode, and address lines.

present_address
permanent_address
array of objects

Permanent residential address details, including city, state, country, pincode, and address lines.

permanent_address
date-time

Shift Timing of an employee

date-time
required

This field is mandatory when employee status is [inactive, absconded, resigned, terminated, furloughed, informed long leave, uninformed absence, discipline improvement plan]

string
required

This field is mandatory when employee status is [inactive, absconded, resigned, terminated, furloughed, informed long leave, uninformed absence, discipline improvement plan]

string
required

Reference code of the employee. This is generated when the employee is added to the system and is used to link salary details with that employee.

Headers
string

generate token from authentication api

string
Defaults to xyz

This will shared while register

Responses

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json