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?
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.
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