Integrating Job Board-Specific Category Data from iCIMS API into Customized Job Feeds

To enhance job board feeds with category-specific data, the challenge was to extract unique category fields for each job board from the iCIMS API and integrate them into a unified XML feed. This process involved identifying relevant Req IDs, querying the iCIMS API, and creating tailored job feeds for each board.

Challenge

Integrating Job Board-Specific Category Data into Job Feeds via the iCIMS API

Two separate job boards required distinct category-specific information, which the client did not want to display on the Career Site. iCIMS, the enterprise applicant tracking system, housed these category-specific fields for each job board. The categories were unique to each job type and Req ID, creating a need for a tailored approach to incorporate this data into the job feed.

Solution

  1. Scraping Job Data:
    The first step was to scrape all job data and generate a standard XML feed that would serve as the base for job content across multiple platforms.

  2. Identifying Relevant Categories with Jobsplice:
    Jobsplice, the system used to manage and monitor job feeds, was then leveraged to identify the Req IDs of the job types that had category-specific fields relevant to the job boards.

  3. Querying the iCIMS API:
    Using Jobsplice, a query was made to the iCIMS API to retrieve the specific category data for each job listed in the feed.

  4. Creating Board-Specific Feeds:
    The next step involved creating tailored job board-specific feeds by adding the category information pulled from iCIMS into each job’s entry.

  5. Delivering Enhanced Feeds:
    Once all the relevant category information was added to the job listings, the enhanced XML feed was provided to each job board, ensuring that the category-specific data was displayed only on the appropriate platform.

Summary

By querying the iCIMS API and using Jobsplice to splice in the necessary category fields, a seamless process was created to generate customized job feeds for each board, enriching the job listings with detailed, category-specific information.

Enterprise Applicant Tracking System

iCIMS provides an enterprise-level applicant tracking system that simplifies the management of hiring workflows, whether you’re hiring at a high volume or filling highly specialized roles. With its automation and streamlined processes, iCIMS helps organizations efficiently manage and optimize their recruitment efforts.