UKG logo

UKG

UKG (Ultimate Kronos Group) is an enterprise human capital management (HCM) and workforce management platform serving over 80,000 organizations worldwide. The UKG Pro suite includes HCM APIs for employee data, payroll, benefits, and personnel actions, plus WFM APIs for time and labor management, scheduling, accruals, and attendance. The UKG Developer Hub provides REST APIs, webhook subscriptions, and People Fabric APIs for building HR integrations, payroll connectors, and workforce analytics applications.

3 APIs 2 Capabilities 8 Features
Human Capital ManagementHCMWorkforce ManagementHRPayrollTime and AttendanceBenefitsScheduling

APIs

UKG Pro HCM API

The UKG Pro HCM API provides programmatic access to human capital management data including employees, personnel actions, benefits, payroll, performance, and organizational stru...

UKG Pro Workforce Management API

The UKG Pro WFM API provides programmatic access to time and labor management data including punches, shifts, schedules, accruals, and attendance. Supports timekeeping, scheduli...

UKG HR Service Delivery API

The UKG HR Service Delivery API (formerly People Doc) provides access to employee request management, knowledge portal content, process automation, document storage, and complia...

Capabilities

UKG HR Administration

HR administration workflow combining employee records, benefits, payroll, and organizational management capabilities.

Run with Naftiko

UKG Workforce Management

Workforce management workflow combining timekeeping, scheduling, and accrual capabilities for hourly and salaried employees.

Run with Naftiko

Features

Human Capital Management

Comprehensive HCM covering employee records, org management, talent, and compliance for enterprise organizations.

Payroll Processing

Full-service payroll with tax compliance, direct deposit, pay statements, and multi-state support.

Benefits Administration

Benefits enrollment, plan management, life event processing, and ACA compliance tracking.

Time and Attendance

Automated timekeeping with punch clocks, mobile entry, approval workflows, and FLSA compliance.

Workforce Scheduling

AI-powered scheduling with demand forecasting, shift management, and coverage optimization.

Accrual Management

Configurable vacation, sick, and PTO accrual policies with automated balance tracking.

HR Service Delivery

Employee case management, knowledge portal, HR document management, and process automation.

People Fabric

Unified data platform connecting HCM and WFM data across all UKG products via modern APIs.

Use Cases

Payroll Integration

Sync employee pay data, deductions, and tax information with third-party payroll processors and ERP systems.

Benefits Connector

Exchange enrollment data and eligibility with benefits carriers, insurance providers, and benefits administration systems.

Time and Labor Integration

Import punch data, approved timecards, and schedule information into payroll and workforce analytics platforms.

HRIS Data Sync

Keep employee demographic, job, and organizational data synchronized between UKG and downstream business systems.

Analytics and Reporting

Export workforce data to business intelligence tools and data warehouses for advanced analytics and reporting.

Onboarding Automation

Automate new hire provisioning by triggering downstream system access and equipment setup from UKG hire events.

Integrations

Salesforce

Sync employee data between UKG and Salesforce for HR-CRM alignment.

SAP

Integrate with SAP ERP for GL posting, cost center management, and financial reconciliation.

Microsoft Azure AD

Single sign-on and user provisioning integration with Microsoft Entra ID.

Workday

Employee data exchange for organizations using both platforms during migration or hybrid scenarios.

ADP

Payroll data exchange with ADP for organizations using both HCM and payroll platforms.

Greenhouse

Applicant tracking system integration for recruiting and onboarding handoff.

Solutions

UKG Pro

Enterprise HCM platform for mid-market and enterprise organizations with full HR, payroll, and talent capabilities.

UKG Pro WFM

Workforce management platform for hourly and complex workforce scheduling, timekeeping, and compliance.

UKG Ready

Simplified HCM solution for small and medium businesses with combined HR, payroll, and time management.

UKG HR Service Delivery

Employee experience platform for HR case management, knowledge delivery, and document compliance.

Semantic Vocabularies

Ukg Pro Hcm Context

13 classes · 62 properties

JSON-LD

Ukg Pro Wfm Context

6 classes · 28 properties

JSON-LD

API Governance Rules

UKG API Rules

30 rules · 14 errors 12 warnings 4 info

SPECTRAL

Resources

🔗
Website
Website
🔗
Documentation
Documentation
🌐
Portal
Portal
📰
Blog
Blog
💰
Pricing
Pricing
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
📝
Signup
Signup
🔗
SpectralRules
SpectralRules
🔗
Workforce Management
NaftikoCapability
🔗
HR Administration
NaftikoCapability
🔗
Vocabulary
Vocabulary

Sources

Raw ↑
aid: ukg
name: UKG
description: >-
  UKG (Ultimate Kronos Group) is an enterprise human capital management (HCM)
  and workforce management platform serving over 80,000 organizations worldwide.
  The UKG Pro suite includes HCM APIs for employee data, payroll, benefits, and
  personnel actions, plus WFM APIs for time and labor management, scheduling,
  accruals, and attendance. The UKG Developer Hub provides REST APIs, webhook
  subscriptions, and People Fabric APIs for building HR integrations, payroll
  connectors, and workforce analytics applications.
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
  - Human Capital Management
  - HCM
  - Workforce Management
  - HR
  - Payroll
  - Time and Attendance
  - Benefits
  - Scheduling
url: https://raw.githubusercontent.com/api-evangelist/ukg/refs/heads/main/apis.yml
created: '2025-02-08'
modified: '2026-05-03'
specificationVersion: '0.19'
apis:
  - aid: ukg:ukg-pro-hcm-api
    name: UKG Pro HCM API
    description: >-
      The UKG Pro HCM API provides programmatic access to human capital
      management data including employees, personnel actions, benefits, payroll,
      performance, and organizational structure. Uses Basic Authentication with
      service account credentials and tenant-specific API keys. Enables
      integrations with HR systems, payroll processors, benefits administrators,
      and workforce analytics platforms.
    humanURL: https://developer.ukg.com/hcm/reference/welcome-to-the-ukg-pro-api
    baseURL: https://service.ultipro.com
    tags:
      - HCM
      - Employees
      - Payroll
      - Benefits
      - Personnel Actions
    properties:
      - type: Documentation
        url: https://developer.ukg.com/hcm/reference/welcome-to-the-ukg-pro-api
      - type: OpenAPI
        url: openapi/ukg-pro-hcm-openapi.yml
      - type: JSONSchema
        url: json-schema/pro-hcm-employee-schema.json
      - type: JSONSchema
        url: json-schema/pro-hcm-employee-job-schema.json
      - type: JSONSchema
        url: json-schema/pro-hcm-pay-rate-schema.json
      - type: JSONSchema
        url: json-schema/pro-hcm-benefits-election-schema.json
      - type: JSONSchema
        url: json-schema/pro-hcm-department-schema.json
      - type: JSONSchema
        url: json-schema/pro-hcm-location-schema.json
      - type: JSONSchema
        url: json-schema/pro-hcm-pay-statement-schema.json
      - type: JSONSchema
        url: json-schema/pro-hcm-direct-deposit-schema.json
      - type: JSONSchema
        url: json-schema/pro-hcm-personnel-change-request-schema.json
      - type: JSONSchema
        url: json-schema/pro-hcm-personnel-change-response-schema.json
      - type: JSONSchema
        url: json-schema/pro-hcm-employee-list-schema.json
      - type: JSONSchema
        url: json-schema/pro-hcm-employee-id-list-schema.json
      - type: JSONStructure
        url: json-structure/pro-hcm-employee-structure.json
      - type: JSONStructure
        url: json-structure/pro-hcm-employee-job-structure.json
      - type: JSONStructure
        url: json-structure/pro-hcm-pay-rate-structure.json
      - type: JSONStructure
        url: json-structure/pro-hcm-benefits-election-structure.json
      - type: JSONStructure
        url: json-structure/pro-hcm-department-structure.json
      - type: JSONStructure
        url: json-structure/pro-hcm-location-structure.json
      - type: JSONStructure
        url: json-structure/pro-hcm-pay-statement-structure.json
      - type: JSONStructure
        url: json-structure/pro-hcm-direct-deposit-structure.json
      - type: JSONStructure
        url: json-structure/pro-hcm-personnel-change-request-structure.json
      - type: JSONStructure
        url: json-structure/pro-hcm-personnel-change-response-structure.json
      - type: JSONStructure
        url: json-structure/pro-hcm-employee-list-structure.json
      - type: JSONStructure
        url: json-structure/pro-hcm-employee-id-list-structure.json
      - type: JSONLDContext
        url: json-ld/ukg-pro-hcm-context.jsonld
      - type: Example
        url: examples/pro-hcm-employee-example.json
      - type: Example
        url: examples/pro-hcm-employee-job-example.json
      - type: Example
        url: examples/pro-hcm-pay-rate-example.json
      - type: Example
        url: examples/pro-hcm-benefits-election-example.json
      - type: Example
        url: examples/pro-hcm-department-example.json
      - type: Example
        url: examples/pro-hcm-location-example.json
      - type: Example
        url: examples/pro-hcm-pay-statement-example.json
      - type: Example
        url: examples/pro-hcm-direct-deposit-example.json
      - type: Example
        url: examples/pro-hcm-personnel-change-request-example.json
      - type: Example
        url: examples/pro-hcm-personnel-change-response-example.json
      - type: Example
        url: examples/pro-hcm-employee-list-example.json
      - type: Example
        url: examples/pro-hcm-employee-id-list-example.json
  - aid: ukg:ukg-pro-wfm-api
    name: UKG Pro Workforce Management API
    description: >-
      The UKG Pro WFM API provides programmatic access to time and labor
      management data including punches, shifts, schedules, accruals, and
      attendance. Supports timekeeping, scheduling, and compliance workflows
      for hourly and salaried employees. Uses OAuth 2.0 with tenant API keys.
    humanURL: https://developer.ukg.com/wfm/reference/welcome-to-the-ukg-pro-workforce-management-api
    baseURL: https://api.ultipro.com/workforce/v1
    tags:
      - Workforce Management
      - Time and Attendance
      - Scheduling
      - Accruals
      - Timekeeping
    properties:
      - type: Documentation
        url: https://developer.ukg.com/wfm/reference/welcome-to-the-ukg-pro-workforce-management-api
      - type: OpenAPI
        url: openapi/ukg-pro-wfm-openapi.yml
      - type: JSONSchema
        url: json-schema/pro-wfm-wfm-employee-schema.json
      - type: JSONSchema
        url: json-schema/pro-wfm-timecard-schema.json
      - type: JSONSchema
        url: json-schema/pro-wfm-punch-schema.json
      - type: JSONSchema
        url: json-schema/pro-wfm-punch-request-schema.json
      - type: JSONSchema
        url: json-schema/pro-wfm-accrual-balance-schema.json
      - type: JSONSchema
        url: json-schema/pro-wfm-shift-schema.json
      - type: JSONStructure
        url: json-structure/pro-wfm-wfm-employee-structure.json
      - type: JSONStructure
        url: json-structure/pro-wfm-timecard-structure.json
      - type: JSONStructure
        url: json-structure/pro-wfm-punch-structure.json
      - type: JSONStructure
        url: json-structure/pro-wfm-punch-request-structure.json
      - type: JSONStructure
        url: json-structure/pro-wfm-accrual-balance-structure.json
      - type: JSONStructure
        url: json-structure/pro-wfm-shift-structure.json
      - type: JSONLDContext
        url: json-ld/ukg-pro-wfm-context.jsonld
      - type: Example
        url: examples/pro-wfm-wfm-employee-example.json
      - type: Example
        url: examples/pro-wfm-timecard-example.json
      - type: Example
        url: examples/pro-wfm-punch-example.json
      - type: Example
        url: examples/pro-wfm-punch-request-example.json
      - type: Example
        url: examples/pro-wfm-accrual-balance-example.json
      - type: Example
        url: examples/pro-wfm-shift-example.json
  - aid: ukg:ukg-hr-service-delivery-api
    name: UKG HR Service Delivery API
    description: >-
      The UKG HR Service Delivery API (formerly People Doc) provides access to
      employee request management, knowledge portal content, process automation,
      document storage, and compliance workflows. Enables HR case management
      integrations and employee self-service applications.
    humanURL: https://doc.people-doc.com/api/?urls.primaryName=Client
    baseURL: https://api.people-doc.com
    tags:
      - HR Service Delivery
      - Case Management
      - Document Management
      - Employee Requests
    properties:
      - type: Documentation
        url: https://doc.people-doc.com/api/?urls.primaryName=Client
      - type: APIReference
        url: https://doc.people-doc.com/client/api/index-v2.html
common:
  - type: Website
    url: https://www.ukg.com
  - type: Documentation
    url: https://developer.ukg.com
  - type: Portal
    url: https://developer.ukg.com
  - type: Blog
    url: https://www.ukg.com/blog
  - type: Pricing
    url: https://www.ukg.com/pricing
  - type: TermsOfService
    url: https://www.ukg.com/legal/terms
  - type: PrivacyPolicy
    url: https://www.ukg.com/legal/privacy-policy
  - type: Support
    url: https://support.ukg.com
  - type: GettingStarted
    url: https://developer.ukg.com/general/docs/getting-started
  - type: Authentication
    url: https://developer.ukg.com/hcm/docs/authentication
  - type: Signup
    url: https://www.ukg.com/contact-us
  - type: SpectralRules
    url: rules/ukg-spectral-rules.yml
  - type: NaftikoCapability
    url: capabilities/workforce-management.yaml
    title: Workforce Management
  - type: NaftikoCapability
    url: capabilities/hr-administration.yaml
    title: HR Administration
  - type: Vocabulary
    url: vocabulary/ukg-vocabulary.yaml
  - type: Features
    data:
      - name: Human Capital Management
        description: Comprehensive HCM covering employee records, org management, talent, and compliance for enterprise organizations.
      - name: Payroll Processing
        description: Full-service payroll with tax compliance, direct deposit, pay statements, and multi-state support.
      - name: Benefits Administration
        description: Benefits enrollment, plan management, life event processing, and ACA compliance tracking.
      - name: Time and Attendance
        description: Automated timekeeping with punch clocks, mobile entry, approval workflows, and FLSA compliance.
      - name: Workforce Scheduling
        description: AI-powered scheduling with demand forecasting, shift management, and coverage optimization.
      - name: Accrual Management
        description: Configurable vacation, sick, and PTO accrual policies with automated balance tracking.
      - name: HR Service Delivery
        description: Employee case management, knowledge portal, HR document management, and process automation.
      - name: People Fabric
        description: Unified data platform connecting HCM and WFM data across all UKG products via modern APIs.
  - type: UseCases
    data:
      - name: Payroll Integration
        description: Sync employee pay data, deductions, and tax information with third-party payroll processors and ERP systems.
      - name: Benefits Connector
        description: Exchange enrollment data and eligibility with benefits carriers, insurance providers, and benefits administration systems.
      - name: Time and Labor Integration
        description: Import punch data, approved timecards, and schedule information into payroll and workforce analytics platforms.
      - name: HRIS Data Sync
        description: Keep employee demographic, job, and organizational data synchronized between UKG and downstream business systems.
      - name: Analytics and Reporting
        description: Export workforce data to business intelligence tools and data warehouses for advanced analytics and reporting.
      - name: Onboarding Automation
        description: Automate new hire provisioning by triggering downstream system access and equipment setup from UKG hire events.
  - type: Integrations
    data:
      - name: Salesforce
        description: Sync employee data between UKG and Salesforce for HR-CRM alignment.
      - name: SAP
        description: Integrate with SAP ERP for GL posting, cost center management, and financial reconciliation.
      - name: Microsoft Azure AD
        description: Single sign-on and user provisioning integration with Microsoft Entra ID.
      - name: Workday
        description: Employee data exchange for organizations using both platforms during migration or hybrid scenarios.
      - name: ADP
        description: Payroll data exchange with ADP for organizations using both HCM and payroll platforms.
      - name: Greenhouse
        description: Applicant tracking system integration for recruiting and onboarding handoff.
  - type: Solutions
    data:
      - name: UKG Pro
        description: Enterprise HCM platform for mid-market and enterprise organizations with full HR, payroll, and talent capabilities.
      - name: UKG Pro WFM
        description: Workforce management platform for hourly and complex workforce scheduling, timekeeping, and compliance.
      - name: UKG Ready
        description: Simplified HCM solution for small and medium businesses with combined HR, payroll, and time management.
      - name: UKG HR Service Delivery
        description: Employee experience platform for HR case management, knowledge delivery, and document compliance.
maintainers:
  - FN: Kin Lane
    email: [email protected]