Jora Jobs Extractor avatar

Jora Jobs Extractor

Pricing

from $2.99 / 1,000 results

Go to Apify Store
Jora Jobs Extractor

Jora Jobs Extractor

Pulls job title, company, salary, location and posting date from Jora search results, so you can track hiring trends without copying listings by hand.

Pricing

from $2.99 / 1,000 results

Rating

0.0

(0)

Developer

Kawsar

Kawsar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Jora Jobs Extractor pulls job listings off Jora by keyword and location, giving you job title, company, salary, location, job type, posting date, and a direct link for every matching role. Instead of scrolling through search results and copying data by hand, you get a structured dataset ready for a spreadsheet, dashboard, or hiring-trend report.

Why use this actor

Jora aggregates listings from thousands of employers and job boards, which makes it a useful signal for hiring activity, salary ranges, and role demand across a market. Pulling that data by hand is slow and easy to get wrong. This actor automates the search, pagination, and field extraction so you get consistent, structured records every run.

  • No coding required — set your search terms in the input form and run
  • Automatic pagination — walks through result pages until it hits your item limit or runs out of listings
  • Regional coverage — search Jora's Australian site or other regional Jora domains
  • Deduplication — listings are deduplicated by URL within a run
  • Per-item resilience — a parsing miss on one listing does not stop the rest of the run

What data it extracts

For every job listing found, the actor captures:

FieldDescription
Job titleThe title of the role as listed
Company nameThe hiring company or agency
LocationCity, region, or area listed for the role
SalarySalary or pay range, when Jora shows one
Job snippetShort preview text from the listing
Job URLDirect link to the full listing on Jora
Date postedHow recently the listing was posted
Job typeFull-time, part-time, casual, contract, etc., when available
Listing IDJora's internal identifier for the listing
Search queryThe keyword used for that run
Search locationThe location filter used for that run
Scraped atUTC timestamp of when the record was collected

How to use it

  1. Open the actor and enter a search keyword, such as software engineer or data analyst.
  2. Optionally add a location, like Sydney, NSW.
  3. Pick a Jora domain if you are searching outside Australia.
  4. Set max items to control how many listings the run collects (default is 10).
  5. Click Start and open the dataset once the run finishes.

You can also run it via the Apify API, CLI, or one of the client SDKs (Python, JavaScript) if you want to plug it into an existing pipeline.

Input example

{
"query": "software engineer",
"location": "Sydney, NSW",
"joraDomain": "au.jora.com",
"maxItems": 10
}

Output example

{
"jobTitle": "Senior Software Engineer",
"companyName": "Acme Technologies",
"location": "Sydney NSW",
"salary": "$120,000 - $150,000 a year",
"jobSnippet": "We are looking for an experienced software engineer to join our growing team...",
"jobUrl": "https://au.jora.com/job/senior-software-engineer-abc123",
"datePosted": "3 days ago",
"jobType": "Full time",
"listingId": "abc123",
"searchQuery": "software engineer",
"searchLocation": "Sydney, NSW",
"scrapedAt": "2026-08-18T09:15:00.000Z"
}

Input parameters

FieldTypeRequiredDefaultDescription
queryStringYesSearch keyword, job title, or skill
locationStringNoCity, region, or state to search in
joraDomainStringNoau.jora.comRegional Jora site to search
maxItemsIntegerNo10Maximum number of listings to extract per run (max 1000)
requestTimeoutSecsIntegerNo30Per-request timeout in seconds

Output

Results are stored in the actor's dataset, one item per job listing. From the Apify Console you can export the dataset as JSON, CSV, Excel, XML, or HTML, or pull it programmatically through the Apify API.

Who it's for

  • Recruiters and staffing agencies tracking open roles across a region or industry
  • Job boards and aggregators mirroring or supplementing their own listings
  • Market researchers and analysts studying salary bands and hiring trends
  • SEO and content teams building job-market pages or reports

Tips for better results

  • Broader keywords return more listings; narrow keywords return fewer but more relevant ones.
  • Leave location blank to search all locations within the selected Jora domain.
  • Raise maxItems if you need full market coverage rather than a quick sample; lower it for fast, cheap test runs.

FAQ

Does this work outside Australia? Yes. Use the joraDomain input to switch between supported regional Jora sites.

What happens if a listing is missing a field, like salary? Fields that Jora does not show for a given listing, such as salary, are returned as null rather than causing the run to fail.

Can I run this on a schedule? Yes. Apify supports scheduled runs, so you can track new listings for a search term over time and compare dataset snapshots.