Submitted by
iCIMSUNIFIL on July 22, 2021
Permalink
Submitted by
iCIMSUNIFIL on November 11, 2021
Permalink
searchJson will search for
searchJson will search for the value in response. How to make sure response gives value for custom field? I am struggling with running below GET..it never returns any custom field value even though the field has value stored in it.
https://api.icims.com/customers//people/237527?fields=firstname,lastname,middlename,field2146
Submitted by
iCIMSUNIFIL on December 01, 2021
Permalink
retrieving custom fields
You will need to check with the client system admin to ensure that you have the correct custom field identifier and that the field is accessible to your API user.
Search results are always returned as a System ID. Vendors are responsible for targeting these specific profiles if they need further information about these profiles. A GET request using the Search API requires encoded filters in the URL. GET: https://api.icims.com/customers/{customerID}/search/{profileType}?searchJson={EncodedFilters...}. If you are using the Person Profile API and issuing a GET request make sure your API user has access to all the fields. The client user admin or iCIMS resource will need to un-hide the fields. If you do have access make sure there is data in the fields for the profile you are requesting.