---
title: "UKG Pro API Directory"
url: "http://35.223.47.52/blog/ukg-pro-api-directory/"
date: "2026-08-13T12:59:53+00:00"
modified: "2026-08-22T15:12:29+00:00"
type: "post"
---

# UKG Pro API Directory

[Blog](http://35.223.47.52/blog) / [API Directory](http://35.223.47.52/blogs/api-directory/) / UKG Pro API Directory [API Directory](http://35.223.47.52/blogs/api-directory/) · August 13, 2026 

UKG Pro API Directory
=====================

 ![](https://storage.googleapis.com/knit-website-media/2026/08/64c34ca1e0546a9d333bb35a_Kunal-3-150x150.png)Kunal Mishra

4 min read

 

 

 [](https://www.linkedin.com/sharing/share-offsite/?url=http%3A%2F%2F35.223.47.52%2Fblog%2Fukg-pro-api-directory%2F) [](https://twitter.com/intent/tweet?url=http%3A%2F%2F35.223.47.52%2Fblog%2Fukg-pro-api-directory%2F&text=UKG%20Pro%20API%20Directory)  

 

 

 

  Table of Contents - [UKG Pro API Endpoints](#)
- [Employee Education Details](#)
- [UKG Pro API FAQs](#)
- [Get started with UKG Pro API](#)
 
  UKG Pro is a human capital management (HCM) solution that simplifies payroll, HR, talent management, and employee engagement. With an easy-to-use interface, it helps businesses manage their workforce efficiently and boost productivity.

‍

UKG Pro APIs allow developers to integrate its HR, payroll, and management features into custom applications. These APIs provide access to employee data, payroll, and more, enabling businesses to build tailored solutions, improve workflows, and create a connected HR system.

‍

Key highlights of UKG Pro APIs are as follows –

‍

1. **Comprehensive Data Access:** They provide seamless access to employee data, payroll, time management, and HR information.

‍

2. **Custom Integrations:** They enable the integration of UKG Pro features into custom applications for tailored solutions.

‍

3. **Automation and Efficiency:** They help to streamline workflows by automating HR processes like payroll and employee management.

‍

4. **Real-Time Data:** They provide real-time access to information, ensuring up-to-date data for decision-making.

‍

5. **Secure and Scalable:** They are built with robust security and scalability to support growing business needs.

‍

6. **Developer-Friendly:** They offer clear documentation and flexible endpoints to simplify development.

‍

This article will provide an overview of the UKG Pro API endpoints. These endpoints enable businesses to build custom solutions, automate workflows, and streamline HR operations.

‍

**UKG Pro API Endpoints**
-------------------------

‍

Here are the most commonly used API endpoints in the latest version –

‍

#### **Company Details**

- GET /configuration/v1/company-details

‍

#### **Compensation Details**

- GET /personnel/v1/compensation-details
- GET /personnel/v1/companies/{companyId}/compensation-details
- GET /personnel/v1/companies/{companyId}/employees/{employeeId}/compensation-details
- GET /personnel/v1/compensation-details/{employeeId}

‍

#### **Employee Deductions**

- GET /personnel/v1/emp-deductions

‍

#### **Employee Change**

- GET /personnel/v1/employee-changes
- GET /personnel/v1/employee-changes/{employeeId}

‍

#### **Employee Contact Details**

- GET /personnel/v1/contacts
- GET /personnel/v1/contacts/{contactId}

‍

#### **Employee Contract Details**

- GET /personnel/v1/employee-contract-details

‍

#### Employee Demographic Details

- GET /personnel/v1/employee-demographic-details

‍

### **Employee Education Details**

- GET /personnel/v1/employee-education

‍

#### **Employee Employment Details**

- GET /personnel/v1/employee-employment-details

‍

#### **Employee Job History Details**

- GET /personnel/v1/employee-job-history-details
- GET /personnel/v1/employee-job-history-details/{systemId}

‍

#### **Employee ID Lookup**

- POST /personnel/v1/employee-ids

‍

#### **Employee Pay Statement**

- POST /payroll/v1/companies/pay-statements-summary
- POST /payroll/v1/companies/pay-statements
- POST /payroll/v1/employees/pay-statements
- POST /payroll/v1/employees/pay-statement/last
- POST /payroll/v1/employees/pay-statement/{PayIdentifier}

‍

#### **Employment Details**

- GET /personnel/v1/employment-details
- GET /personnel/v1/companies/{companyId}/employment-details
- GET /personnel/v1/companies/{companyId}/employees/{employeeId}/employment-details

‍

#### **Jobs Configuration**

- /configuration/v1/jobgroup
- /configuration/v1/jobs
- /configuration/v1/jobs/{code}

‍

#### **Person Details**

- GET /personnel/v1/person-details
- GET /personnel/v1/companies/{companyId}/person-details
- GET /personnel/v1/companies/{companyId}/employees/{employeeId}/person-details
- GET /personnel/v1/person-details/{employeeId}

‍

#### **PTO Plans**

- GET /personnel/v1/pto-plans
- POST /personnel/v1/pto-plans
- PATCH /personnel/v1/companies/{companyId}/employees/{employeeId}/pto-plans/{ptoPlan}
- GET /personnel/v1/companies/{companyId}/employees/{employeeId}/pto-plans/{ptoPlan}
- GET /personnel/v1/companies/{companyId}/employees/{employeeId}/pto-plans

‍

#### **Recruiting**

- GET /talent/recruiting/v2/{tenantalias}/api/applications
- POST /talent/recruiting/v2/{tenantalias}/api/applications
- GET /talent/recruiting/v2/{tenantalias}/api/applications/{applicationId}
- POST /talent/recruiting/v2/{tenantalias}/api/applications/{applicationId}/documents
- GET /talent/recruiting/v2/{tenantalias}/api/applications/{applicationId}/comments
- POST /talent/recruiting/v2/{tenantalias}/api/applications/{applicationId}/comments
- POST /talent/recruiting/v2/{tenantalias}/api/applications/{applicationId}/hire
- GET /talent/recruiting/v2/{tenantalias}/api/background-check-order-requests
- POST /talent/recruiting/v2/{tenantalias}/api/candidates/{candidateId}/background-checks
- GET /talent/recruiting/v2/{tenantalias}/api/candidates/{candidateId}/background-checks
- GET /talent/recruiting/v2/{tenantalias}/api/candidates/{candidateId}/background-checks/{backgroundCheckId}
- PUT /talent/recruiting/v2/{tenantalias}/api/candidates/{candidateId}/background-checks/{backgroundCheckId}
- GET /talent/recruiting/v2/{tenantalias}/api/background-check-results-requests
- GET /talent/recruiting/v2/{tenantalias}/api/candidates
- POST /talent/recruiting/v2/{tenantalias}/api/candidates
- GET /talent/recruiting/v2/{tenantalias}/api/candidates/{candidateId}
- GET /talent/recruiting/v2/{tenantalias}/api/candidates/{candidateId}/user-name-email
- POST /talent/recruiting/v2/{tenantalias}/api/candidates-lookup
- POST /talent/recruiting/v2/{tenantalias}/api/candidates/{candidateId}/documents
- GET /talent/recruiting/v2/{tenantalias}/api/candidates/{candidateId}/skills
- GET /talent/recruiting/v2/{tenantalias}/api/offers
- POST /talent/recruiting/v2/{tenantalias}/api/offers
- GET /talent/recruiting/v2/{tenantalias}/api/offers/{offerId}/offer-actions
- POST /talent/recruiting/v2/{tenantalias}/api/offers/{offerId}/submit-for-approval

‍

#### **User Details**

- GET /personnel/v1/user-details

[Here’s a detailed reference](https://developer.ukg.com/hcm/reference/welcome-to-the-ukg-pro-api) to all the UKG Pro API Endpoints.

‍

**UKG Pro API FAQs**
--------------------

Here are the frequently asked questions about UKG Pro APIs to help you get started:

1. How do I generate the API key for UKG? [Answer](https://ukg.cloudapper.ai/ukg-help/how-to-generate-an-api-key-in-ukg-ready/)
2. How to Configure Confidential Time Offs Accessible to Only Authorized Managers in UKG Ready? [Answer](https://ukg.cloudapper.ai/ukg-help/how-to-configure-confidential-time-offs-accessible-to-only-authorized-managers-in-ukg-ready/)
3. How to Retrieve Employee’s Pay Statement from UKG PRO? [Answer](https://ukg.cloudapper.ai/ukg-help/how-to-retrieve-employees-pay-statement-from-ukg-pro/)
4. Authentication and Security for UKG PRO WFM (Dimensions) API [Answer](https://ukg.cloudapper.ai/ukg-help/authentication-and-security-for-ukg-pro-wfm-dimensions-api/)
5. How to Create an API Only User in UKG PRO WFM [Answer](https://ukg.cloudapper.ai/ukg-help/how-to-create-an-api-only-user-in-ukg-pro-wfm/)
6. UKG Pro WFM Open Shift APIs: Creation, Scheduling, Dynamic Updates for Employee Removal, and Efficient Deletion [Answer](https://ukg.cloudapper.ai/ukg-help/ukg-pro-wfm-open-shift-apis-creation-scheduling-dynamic-updates-for-employee-removal-and-efficient-deletion/)

‍

Find more FAQs [here](https://developer.ukg.com/general/docs/developer-hub-faq).

**Get started with UKG Pro API**
--------------------------------

UKG Pro API access is only available by contacting their support or account management team. However, if you want to integrate with multiple HRMS or Recruitment APIs quickly, you can get started with Knit, one API for all top integrations.

‍

To sign up for free, [click here](https://dashboard.getknit.dev/signup). To check the pricing, see our [pricing page](/pricing/).

‍

---

**Ready to build this integration?**
Explore Knit’s [UKG Pro integration](/integration/ukg-pro/) or read more about our [Unified HRIS API](/integration-categories/unified-hris-api/).

 

 ![](https://storage.googleapis.com/knit-website-media/2026/08/64c34ca1e0546a9d333bb35a_Kunal-3-150x150.png)Written by Kunal Mishra

Changing integration landscape, one organization at a time‍

 

 

 

 

 

   Keep Reading
------------

  ![](https://storage.googleapis.com/knit-website-media/2026/08/blog-banner-yellow-scaled-640x400.png) [API Directory](http://35.223.47.52/blogs/api-directory/) 

### [Get Started with Darwinbox API: Complete Integration Guide](http://35.223.47.52/blog/a-to-z-of-integrating-with-darwinbox-api/)

Solve all your doubts about integrating with Darwinbox API with this guide

 August 13, 2026 · 4 min read 

 

   ![](https://storage.googleapis.com/knit-website-media/2026/08/blog-banner-green-640x400.png) [API Directory](http://35.223.47.52/blogs/api-directory/) 

### [Get Started with SuccessFactors API](http://35.223.47.52/blog/get-started-with-successfactors-api/)

Read this before you integrate with SuccessFactors API. We've got you all covered from endpoints to SuccessFactors API use cases…

 August 13, 2026 · 3 min read 

 

   ![](https://storage.googleapis.com/knit-website-media/2026/08/blog-banner-red-scaled-640x400.png) [API Directory](http://35.223.47.52/blogs/api-directory/) 

### [Get Started with Lever API](http://35.223.47.52/blog/lever-api/)

Get everything you need to get started with Lever ATS API in one place

 August 13, 2026 · 3 min read 

 

  

 

  \#1 in Ease of Integrations
---------------------------

![4.9 out of 5 stars](/wp-content/themes/knit/assets/images/g2/g2-star-rating.svg)

4.9 out of 5 stars on G2

![G2 Leader, Spring 2026](/wp-content/themes/knit/assets/images/g2/g2-leader.svg)![G2 Fastest Implementation, Spring 2026](/wp-content/themes/knit/assets/images/g2/g2-fastest-implementation.svg)![G2 High Performer, Spring 2026](/wp-content/themes/knit/assets/images/g2/g2-high-performer.svg)![G2 Best Est. ROI, Spring 2026](/wp-content/themes/knit/assets/images/g2/g2-best-roi.svg)

 

  Put Integrations on Autopilot. Talk to Experts.
-----------------------------------------------

Knit is loved by customers across the globe due to our seamless product and white glove support. You'll love us too!

 [Talk to a Human](/book-demo)
