Employee
Employee Registry
Create a new employee in the system along with all the related informations like - assignment, jurisdiction, service, education and probation
To create a new employee we can use POST and set all the required and non-mandatory parameters. When an employee is created, an user is also created along with it. Type value in object will be "EMPLOYEE".
Employee request accepted for creation.
Invalid Input.
POST /rainmaker-hrms/[API endpoint]/employees/_create HTTP/1.1
Host: 
Content-Type: application/json
Accept: */*
Content-Length: 3177
{
  "RequestInfo": {
    "apiId": "text",
    "ver": "text",
    "ts": 1,
    "action": "text",
    "did": "text",
    "key": "text",
    "msgId": "text",
    "requesterId": "text",
    "authToken": "text"
  },
  "Employee": [
    {
      "user": {
        "id": 1,
        "userName": "text",
        "password": "password",
        "salutation": "text",
        "name": "text",
        "gender": [
          "MALE"
        ],
        "mobileNumber": "text",
        "emailId": "text",
        "altContactNumber": "text",
        "pan": "text",
        "aadhaarNumber": "text",
        "permanentAddress": "text",
        "permanentCity": "text",
        "permanentPincode": "text",
        "correspondenceCity": "text",
        "correspondencePincode": "text",
        "correspondenceAddress": "text",
        "active": true,
        "dob": "2025-10-31",
        "locale": "text",
        "type": [
          "EMPLOYEE"
        ],
        "signature": "text",
        "accountLocked": true,
        "roles": [
          {
            "id": 1,
            "name": "text",
            "code": "text",
            "description": "text",
            "createdBy": 1,
            "createdDate": "2025-10-31",
            "lastModifiedBy": 1,
            "lastModifiedDate": "2025-10-31",
            "tenantId": "text"
          }
        ],
        "fatherOrHusbandName": "text",
        "bloodGroup": [
          "A+"
        ],
        "identificationMark": "text",
        "photo": "text",
        "createdBy": 1,
        "createdDate": "2025-10-31",
        "lastModifiedBy": 1,
        "lastModifiedDate": "2025-10-31",
        "otpReference": "text",
        "tenantId": "text"
      },
      "id": 1,
      "uuid": "text",
      "code": "text",
      "employeeStatus": "text",
      "employeeType": "text",
      "dateOfAppointment": 1,
      "jurisdictions": [
        {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "hierarchy": "text",
          "boundary": "text",
          "boundaryType": "text",
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "assignments": [
        {
          "id": "text",
          "position": 1,
          "designation": "text",
          "department": "text",
          "fromDate": 1,
          "toDate": 1,
          "govtOrderNumber": "text",
          "reportingTo": "text",
          "isHOD": true,
          "isCurrentAssignment": true,
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "serviceHistory": [
        {
          "id": "text",
          "serviceStatus": "text",
          "serviceFrom": 1,
          "serviceTo": 1,
          "location": "text",
          "orderNo": "text",
          "isCurrentPosition": true,
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "isActive": true,
      "education": [
        {
          "id": "text",
          "qualification": "text",
          "stream": "text",
          "yearOfPassing": 1,
          "university": "text",
          "remarks": "text",
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "tests": [
        {
          "id": "text",
          "test": "text",
          "yearOfPassing": 1,
          "remarks": "text",
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "tenantId": "text",
      "deactivationDetails": [
        {
          "id": "text",
          "employeeId": "text",
          "reasonForDeactivation": "text",
          "effectiveFrom": 1,
          "orderNo": "text",
          "typeOfDeactivation": [
            "SUSPENSION"
          ],
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "reactivationDetails": [
        {
          "id": "text",
          "employeeId": "text",
          "reasonForReactivation": "text",
          "effectiveFrom": 1,
          "orderNo": "text",
          "typeOfReactivation": [
            "ORDER FROM COMISSIONER"
          ],
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "documents": [
        {
          "id": 1,
          "employeeId": 1,
          "documentId": "text",
          "documentName": "text",
          "referenceType": [
            "HEADER"
          ],
          "referenceId": "text",
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "auditDetails": {
        "createdBy": "text",
        "createdDate": 1,
        "lastModifiedBy": "text",
        "lastModifiedDate": 1
      }
    }
  ]
}{
  "ResponseInfo": {
    "apiId": "text",
    "ver": "text",
    "ts": 1,
    "resMsgId": "text",
    "msgId": "text",
    "status": "SUCCESSFUL"
  },
  "Employee": [
    {
      "user": {
        "id": 1,
        "userName": "text",
        "password": "password",
        "salutation": "text",
        "name": "text",
        "gender": [
          "MALE"
        ],
        "mobileNumber": "text",
        "emailId": "text",
        "altContactNumber": "text",
        "pan": "text",
        "aadhaarNumber": "text",
        "permanentAddress": "text",
        "permanentCity": "text",
        "permanentPincode": "text",
        "correspondenceCity": "text",
        "correspondencePincode": "text",
        "correspondenceAddress": "text",
        "active": true,
        "dob": "2025-10-31",
        "pwdExpiryDate": "2025-10-31",
        "locale": "text",
        "type": [
          "EMPLOYEE"
        ],
        "signature": "text",
        "accountLocked": true,
        "roles": [
          {
            "id": 1,
            "name": "text",
            "code": "text",
            "description": "text",
            "createdBy": 1,
            "createdDate": "2025-10-31",
            "lastModifiedBy": 1,
            "lastModifiedDate": "2025-10-31",
            "tenantId": "text"
          }
        ],
        "fatherOrHusbandName": "text",
        "bloodGroup": [
          "A+"
        ],
        "identificationMark": "text",
        "photo": "text",
        "createdBy": 1,
        "createdDate": "2025-10-31",
        "lastModifiedBy": 1,
        "lastModifiedDate": "2025-10-31",
        "otpReference": "text",
        "tenantId": "text"
      },
      "id": 1,
      "uuid": "text",
      "code": "text",
      "employeeStatus": "text",
      "employeeType": "text",
      "dateOfAppointment": 1,
      "jurisdictions": [
        {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "hierarchy": "text",
          "boundary": "text",
          "boundaryType": "text",
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "assignments": [
        {
          "id": "text",
          "position": 1,
          "designation": "text",
          "department": "text",
          "fromDate": 1,
          "toDate": 1,
          "govtOrderNumber": "text",
          "reportingTo": "text",
          "isHOD": true,
          "isCurrentAssignment": true,
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "serviceHistory": [
        {
          "id": "text",
          "serviceStatus": "text",
          "serviceFrom": 1,
          "serviceTo": 1,
          "location": "text",
          "orderNo": "text",
          "isCurrentPosition": true,
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "isActive": true,
      "education": [
        {
          "id": "text",
          "qualification": "text",
          "stream": "text",
          "yearOfPassing": 1,
          "university": "text",
          "remarks": "text",
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "tests": [
        {
          "id": "text",
          "test": "text",
          "yearOfPassing": 1,
          "remarks": "text",
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "tenantId": "text",
      "deactivationDetails": [
        {
          "id": "text",
          "employeeId": "text",
          "reasonForDeactivation": "text",
          "effectiveFrom": 1,
          "orderNo": "text",
          "typeOfDeactivation": [
            "SUSPENSION"
          ],
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "reactivationDetails": [
        {
          "id": "text",
          "employeeId": "text",
          "reasonForReactivation": "text",
          "effectiveFrom": 1,
          "orderNo": "text",
          "typeOfReactivation": [
            "ORDER FROM COMISSIONER"
          ],
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "documents": [
        {
          "id": 1,
          "employeeId": 1,
          "documentId": "text",
          "documentName": "text",
          "referenceType": [
            "HEADER"
          ],
          "referenceId": "text",
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "auditDetails": {
        "createdBy": "text",
        "createdDate": 1,
        "lastModifiedBy": "text",
        "lastModifiedDate": 1
      }
    }
  ]
}To update an existing employee's employee details and all other details like assignment, jurisdiction, qualification service details and porbation. This API will also be used for deactivating an employee
Employee request accepted for update.
Invalid input.
POST /rainmaker-hrms/[API endpoint]/employees/_update HTTP/1.1
Host: 
Content-Type: application/json
Accept: */*
Content-Length: 3177
{
  "RequestInfo": {
    "apiId": "text",
    "ver": "text",
    "ts": 1,
    "action": "text",
    "did": "text",
    "key": "text",
    "msgId": "text",
    "requesterId": "text",
    "authToken": "text"
  },
  "Employee": [
    {
      "user": {
        "id": 1,
        "userName": "text",
        "password": "password",
        "salutation": "text",
        "name": "text",
        "gender": [
          "MALE"
        ],
        "mobileNumber": "text",
        "emailId": "text",
        "altContactNumber": "text",
        "pan": "text",
        "aadhaarNumber": "text",
        "permanentAddress": "text",
        "permanentCity": "text",
        "permanentPincode": "text",
        "correspondenceCity": "text",
        "correspondencePincode": "text",
        "correspondenceAddress": "text",
        "active": true,
        "dob": "2025-10-31",
        "locale": "text",
        "type": [
          "EMPLOYEE"
        ],
        "signature": "text",
        "accountLocked": true,
        "roles": [
          {
            "id": 1,
            "name": "text",
            "code": "text",
            "description": "text",
            "createdBy": 1,
            "createdDate": "2025-10-31",
            "lastModifiedBy": 1,
            "lastModifiedDate": "2025-10-31",
            "tenantId": "text"
          }
        ],
        "fatherOrHusbandName": "text",
        "bloodGroup": [
          "A+"
        ],
        "identificationMark": "text",
        "photo": "text",
        "createdBy": 1,
        "createdDate": "2025-10-31",
        "lastModifiedBy": 1,
        "lastModifiedDate": "2025-10-31",
        "otpReference": "text",
        "tenantId": "text"
      },
      "id": 1,
      "uuid": "text",
      "code": "text",
      "employeeStatus": "text",
      "employeeType": "text",
      "dateOfAppointment": 1,
      "jurisdictions": [
        {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "hierarchy": "text",
          "boundary": "text",
          "boundaryType": "text",
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "assignments": [
        {
          "id": "text",
          "position": 1,
          "designation": "text",
          "department": "text",
          "fromDate": 1,
          "toDate": 1,
          "govtOrderNumber": "text",
          "reportingTo": "text",
          "isHOD": true,
          "isCurrentAssignment": true,
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "serviceHistory": [
        {
          "id": "text",
          "serviceStatus": "text",
          "serviceFrom": 1,
          "serviceTo": 1,
          "location": "text",
          "orderNo": "text",
          "isCurrentPosition": true,
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "isActive": true,
      "education": [
        {
          "id": "text",
          "qualification": "text",
          "stream": "text",
          "yearOfPassing": 1,
          "university": "text",
          "remarks": "text",
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "tests": [
        {
          "id": "text",
          "test": "text",
          "yearOfPassing": 1,
          "remarks": "text",
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "tenantId": "text",
      "deactivationDetails": [
        {
          "id": "text",
          "employeeId": "text",
          "reasonForDeactivation": "text",
          "effectiveFrom": 1,
          "orderNo": "text",
          "typeOfDeactivation": [
            "SUSPENSION"
          ],
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "reactivationDetails": [
        {
          "id": "text",
          "employeeId": "text",
          "reasonForReactivation": "text",
          "effectiveFrom": 1,
          "orderNo": "text",
          "typeOfReactivation": [
            "ORDER FROM COMISSIONER"
          ],
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "documents": [
        {
          "id": 1,
          "employeeId": 1,
          "documentId": "text",
          "documentName": "text",
          "referenceType": [
            "HEADER"
          ],
          "referenceId": "text",
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "auditDetails": {
        "createdBy": "text",
        "createdDate": 1,
        "lastModifiedBy": "text",
        "lastModifiedDate": 1
      }
    }
  ]
}{
  "ResponseInfo": {
    "apiId": "text",
    "ver": "text",
    "ts": 1,
    "resMsgId": "text",
    "msgId": "text",
    "status": "SUCCESSFUL"
  },
  "Employee": [
    {
      "user": {
        "id": 1,
        "userName": "text",
        "password": "password",
        "salutation": "text",
        "name": "text",
        "gender": [
          "MALE"
        ],
        "mobileNumber": "text",
        "emailId": "text",
        "altContactNumber": "text",
        "pan": "text",
        "aadhaarNumber": "text",
        "permanentAddress": "text",
        "permanentCity": "text",
        "permanentPincode": "text",
        "correspondenceCity": "text",
        "correspondencePincode": "text",
        "correspondenceAddress": "text",
        "active": true,
        "dob": "2025-10-31",
        "pwdExpiryDate": "2025-10-31",
        "locale": "text",
        "type": [
          "EMPLOYEE"
        ],
        "signature": "text",
        "accountLocked": true,
        "roles": [
          {
            "id": 1,
            "name": "text",
            "code": "text",
            "description": "text",
            "createdBy": 1,
            "createdDate": "2025-10-31",
            "lastModifiedBy": 1,
            "lastModifiedDate": "2025-10-31",
            "tenantId": "text"
          }
        ],
        "fatherOrHusbandName": "text",
        "bloodGroup": [
          "A+"
        ],
        "identificationMark": "text",
        "photo": "text",
        "createdBy": 1,
        "createdDate": "2025-10-31",
        "lastModifiedBy": 1,
        "lastModifiedDate": "2025-10-31",
        "otpReference": "text",
        "tenantId": "text"
      },
      "id": 1,
      "uuid": "text",
      "code": "text",
      "employeeStatus": "text",
      "employeeType": "text",
      "dateOfAppointment": 1,
      "jurisdictions": [
        {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "hierarchy": "text",
          "boundary": "text",
          "boundaryType": "text",
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "assignments": [
        {
          "id": "text",
          "position": 1,
          "designation": "text",
          "department": "text",
          "fromDate": 1,
          "toDate": 1,
          "govtOrderNumber": "text",
          "reportingTo": "text",
          "isHOD": true,
          "isCurrentAssignment": true,
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "serviceHistory": [
        {
          "id": "text",
          "serviceStatus": "text",
          "serviceFrom": 1,
          "serviceTo": 1,
          "location": "text",
          "orderNo": "text",
          "isCurrentPosition": true,
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "isActive": true,
      "education": [
        {
          "id": "text",
          "qualification": "text",
          "stream": "text",
          "yearOfPassing": 1,
          "university": "text",
          "remarks": "text",
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "tests": [
        {
          "id": "text",
          "test": "text",
          "yearOfPassing": 1,
          "remarks": "text",
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "tenantId": "text",
      "deactivationDetails": [
        {
          "id": "text",
          "employeeId": "text",
          "reasonForDeactivation": "text",
          "effectiveFrom": 1,
          "orderNo": "text",
          "typeOfDeactivation": [
            "SUSPENSION"
          ],
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "reactivationDetails": [
        {
          "id": "text",
          "employeeId": "text",
          "reasonForReactivation": "text",
          "effectiveFrom": 1,
          "orderNo": "text",
          "typeOfReactivation": [
            "ORDER FROM COMISSIONER"
          ],
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "documents": [
        {
          "id": 1,
          "employeeId": 1,
          "documentId": "text",
          "documentName": "text",
          "referenceType": [
            "HEADER"
          ],
          "referenceId": "text",
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "auditDetails": {
        "createdBy": "text",
        "createdDate": 1,
        "lastModifiedBy": "text",
        "lastModifiedDate": 1
      }
    }
  ]
}Get the list of count of active and inactive employee for given tenant Id.
Unique id for a tenant.
Successful response, present the list of count of active and inactive employee for given tenant Id.
Invalid input.
POST /rainmaker-hrms/[API endpoint]/employees/_count?tenantId=null HTTP/1.1
Host: 
Accept: */*
{
  "responseInfo": {
    "ts": 1,
    "resMsgId": "text",
    "msgId": "text",
    "status": "COMPLETED",
    "signature": "text",
    "error": {
      "code": "text",
      "message": "text",
      "description": "text",
      "params": [
        "text"
      ]
    },
    "information": {},
    "debug": {},
    "additionalInfo": {}
  },
  "EmployeeCount": {
    "activeEmployee": "text",
    "inactiveEmployee": "text",
    "totalEmployee": "text"
  }
}Get the employee list based on the input parameters. Response will give the minimum set of information related to the employee.
List of employee codes
List of employee names
List of Department codes for the employee assignment.
List of Designation codes for the employee assignment.
Epoch Date of assignment
List of Unique Id of employee
List of Unique codes of employee status
List of Unique codes of employee type
List of Unique uuid of employee
List of Unique Positions
List of Roles of employee
Phone Number
True will return active employees, False otherwise
Offset of the search result
No of records to be returned from the offset
Tenant id
RequestInfo should be used to carry meta information about the requests to the server as described in the fields below. All eGov APIs will use requestinfo as a part of the request body to carry this meta information. Some of this information will be returned back from the server as part of the ResponseInfo in the response body to ensure correlation.
unique API ID
API version - for HTTP based request this will be same as used in path
time in epoch
API action to be performed like _create, _update, _search (denoting POST, PUT, GET) or _oauth etc
Device ID from which the API is called
API key (API key provided to the caller in case of server to server communication)
Unique request message id from the caller
UserId of the user calling
//session/jwt/saml token/oauth token - the usual value that would go into HTTP bearer token
Successful response
Invalid input.
POST /rainmaker-hrms/[API endpoint]/employees/_search?phone=text&isActive=true&offset=1&limit=1&tenantid=text HTTP/1.1
Host: 
Content-Type: application/json
Accept: */*
Content-Length: 133
{
  "apiId": "text",
  "ver": "text",
  "ts": 1,
  "action": "text",
  "did": "text",
  "key": "text",
  "msgId": "text",
  "requesterId": "text",
  "authToken": "text"
}{
  "ResponseInfo": {
    "apiId": "text",
    "ver": "text",
    "ts": 1,
    "resMsgId": "text",
    "msgId": "text",
    "status": "SUCCESSFUL"
  },
  "Employee": [
    {
      "user": {
        "id": 1,
        "userName": "text",
        "password": "password",
        "salutation": "text",
        "name": "text",
        "gender": [
          "MALE"
        ],
        "mobileNumber": "text",
        "emailId": "text",
        "altContactNumber": "text",
        "pan": "text",
        "aadhaarNumber": "text",
        "permanentAddress": "text",
        "permanentCity": "text",
        "permanentPincode": "text",
        "correspondenceCity": "text",
        "correspondencePincode": "text",
        "correspondenceAddress": "text",
        "active": true,
        "dob": "2025-10-31",
        "pwdExpiryDate": "2025-10-31",
        "locale": "text",
        "type": [
          "EMPLOYEE"
        ],
        "signature": "text",
        "accountLocked": true,
        "roles": [
          {
            "id": 1,
            "name": "text",
            "code": "text",
            "description": "text",
            "createdBy": 1,
            "createdDate": "2025-10-31",
            "lastModifiedBy": 1,
            "lastModifiedDate": "2025-10-31",
            "tenantId": "text"
          }
        ],
        "fatherOrHusbandName": "text",
        "bloodGroup": [
          "A+"
        ],
        "identificationMark": "text",
        "photo": "text",
        "createdBy": 1,
        "createdDate": "2025-10-31",
        "lastModifiedBy": 1,
        "lastModifiedDate": "2025-10-31",
        "otpReference": "text",
        "tenantId": "text"
      },
      "id": 1,
      "uuid": "text",
      "code": "text",
      "employeeStatus": "text",
      "employeeType": "text",
      "dateOfAppointment": 1,
      "jurisdictions": [
        {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "hierarchy": "text",
          "boundary": "text",
          "boundaryType": "text",
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "assignments": [
        {
          "id": "text",
          "position": 1,
          "designation": "text",
          "department": "text",
          "fromDate": 1,
          "toDate": 1,
          "govtOrderNumber": "text",
          "reportingTo": "text",
          "isHOD": true,
          "isCurrentAssignment": true,
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "serviceHistory": [
        {
          "id": "text",
          "serviceStatus": "text",
          "serviceFrom": 1,
          "serviceTo": 1,
          "location": "text",
          "orderNo": "text",
          "isCurrentPosition": true,
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "isActive": true,
      "education": [
        {
          "id": "text",
          "qualification": "text",
          "stream": "text",
          "yearOfPassing": 1,
          "university": "text",
          "remarks": "text",
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "tests": [
        {
          "id": "text",
          "test": "text",
          "yearOfPassing": 1,
          "remarks": "text",
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "tenantId": "text",
      "deactivationDetails": [
        {
          "id": "text",
          "employeeId": "text",
          "reasonForDeactivation": "text",
          "effectiveFrom": 1,
          "orderNo": "text",
          "typeOfDeactivation": [
            "SUSPENSION"
          ],
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "reactivationDetails": [
        {
          "id": "text",
          "employeeId": "text",
          "reasonForReactivation": "text",
          "effectiveFrom": 1,
          "orderNo": "text",
          "typeOfReactivation": [
            "ORDER FROM COMISSIONER"
          ],
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "documents": [
        {
          "id": 1,
          "employeeId": 1,
          "documentId": "text",
          "documentName": "text",
          "referenceType": [
            "HEADER"
          ],
          "referenceId": "text",
          "auditDetails": {
            "createdBy": "text",
            "createdDate": 1,
            "lastModifiedBy": "text",
            "lastModifiedDate": 1
          }
        }
      ],
      "auditDetails": {
        "createdBy": "text",
        "createdDate": 1,
        "lastModifiedBy": "text",
        "lastModifiedDate": 1
      }
    }
  ]
}Last updated
Was this helpful?
