Saturday, 21 February 2026

Oracle Fusion HCM Cloud- Employee Creation-REST API

 Step by Step Guide to Create an Employee using REST API 

 

Domain: Oracle Fusion HCM Cloud

Module: Core/Global HR

How to create an Employee using the REST API in Oracle HCM Cloud?

1. Create an Employee from Oracle Fusion UI

Navigation :(Create Person)-- > My Client Groups -- > New Person -- > Hire an Employee

2. GET All Employees using the POSTMAN Tool

Construct REST API using URI+Fusion URL

URI(Uniform Resource Indicator)

/hcmRestApi/resources/11.13.18.05/emps

Fusion URL

https://fusionserveraddress(need to enter active fusion instance here)

REST API URL could be:

Fusion URL+ URI

https://fusionserveraddress//hcmRestApi/resources/11.13.18.05/emps

Method: GET

3. GET a specific Employee

URI /hcmRestApi/resources/11.13.18.05/emps/{empsUniqID}

empsUniqID: Integer(Hash/PrimaryKey/Template Parameter)

REST API could be:

https://fusionserveraddress/hcmRestApi/resources/11.13.18.05/emps/{empsUniqID}

Method: GET

4. To Create Employee using REST API

URI :/hcmRestApi/resources/11.13.18.05/emps

REST API could be:

https://fusionserveraddress/hcmRestApi/resources/11.13.18.05/emps

Method: POST

Sample Request Payload could be:

https://apps2cloudfusion.blogspot.com/2026/02/employee-creation-using-rest-service.html

Sample Response Payload could be:

https://apps2cloudfusion.blogspot.com/2026/02/response-payload-employee-creation.html

5. (Search Person) -- > My Client Groups -- > Person Management. Validate if the Person record is created or not in Fusion UI.


Quick Checklist while preparing a JASON File

  Key names must be FirstName, not First Name.

  Use standard straight quotes ", not "smart" or curly quotes from Word/Teams.

 Use null (no quotes) for empty fields, don't just leave them as "".

 IDs can be strings "3000..." or numbers 3000..., but be consistent. 











No comments: