Query iCIMS API for job board-specific category fields

Challenge: Query the iCIMS API for job board-specific category fields and splice that content into the standard XML feed of jobs.

  • Two separate job boards needed category-specific information that the Client did not want to appear in the Career Site job content
  • iCIMS contained specific category fields for each job board
  • Category information was unique to each Job Type, and Req ID
  • Scrape all jobs and create a standard XML feed of jobs
  • Use JobSplice to identify the Req IDs of Job Types that had relevant category fields
  • Query the iCIMS API using JobSplice and pull the specific Category information for each job
  • Create a job board-specific feed of jobs
  • Add all the job-specific Category information to each Job Board’s version of the standard XML feed of jobs
  • Provide enhanced XML feed of jobs to each job board

Customers often need to add additional information to their job postings. This can take the form of specific data required by a particular job board or information that makes the job posting more relevant to the candidate looking for a job.

Combining this information into hundreds of your postings can be labor-intensive. This project aimed to query their applicant tracking system for particular fields where the data already existed and then splice that into their outgoing feeds, ready for job boards and search engines to ingest.

Our team invests a significant amount of time in creating these custom outputs for various customer projects, and we encourage you to reach out if you have a challenge we can help with.

XML provides a standardized way to represent any data in a structured format, making it easier to exchange and process information between different systems.
An API is a messenger that allows two different software systems to talk and exchange information.