Towers Watson

Towers Watson was a global professional services company that provided risk management, actuarial, human capital, and investment consulting services before merging with Willis Group to form Willis Towers Watson (now WTW) in 2016. WTW provides data-driven, insight-led solutions in risk, broking, HR consulting, and benefits administration across 140+ countries. WTW's software products include the HR Portal for employee benefits communication, benefits administration systems, compensation management tools, and actuarial modeling platforms.

2 APIs 0 Features
Human ResourcesRisk ManagementBenefitsConsultingActuarialInsurance BrokerageHuman Capital

APIs

WTW HR Portal

Willis Towers Watson HR Portal delivers a personalized digital employee experience for total rewards and benefits communication. The API enables HR teams to manage employee cont...

WTW Benefits Administration

WTW Benefits Administration API provides programmatic access to employee benefits enrollment, eligibility management, plan configuration, and benefits data for health, dental, v...

Collections

Pricing Plans

Rate Limits

Towers Watson Rate Limits

5 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Towers Watson Context

40 classes · 0 properties

JSON-LD

API Governance Rules

Towers Watson API Rules

8 rules · 4 errors 4 warnings

SPECTRAL

JSON Structure

Wtw Employee Structure

0 properties

JSON STRUCTURE

Example Payloads

Press

Willis Towers Watson earnings loom as AI questions intensify

2026-05-25

Employers set to rapidly expand AI use in health and

2026-05-25

WTW adds AI capabilities to its financial modelling software

2026-05-25

WTW: Employers aiming to bulk up AI use for health and ...

2026-05-25

What an unforgettable Innovation Day London | AI Made Real ...

2026-05-25

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
Website
Website
🔗
Developer
Developer
🔗
LinkedIn
LinkedIn
🔗
Rules
Rules
🔗
Vocabulary
Vocabulary
🔗
JSONLDContext
JSONLDContext

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: WTW HR Portal
  version: 1.0.0
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Employees
    type: folder
  items:
  - info:
      name: List Employees
      type: http
    http:
      method: GET
      url: https://api.wtwco.com/hrportal/v1/employees
      params:
      - name: department
        value: ''
        type: query
        description: Filter by department
      - name: status
        value: ''
        type: query
        description: Filter by employment status
      - name: page
        value: ''
        type: query
      - name: limit
        value: ''
        type: query
    docs: Returns a paginated list of employee records in the HR portal.
  - info:
      name: Get Employee
      type: http
    http:
      method: GET
      url: https://api.wtwco.com/hrportal/v1/employees/:employeeId
      params:
      - name: employeeId
        value: ''
        type: path
        description: Employee identifier
    docs: Retrieve HR portal profile for a specific employee.
- info:
    name: Total Rewards
    type: folder
  items:
  - info:
      name: Get Employee Total Rewards
      type: http
    http:
      method: GET
      url: https://api.wtwco.com/hrportal/v1/employees/:employeeId/total-rewards
      params:
      - name: employeeId
        value: ''
        type: path
      - name: year
        value: ''
        type: query
        description: Plan year (defaults to current year)
    docs: Returns the total compensation and rewards summary for an employee.
- info:
    name: Content
    type: folder
  items:
  - info:
      name: List Content
      type: http
    http:
      method: GET
      url: https://api.wtwco.com/hrportal/v1/content
      params:
      - name: type
        value: ''
        type: query
        description: Filter by content type
      - name: audience
        value: ''
        type: query
        description: Filter by target audience segment
      - name: page
        value: ''
        type: query
      - name: limit
        value: ''
        type: query
    docs: Returns a list of HR content articles and communications.
  - info:
      name: Create Content
      type: http
    http:
      method: POST
      url: https://api.wtwco.com/hrportal/v1/content
      body:
        type: json
        data: '{}'
    docs: Create a new HR content item or communication.
  - info:
      name: Get Content
      type: http
    http:
      method: GET
      url: https://api.wtwco.com/hrportal/v1/content/:contentId
      params:
      - name: contentId
        value: ''
        type: path
    docs: Retrieve a specific content item.
  - info:
      name: Update Content
      type: http
    http:
      method: PUT
      url: https://api.wtwco.com/hrportal/v1/content/:contentId
      params:
      - name: contentId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Update an existing content item.
- info:
    name: Cases
    type: folder
  items:
  - info:
      name: List Cases
      type: http
    http:
      method: GET
      url: https://api.wtwco.com/hrportal/v1/cases
      params:
      - name: status
        value: ''
        type: query
        description: Filter by case status
      - name: category
        value: ''
        type: query
        description: Filter by case category
      - name: page
        value: ''
        type: query
      - name: limit
        value: ''
        type: query
    docs: Returns a list of HR service cases.
  - info:
      name: Create Case
      type: http
    http:
      method: POST
      url: https://api.wtwco.com/hrportal/v1/cases
      body:
        type: json
        data: '{}'
    docs: Submit a new HR service case or inquiry.
  - info:
      name: Get Case
      type: http
    http:
      method: GET
      url: https://api.wtwco.com/hrportal/v1/cases/:caseId
      params:
      - name: caseId
        value: ''
        type: path
    docs: Retrieve a specific HR service case.
  - info:
      name: Update Case
      type: http
    http:
      method: PUT
      url: https://api.wtwco.com/hrportal/v1/cases/:caseId
      params:
      - name: caseId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Update an existing HR service case.
- info:
    name: Benefits
    type: folder
  items:
  - info:
      name: Get Employee Benefits
      type: http
    http:
      method: GET
      url: https://api.wtwco.com/hrportal/v1/employees/:employeeId/benefits
      params:
      - name: employeeId
        value: ''
        type: path
      - name: planYear
        value: ''
        type: query
        description: Benefits plan year
    docs: Returns current benefits enrollment summary for an employee.
bundled: true