Thrive Link Workday Integration - API

Prev Next

This document outlines the supported fields, expected formats, and integration guidelines for HR data synchronisation between Workday and Thrive LMS via API.

Supported Fields

Below is the list of fields supported in the integration:

User Information

Thrive Field

Workday Field

Standard or Custom

Example Value

Ref

Employee ID, Payroll ID, Email

Required Standard

WORKDAY1234

First Name

First Name

Required Standard

Last Name

Last Name

Required Standard

Email

Work Email

Required Standard

Start Date

Start Date/Hire Date/Effective Date

Standard Optional

Employee's official start date DD-MM-YYYY

Job Details (Optional Fields, Not Required for User Profile Creation)

Thrive Field

Workday Field

Standard or custom

Example Value

Job Title

Business Title

Standard Optional

Talent Partner

Manager

Manager ID

Standard Optional

Name of the employee’s direct manager Note. Thrive checks against the manager ID (Ref) to identify the Manager and then display the Manager name in the Thrive UI.

Location

Office Location

Optional

London

Country

Country of Employment

Optional

United Kingdom

Region

Region

Optional

EMEA, APAC

Employee Type

Employee Type

Optional

permanent, external, casual worker, fixed term, contingent

Worker Type

Worker Type

Optional

permanent, external, casual worker, fixed term, contingent

Job Family

Job Family

Optional

Job grouping e.g. Learning & Talent

Business Area

Business Area

Optional

Business division e.g., Thrive People (Manager Name)

Department

Department

Optional

Organisational unit e.g., Global Learning & Talent (Manager Name)

Team

Team

Optional

Specific team within the department e.g., Talent Development (Manager name)

Cost Center

Cost Center

Optional

ZXH020 HR Global Training & Development

Employment History (Optional Fields, Not Required for User Profile Creation)

Thrive Field

Workday Field

Standard or custom

Example Value

Long-Term Leave

Long-Term Leave

Optional

(Boolean, Optional, Values: Yes/No) – Indicates if the employee is on long-term leave

Please note optional fields must be pre-configured in the Thrive UI before enabling the integration for the data to be ingested.

Data Format and Expectations

  • Employee Type and Work Type must align with predefined values to ensure consistency.

  • Email addresses must be unique within the system.

  • Required fields must be provided for every user record.

Integration Methodology

  • Workday API will send user data in a structured JSON format to Thrive Link.

  • Thrive LMS will process and validate incoming data.

  • Any discrepancies or errors (e.g., missing required fields, incorrect formats) will be logged and flagged for review.

  • Data will be updated in Thrive LMS according to the latest records received from Workday.

Security and Authentication

To authenticate your Workday account, you will need to provide the following information:

  • WSDL

  • ISU Username

  • ISU Password

  • Workday Tenant Name

Testing & Deployment

  • A staging environment will be available for integration testing.

  • Test cases will validate:

    • Field mappings and data integrity.

    • Error handling for missing/incorrect data.

    • System behaviour for updates, deletions, and new entries.

  • Deployment will be monitored to ensure stability.

What is not supported via Merge.dev

  • Bi-directional syncing of user data.

  • Sending Workday skills and skills taxonomy data to Thrive

  • Sending tags, compliance and completions data from Thrive to Workday