RTX, UPS and CVS Health jobs API: the Phenom careers search past 10,000 jobs
RTX ( careers.rtx.com ), UPS ( www.jobs-ups.com ) and CVS Health ( jobs.cvshealth.com ) run their careers sites on Phenom. Each site's own search is one POST to /widgets , with no key and no login, and robots.txt leaves it alone: it disallows */apply , */jobcart , */chatbot and */px-widgets , not /widgets . curl -s -X POST "https://careers.rtx.com/widgets" -H "Content-Type: application/json" \ -d…
Three major companies - RTX, UPS, and CVS Health - run their job search websites on Phenom's careers platform. Phenom's API allows for job searches through a POST request to /widgets, with no authentication required. A PHP curl command was used to test the API on 2026-10-27, measuring the number of jobs available on each site.
1. When searching for jobs, requesting 500 results at a time returns all 49 Phenom sites, with CVS giving 500 results for a search of 1000. Increasing the page size to 100 jobs results in five times the number of requests.
2. Sorting jobs by the dateCreated field instead of the postedDate field eliminates duplicate jobs due to multiple entries sharing the same date. Paging through RTX's 4,809 jobs 100 at a time by postedDate resulted in 4,667 distinct jobs, while using dateCreated returned all 4,834 jobs.
3. Phenom's search is limited to 10,000 jobs; attempting to request more returns an empty response. CVS Health lists 19,664 jobs, but a page response only occurs when the from parameter plus size remains under 10,000. The process of paging through CVS Health's jobs until an empty page is reached reveals a total of 9,900 jobs, even after storing data from a previous run that indicated 19,062 jobs.
4. To access job listings beyond the 10,000 job limit, facet-based searching can be used. CVS Health's jobs can be sliced by category, revealing 9 categories totaling to exactly 19,665 jobs. At the most granular level, jobs can be further filtered by state, resulting in fewer results. Skipped cities in the facet list can lead to missing jobs, so deduplication by jobSeqNo is recommended.
5. Although Phenom is the front-end interface for job searches, the underlying job systems vary. RTX's jobs are sourced from Workday, CVS Health's jobs from Workday as well, and Eli Lilly's jobs are sourced from Workday too. UPS splits its job search between Fountain and Workday for its 500 newest jobs. The same job postings can sometimes be found on Workday as well, but with different counts.
For example, CVS Health's Workday site reported 19,706 jobs, while Phenom reported 19,665. To accurately count the total number of jobs, it's recommended to query each employer's source system individually or use deduplication by requisition number (reqId).
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.