Wtw Employee Structure is a JSON Structure definition published by Towers Watson.
{
"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"
}
]
}