HMAC Authorization Header
General discussionHello!
Does iCIMS Support HMAC Authorization only for iCIMS outbound Event Notifcations? Or can this be used in replacement of a Basic Authorization header for search API queries?
Thanks!
Hello!
Does iCIMS Support HMAC Authorization only for iCIMS outbound Event Notifcations? Or can this be used in replacement of a Basic Authorization header for search API queries?
Thanks!
When an iForm is submitted is there a specific API call available for retrieving the Candidate ID and JOB ID from iCIMS in real time so that those values can be displayed in the data layer of a website where the iForm is submitted?
In looking at the iFORMS API documentation it looks like there would need to be a SUBMIT request and then a GET request to retrieve those fields. Are the following the correct APIS requests to reference?
https://api.icims.com/customers/{customerId}/forms
https://api.icims.com/customers/{customerId}/forms/{formDataID}
I want to search job or person using search api but in each api call there is customer id, so can you please let me know how to find customer id to make it work.
We have completed testing of our assessment integration using the sandbox.
But we would also like to do some final testing of the workflow as seen from an actual recruiter and job applicant's point of view (from the marketplace). Is this possible from the sandbox?
If not, what options are there for pre-production testing?
Thanks
Louis
What field does talentpool.owner.number refer to? Using Owner Number or Owner System ID both return an error - The following filter is either not valid or hidden. What is the correct filter to search Talent Pools by Owner?
I am trying to get a list of completed forms but having no luck.
When I do a GET on a form I see "status": "Completed". When I SEARCH for completed forms using the below request I get no results.
https://api.icims.com/customers/****/search/forms?searchJson={"filters": [{"name": "formdata.form.formname","value": ["federal_w4_stv"]},{"name":"formdata.formstatus","value":["Completed"],"operator":"="}]}
If I change the operator to !=, I get forms with "status": "Completed".
Anyone have any ideas on what I might be doing wrong?
Here is an example of how to retrieve data stored on an iCIMS iForm. If the field is a synced, the data is stored on the platform profile field.
Call Type: GET
Pulling iFORM IDs through the API
When you are ready to pull form data through the API, you can use a GET request or a POST through our search API to retrieve the form ID of the associated candidate. The filter is based on the form name and the candidate’s iCIMS system ID. The form name will be different for each iFORM, so you’ll have four different filters to choose from based on which form you wish to pull data from.
POST
https://api.icims.com/customers/6271/search/forms
Whitelisting IP Addresses for Integration Traffic
US & Canadian Hosting Environments
Integration partners or clients who need to open their firewall for inbound SFTP/HTTP/HTTPS traffic from the iCIMS network should whitelist the following IP range: 162.247.160.0/21.
We received this question in our inbox:
Hello,
I’m running into an issue attempting to search on the applicantworkflow endpoint. I checked the forum and there wasn’t any place for endpoint discussions… I’m trying to filter based on a ‘relation’ field and it’s kicking back the following error:
{'errors': [{'errorMessage': 'The following filter is either not valid or hidden: applicantworkflow.job', 'errorCode': 5}]}
I get this error when trying to access: