Description

This forum is used to ask questions regarding the Standard Integrations

Dump Employee data into ICIMS

Standard Integration Questions

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

Authenticating via Postman

Standard Integration Questions

Hello, 

I am trying to connect to the iCIMS API to get an auth token via Postman. My setup looks like this. The client_id and client_secret are what was provided by our contractor but I suspect both could be incorrect as generally those are GUIDs. As you can see from the screenshot, I receive a 401 - Unauthorized, which checks out in this situation. Any help would be appreciated. 

Thanks, 

Mehul 

 

Retrieving onboardworkflow iforms

Standard Integration Questions

Does onboarding workflow allow the retrieval of iforms in the same way as retrieving iforms under the people profile?

Example if I want to retrieve a binary attachment field45709 and the iform JobDescriptionAcknowledgementOB use the fields query parameter as such

{{urlBase}}customers/{{customerId}}/people/{{peopleId}}?fields=lastname,firstname,externalid,jobtitle,enddate,field45709,JobDescriptionAcknowledgementOB

Can I do this if there's an iform in the onboarding workflow?

How new hires integrate with our training portal

Standard Integration Questions

I'm troubleshooting an issue with some new hires that aren't being assigned training in our training portal to be completed before their start dates.  There are some employees who require training before their profile makes it into our Human Capital Management system.  I need learn/know where in icims the nightly file that contains employees who have entered the "Hired: Start Onboard Paperwork" status is configured, where any why it's getting the information it sends, and to be able to compare it with the debut file in our training portal.   Does anyone

Searching forms by name doesn't appear to work as documented

Standard Integration Questions

POSTing to{{icims.api.host}}/customers/{{icims_customer_id}}/search/forms, with the body

{ "filters":[ { "name":"formdata.form.formname", "value":["federal_w4_stv"], "operator":"="} ] }

The documentation states "Text based fields filter by contains." for the "=" operator.

The search returns {"searchResults": []}.

People Search API

Standard Integration Questions

The following URL runs to success in Postman and returns the first 1000 rows of data.

{{baseURL}}/customers/{{customer}}/search/people

Anytime a filter is applied, the call fails.  Variations on the filter have not been successful either. What needs to be changed for the filter to work?

{{baseURL}}/customers/{{customer}}/search/people?searchJson={"filters":[{"name": "person.lastname","value":["Smith"],"operator":"=="}]}

Error Message:

{

    "errors": [

        {