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
The UKG Pro HCM API provides programmatic access to human capital management data including employees, personnel actions, benefits, payroll, performance, and organizational stru...
The UKG Pro WFM API provides programmatic access to time and labor management data including punches, shifts, schedules, accruals, and attendance. Supports timekeeping, scheduli...
The UKG HR Service Delivery API (formerly People Doc) provides access to employee request management, knowledge portal content, process automation, document storage, and complia...
Run Capabilities with Naftiko — Deploy and orchestrate these API capabilities using Naftiko Fleet.
Run with Naftiko
Run Capabilities with Naftiko — Deploy and orchestrate these API capabilities using Naftiko Fleet.
Run with Naftiko
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.
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.
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.
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.
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]