---
title: "HR Cloud API Directory"
url: "http://35.223.47.52/blog/hr-cloud-api-directory-ysawfd/"
date: "2026-08-13T12:59:32+00:00"
modified: "2026-08-22T15:12:12+00:00"
type: "post"
---

# HR Cloud API Directory

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

HR Cloud API Directory
======================

 ![](https://storage.googleapis.com/knit-website-media/2026/08/64c34c8eb1ffc79e7f787ecd_Akshat-3-150x150.png)Akshat Jain

6 min read

 

 

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

 

 

 

  Table of Contents - [HR Cloud API Endpoints](#)
- [Applicant APIs](#)
- [Bonus History APIs](#)
- [Department APIs](#)
- [Division APIs](#)
- [Employee APIs](#)
- [Employment Status History APIs](#)
- [Location APIs](#)
- [Position APIs](#)
- [Position History APIs](#)
- [Rehire History APIs](#)
- [Salary History APIs](#)
- [Task APIs](#)
- [Get Started with HR Cloud API Integration](#)
- [About Knit](#)
 
  HR Cloud software is a comprehensive digital platform hosted on the cloud, designed to streamline and enhance human resources functions. It offers a suite of tools and services that assist organizations in managing critical HR tasks such as employee data management, recruitment, onboarding, payroll, and benefits administration. By leveraging HR Cloud software, companies can efficiently handle performance management, time and attendance tracking, learning and development, and compliance reporting. This software is indispensable for HR professionals, managers, and employees across various industries, aiming to optimize workforce management and boost organizational efficiency.

HR Cloud offers a suite of RESTful APIs that enable developers to programmatically access and manage various HR-related data and services within the HR Cloud platform. These APIs facilitate seamless integration with external applications, allowing for operations such as retrieving employee information, managing departments, and handling documents.

**Key Features of HR Cloud APIs:**

- **RESTful Architecture:** The APIs adhere to REST principles, utilizing standard HTTP methods (GET, POST, PUT, DELETE) for resource manipulation. This design ensures compatibility and ease of integration with various systems. [HRCloud Help](https://help.hrcloud.com/api/)
- **JSON Payloads:** Data is exchanged in JSON format, providing a lightweight and easily parsable structure for client applications. [HRCloud Help](https://help.hrcloud.com/api/)
- **Versioning Support:** The APIs support versioning, allowing organizations to adopt new features at their own pace without disrupting existing integrations. [HRCloud Help](https://help.hrcloud.com/api/)

**Core HR API:**

The Core HR API provides programmatic access to common HR activities, including:

- **Employee Management:** Retrieve and update employee information, including attachments and forms.
- **Department and Division Management:** Access and modify details of departments and divisions.
- **Location Management:** Manage location data pertinent to the organization.
- **Task Management:** Create and manage tasks assigned to employees.

Detailed documentation for the Core HR API is available, outlining endpoints, request structures, and response formats. [HRCloud Help](https://help.hrcloud.com/api/)

**Employee API:**

The Employee API focuses on operations related to employee data, such as:

- **Retrieving Employee Details:** Fetch comprehensive information about employees, including personal and employment-related data.
- **Creating and Updating Employees:** Programmatically add new employees or update existing employee records.

Comprehensive details and usage examples for the Employee API can be found in the official documentation. [HR Cloud Support](https://support.hrcloud.com/en/help-center/employeeapi)

**Authentication and Authorization:**

HR Cloud APIs implement robust authentication and authorization mechanisms to ensure secure access. Developers must obtain appropriate credentials and tokens to interact with the APIs, adhering to the security protocols outlined in the documentation. [HR Cloud Support](https://support.hrcloud.com/en/help-center/hr-cloud-api)

**Integration with External Systems:**

HR Cloud’s APIs facilitate integration with various external systems, such as Microsoft Power Automate, enabling organizations to automate workflows and synchronize HR data across platforms. [Microsoft Learn](https://learn.microsoft.com/en-us/connectors/hrcloud/)

‍

HR Cloud API Endpoints
----------------------

### **Applicant APIs**

- POST /xApplicant : Create an Applicant
- post /xApplicant/Resource : Post XApplicant Resource
- GET https://corehr-api.hrcloud.com/v1/cloud/xApplicant : Retrieve Applicants
- GET https://corehr-api.hrcloud.com/v1/cloud/xApplicant/:applicantId : Retrieve Single Applicant
- PUT https://corehr-api.hrcloud.com/v1/cloud/xApplicant/Upsert : Upsert Applicant

### **Bonus History APIs**

- GET https://corehr-api.hrcloud.com/v1/cloud/xBonusHistory : Retrieve Bonus History
- GET https://corehr-api.hrcloud.com/v1/cloud/xBonusHistory/:bonusid : Get One Bonus

### **Department APIs**

- GET https://corehr-api.hrcloud.com/v1/cloud/xDepartment : GET departments
- GET https://corehr-api.hrcloud.com/v1/cloud/xDepartment/:departmentId : GET single department
- PUT https://corehr-api.hrcloud.com/v1/cloud/xDepartment/Upsert : Update or Create a Department

### **Division APIs**

- GET https://corehr-api.hrcloud.com/v1/cloud/xDivision : GET divisions
- PUT https://corehr-api.hrcloud.com/v1/cloud/xDivision/Upsert : PUT division upsert

### **Employee APIs**

- POST https://corehr-api.hrcloud.com/v1/cloud/xEmployee : Create Employee with Mapping Parameters
- GET https://corehr-api.hrcloud.com/v1/cloud/xEmployee/:employeeId : GET single employee
- GET https://corehr-api.hrcloud.com/v1/cloud/xEmployee/:employeeId/attachments : Retrieve Employee Attachments
- GET https://corehr-api.hrcloud.com/v1/cloud/xEmployee/:employeeId/attachments/:attachmentId : Get one attachment of an employee
- GET https://corehr-api.hrcloud.com/v1/cloud/xEmployee/:employeeId/attachments/download : GET employee attachment download all
- GET https://corehr-api.hrcloud.com/v1/cloud/xEmployee/:employeeId/attachments/download/:attachmentId : Download Employee Attachment
- GET https://corehr-api.hrcloud.com/v1/cloud/xEmployee/:employeeId/attachments/download/:attachmentId1,:attachmentId2,… : GET employee attachment download multiple
- GET https://corehr-api.hrcloud.com/v1/cloud/xEmployee/:employeeId/form/:formType/:formId : Get one form of an employee
- GET https://corehr-api.hrcloud.com/v1/cloud/xEmployee/:employeeId/forms : Retrieve Employee Forms
- GET https://corehr-api.hrcloud.com/v1/cloud/xEmployee/:employeeId/forms/download : Download All Employee Forms
- GET https://corehr-api.hrcloud.com/v1/cloud/xEmployee/:employeeId/forms/download/:formType1\_formId1,:formType2\_formId2 : GET employee forms download single or multiple
- PUT https://corehr-api.hrcloud.com/v1/cloud/xEmployee/Picture : PUT employee picture
- POST https://corehr-api.hrcloud.com/v1/cloud/xEmployee/Resource/Picture : Upload Employee Picture
- PUT https://corehr-api.hrcloud.com/v1/cloud/xEmployee/Upsert : PUT employee param upsert

### **Employment Status History APIs**

- POST https://corehr-api.hrcloud.com/v1/cloud/xEmploymentStatusHistory : Create Employment Status History
- GET https://corehr-api.hrcloud.com/v1/cloud/xEmploymentStatusHistory/:employmentid : Get Employment Status Change Details

### **Location APIs**

- PUT https://corehr-api.hrcloud.com/v1/cloud/xLocation : Update Location
- GET https://corehr-api.hrcloud.com/v1/cloud/xLocation/:locationId : GET single division
- PUT https://corehr-api.hrcloud.com/v1/cloud/xLocation/Upsert : PUT location

### **Position APIs**

- POST https://corehr-api.hrcloud.com/v1/cloud/xPosition : Create a Position
- GET https://corehr-api.hrcloud.com/v1/cloud/xPosition/:positionId : GET single position
- PUT https://corehr-api.hrcloud.com/v1/cloud/xPosition/Upsert : PUT position upsert

### **Position History APIs**

- GET https://corehr-api.hrcloud.com/v1/cloud/xPositionHistory : GET position history
- GET https://corehr-api.hrcloud.com/v1/cloud/xPositionHistory/:positionid : GET one position history

### **Rehire History APIs**

- GET https://corehr-api.hrcloud.com/v1/cloud/xRehireHistory : Retrieve Rehire History
- GET https://corehr-api.hrcloud.com/v1/cloud/xRehireHistory/:rehireid : Get One Rehire

### **Salary History APIs**

- GET https://corehr-api.hrcloud.com/v1/cloud/xSalaryHistory : Retrieve Salary History
- GET https://corehr-api.hrcloud.com/v1/cloud/xSalaryHistory/:salaryid : Get One Salary

### **Task APIs**

- GET https://corehr-api.hrcloud.com/v1/cloud/xTask : Retrieve a list of tasks
- GET https://corehr-api.hrcloud.com/v1/cloud/xTask/:taskId : GET single task
- POST https://corehr-api.hrcloud.com/v1/cloud/xTask/Portal : Create a Plain Task

‍

Get Started with HR Cloud API Integration
-----------------------------------------

45. **Access Documentation:** Review the comprehensive API documentation to understand available endpoints and their functionalities. [HRCloud Help](https://help.hrcloud.com/api/)
46. **Obtain Credentials:** Register your application and acquire the necessary authentication credentials as per the guidelines provided. [HR Cloud Support](https://support.hrcloud.com/en/help-center/hr-cloud-api)
47. **Implement API Calls:** Utilize standard HTTP methods to interact with the APIs, ensuring adherence to the request and response formats specified in the documentation.
‍

About Knit
----------

Knit API offers a convenient solution for quick and seamless integration with HR Cloud API. Our AI-powered integration platform allows you to build [any HR Cloud API Integration use case](https://developers.getknit.dev/docs/hrcloud-usecases). By integrating with Knit just once, you can integrate with multiple other CRM, Accounting, HRIS, ATS, and other systems in one go with a unified approach. Knit handles all the authentication, authorization, and ongoing integration maintenance. This approach saves time and ensures a smooth and reliable connection to HR Cloud API.‍

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 [HR Cloud integration](/integration/hr-cloud/) or read more about our [Unified HRIS API](/integration-categories/unified-hris-api/).

 

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

Coding chaos into innovation and building from zero to scale

 

 

 

 

 

   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)
