{ "title": "WTW Employee Structure", "description": "JSON structure documentation for the WTW HR Portal Employee resource", "resource": "Employee", "api": "WTW HR Portal", "fields": [ { "name": "id", "type": "string", "required": true, "description": "Unique system-generated employee identifier" }, { "name": "employeeNumber", "type": "string", "required": false, "description": "Organization-assigned employee ID number for payroll and HR systems" }, { "name": "firstName", "type": "string", "required": true, "description": "Employee legal first name" }, { "name": "lastName", "type": "string", "required": true, "description": "Employee legal last name" }, { "name": "email", "type": "string (email format)", "required": false, "description": "Corporate work email address" }, { "name": "department", "type": "string", "required": false, "description": "Organizational department or cost center" }, { "name": "jobTitle", "type": "string", "required": false, "description": "Official job title" }, { "name": "location", "type": "string", "required": false, "description": "Primary work location or office" }, { "name": "status", "type": "string (enum)", "required": true, "description": "Employment status: active, inactive, or leave" }, { "name": "hireDate", "type": "string (ISO 8601 date)", "required": false, "description": "Original date of hire" }, { "name": "manager.id", "type": "string", "required": false, "description": "Direct manager employee identifier" }, { "name": "manager.name", "type": "string", "required": false, "description": "Direct manager display name" } ] }