Dump Employee data into ICIMS



Hello:

As a onetime cleanup, we try to sync ICIMs based on our ERP system, if an Employee # from ERP system already exists in ICIMs, we will update the employee information from ERP system to ICIMS, if an Employee# from ERP system does not exist in ICIMs, we try to add the employee information from ERP system to ICIMs. Here, through REST API connector, how to insert a new employee record in ICIMS?

 

Thank you,

Jennfer

Submitted by JonB on July 09, 2025 Permalink

Hi Jennifer - I would review https://developer-community.icims.com/applications/applicant-tracking/profiles-api to see how to create a person (employee) record in iCIMS. There is an example of creating a new person profile.

The standard fields for a person profile are listed here: https://developer-community.icims.com/applications/applicant-tracking/ats-data-models/person-profile

There are several ways you can go about determining if the employee record already exists in iCIMS. If it were me, I would use the search API (https://developer-community.icims.com/applications/applicant-tracking/search-api) to determine if the record exists already based on the Employee ID found on a person's profile in iCIMS.

Hope this helps.

Jon