Urgent.News

What's breaking now, across thousands of outlets.

Tech

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.

Read the original at dev.to →

More in Tech

Coverage Is Not Capability: What Whisper Taught Me About African Speech

A language appearing in a model’s supported list says little about whether the model will work for your speakers. Why Whisper struggled with the speech I needed, and what I now check before building…

  • Whisper trained on 680,000 hours of audio, but African languages underrepresented
  • Swahili has ~5.4 hours of data, Dholuo not listed, highlighting coverage disparity
  • Evaluation should consider real-world audio, licensing, and deployment environment

Target, Netflix and Verizon jobs API: Workday addresses that move, IDs that are not IDs

Target ( target.wd5 ), Netflix ( netflix.wd108 ) and Verizon ( verizon.wd12 ) post their jobs on Workday, behind the same JSON search as every *.myworkdayjobs.com careers site: curl -s -X POST…

  • Target, Netflix, and Verizon post jobs on Workday using JSON format
  • Scraper can access up to 2,000 jobs with offset parameter manipulation
  • Data center changes affect job listing access for Netflix and Verizon

More from Tuesday 27 October →