Employee Employment Details
Retrieve employee employment details
Get comprehensive employment information including job details, employment status, and work history.
This endpoint provides access to the employee's current employment details and reporting structure.
get/v1/employees/{employeeId}/employment
Path parameters
employeeIdstring uuid required
Unique identifier for the employee
Response
Employee employment details retrieved successfully
Example response
{
"employeeCode": "EMP-12345",
"employeeId": "EMP-12345",
"workEmail": "john.doe@company.com",
"entity": "Tech Corp Singapore Pte Ltd",
"country": "SGP",
"startDate": "2023-01-15",
"status": "ACTIVE",
"designation": "Software Engineer",
"department": "Engineering",
"type": "EMPLOYEE",
"term": "PERMANENT",
"noticePeriod": {
"value": "3",
"unit": "MONTHS"
},
"exitDetails": {
"type": "RESIGNATION",
"reason": "Better opportunity",
"dateOfTermination": "2024-12-31"
},
"reportsTo": {
"id": "550e8400-e29b-41d4-a716-446655440000",
"firstName": "Jane",
"lastName": "Smith",
"designation": "Engineering Manager"
}
}