Business
Employee Record JSON Example
Employee JSON example for HRMS APIs with personal info, department, compensation, and manager. Copy-ready for HR systems, org charts, and employee directory schemas.
Field Reference
employeeCodestringrequiredHuman-readable employee number shown on payslips and ID cardsemployment.typestringrequiredEngagement type: full_time, part_time, contract, internemployment.statusstringrequiredCurrent state: active, on_leave, notice_period, terminatedemployment.noticePeriodDaysintegeroptionalNotice period in days required for resignation or terminationcompensation.annualCTCintegerrequiredAnnual cost-to-company in smallest currency unit (paise) to avoid float errorsmanagerobject | nulloptionalDirect manager reference. null for top-level employees or the CEOVariants
Directory CardMinimal employee data for org charts and public directories.
Offboarded EmployeeRecord of an employee who has left, with offboarding checklist.
Common Use Cases
- →HRMS API response for the employee profile page
- →Payroll processing system data export
- →Building org charts and reporting hierarchy visualizations
employeeHRHRMSorg chartpayroll
Validate or format this JSON
Paste the example above into JSONKit's tools to validate, minify, or explore the structure interactively.