Oracle Recruiting Jobs Scraper - Any ORC Career Site avatar

Oracle Recruiting Jobs Scraper - Any ORC Career Site

Pricing

from $0.45 / 1,000 job postings

Go to Apify Store
Oracle Recruiting Jobs Scraper - Any ORC Career Site

Oracle Recruiting Jobs Scraper - Any ORC Career Site

Oracle Recruiting Cloud careers sites to clean job rows: pay range in fields (min, max, currency, period), real ISO posting date filter, filters free before the charge. Takes oraclecloud.com or vanity addresses like careers.oracle.com. From $0.45 per 1,000 jobs.

Pricing

from $0.45 / 1,000 job postings

Rating

0.0

(0)

Developer

Fulox

Fulox

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Security

Limited permissions

Share

Paste the careers URL of any company on Oracle Recruiting Cloud (oraclecloud.com) and get one clean row per open job: title, locations, real posting date, requisition ID, job family, employment type, description text and the pay range, ready for recruiting, staffing and sales prospecting.

What you get

  • Pay range parsed into fields: payMin, payMax, payCurrency and payPeriod, straight from the posting text.
  • Filter by posting age on the real ISO posting date (postedWithinDays); the newest-first list stops paging at the cutoff.
  • Keyword, location and date filters run on the list before the detail call and before the charge, so filtered-out jobs cost nothing.
  • The same columns as the Workday Jobs Scraper, so one table can hold both ATS sources.
  • Accepts a company's vanity careers address (careers.oracle.com) as well as the fa.*.oraclecloud.com one.
  • Email addresses are removed from description text, so the output holds company data only.

Example output

{
"careersUrl": "https://jpmc.fa.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1001",
"company": "jpmc",
"title": "Digital Markets - Digital Product for Neovest - Analyst/Associate",
"locations": ["Hong Kong"],
"country": "HK",
"postedDate": "2026-11-02",
"jobId": "210802409",
"employmentType": "Full time",
"url": "https://jpmc.fa.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1001/job/210802409",
"descriptionText": "Drive global digital product delivery ...",
"payMin": 120000,
"payMax": 180000,
"payCurrency": "USD",
"payPeriod": "year",
"siteNumber": "CX_1001",
"requisitionId": "210802409",
"jobFamily": "Digital",
"jobFunction": "Product/Investment Mgmt",
"workplaceType": null
}

payPeriod is year, month or hour when the posting says so, otherwise null. The pay fields are null when a posting states no range. country is the country code Oracle gives.

How to use it

  1. Paste one or more careers URLs (for example https://eeho.fa.us2.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_45001). Job-page URLs and other language segments work too.
  2. Optionally add title keywords, location keywords or a posting age, then click Start.
  3. Download the jobs as JSON, CSV or Excel, or connect the Actor to Google Sheets, Make, Zapier or n8n. Run it weekly with a schedule to follow new postings.

Input

FieldWhat it doesDefault
startUrlsCareers URLs, up to 100. Host ends in .oraclecloud.com, or a company address that redirects to one.Oracle's own careers site
titleKeywordsKeep jobs whose title contains any of these words.none
locationKeywordsKeep jobs in any of these places (city, state, country or country code).none
postedWithinDaysKeep jobs posted in the last N days (1-365), on the real posting date.no filter
maxItemsPerSiteMost jobs per careers URL, counted after the filters (1-3,000).500
includeDescriptionReturn the description text. Pay ranges are parsed either way.on

Pricing

$0.45 per 1,000 jobs ($0.00045 per job), the same on every plan. You pay only for job rows delivered. Jobs removed by your filters, jobs that closed while the run was going, careers URLs that fail and explanation rows are free. Set a maximum cost per run to stay in control. A run returns at most 3,000 jobs. Reading the job lists is capped at 300 list pages per run and 20% of the run timeout; if that cap is hit, a free listing_stopped row says so and the jobs found so far are still delivered.

Limitations

  • Oracle Recruiting Cloud careers sites only (*.oraclecloud.com). Other career systems give a free site_failed row.
  • Input is a careers URL; there is no lookup by company name.
  • Pay is read from the description text with fixed rules. It is filled only when the posting states a range next to a pay word such as salary, base or compensation.
  • Description text is cut at 20,000 characters.
  • Jobs are read one at a time, so very large sites take a few minutes per thousand jobs.
  • If a site blocks the requests, the run stops after three blocked jobs in a row; earlier rows are kept.

FAQ

How fresh is the data? Every run reads the live career site.

Is personal data included? No. Only job postings are returned and email addresses are removed from descriptions.

Which formats can I download? JSON, CSV, Excel, XML and HTML from the dataset, or the API.

What if a site returns nothing? The dataset gets a free row with status site_failed or no_results and the reason, and the run summary lists the counts.

Changelog

  • 2026-11-04: first version.