Jora Jobs Extractor
Pricing
from $2.99 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
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:
| Field | Description |
|---|---|
| Job title | The title of the role as listed |
| Company name | The hiring company or agency |
| Location | City, region, or area listed for the role |
| Salary | Salary or pay range, when Jora shows one |
| Job snippet | Short preview text from the listing |
| Job URL | Direct link to the full listing on Jora |
| Date posted | How recently the listing was posted |
| Job type | Full-time, part-time, casual, contract, etc., when available |
| Listing ID | Jora's internal identifier for the listing |
| Search query | The keyword used for that run |
| Search location | The location filter used for that run |
| Scraped at | UTC timestamp of when the record was collected |
How to use it
- Open the actor and enter a search keyword, such as
software engineerordata analyst. - Optionally add a location, like
Sydney, NSW. - Pick a Jora domain if you are searching outside Australia.
- Set max items to control how many listings the run collects (default is 10).
- 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
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
query | String | Yes | — | Search keyword, job title, or skill |
location | String | No | — | City, region, or state to search in |
joraDomain | String | No | au.jora.com | Regional Jora site to search |
maxItems | Integer | No | 10 | Maximum number of listings to extract per run (max 1000) |
requestTimeoutSecs | Integer | No | 30 | Per-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
maxItemsif 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.