Jora Job Scraper — Search Jobs Across 6 Countries in Seconds
Pricing
from $2.00 / 1,000 results
Jora Job Scraper — Search Jobs Across 6 Countries in Seconds
Extract job listings, salaries, company names, and full descriptions from Jora— a job search engine covering Australia, New Zealand, Singapore, Hong Kong, Malaysia, and Indonesia.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Paweł
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
0
Monthly active users
8 days ago
Last modified
Categories
Share
Jora Australia Job Scraper — Search Australian Jobs in Seconds
Extract job listings, salaries, company names, and full descriptions from Jora Australia — a job search engine aggregating hundreds of thousands of Australian job ads.
Note: Jora closed its New Zealand, Singapore, Hong Kong, Malaysia and Indonesia sites in September 2026 (they now answer HTTP 410). Only Australia is still operating, so the Actor supports
auonly and stops with a clear error for the closed markets.
Features
- Australia-wide — search any city, suburb, or state on au.jora.com
- Keyword + location search — find jobs by title, skill, or company name in any city or region
- Direct URL scraping — paste any Jora search or job page URL
- Salary extraction — captures salary ranges when disclosed (AUD)
- Job type detection — Full time, Part time, Contract, Casual, Temporary, Internship
- Full descriptions — optional detail mode extracts complete job descriptions with HTML formatting
- Automatic pagination — scrapes across multiple result pages until your limit is reached
- Cloudflare-aware — detects Cloudflare challenges, rotates sessions and backs off before retrying
Input
| Parameter | Type | Default | Description |
|---|---|---|---|
startUrls | array | — | Direct Jora URLs (search pages or job pages). Overrides keyword/location. |
country | string | au | Country to search. Only au — the other Jora sites have closed. |
keyword | string | — | Job title, company, or keyword (e.g. "nurse", "react developer") |
location | string | — | City, district, or state (e.g. "Sydney", "Melbourne VIC", "Brisbane QLD") |
maxItems | integer | 50 | Max jobs to scrape. Set to 0 for unlimited. |
extractDetails | boolean | false | Visit each job page for full description. Slower but richer data. |
maxConcurrency | integer | 5 | Parallel browser pages (1–20). |
maxRequestRetries | integer | 8 | Retries per failed request. |
proxyConfiguration | object | Apify Proxy | Proxy settings. Keep Apify Proxy on — Jora is behind Cloudflare. |
Example — Search by keyword and location
{"country": "au","keyword": "software engineer","location": "Melbourne","maxItems": 100}
Example — Scrape a specific Jora URL
{"startUrls": [{ "url": "https://au.jora.com/j?q=marketing&l=Brisbane" }],"maxItems": 50}
Example — Full descriptions with detail extraction
{"country": "au","keyword": "nurse","location": "Perth WA","maxItems": 30,"extractDetails": true}
Output
Default mode (extractDetails: false)
Fast extraction from search result pages:
{"jobTitle": "Developer Programmer","companyName": "Synechron","location": "Sydney NSW","salary": "$80,000 - $80,000 a year","jobType": "Full time","description": "Interpret specifications, build, maintain and modify software code. Analyze system needs, identify limitations, test and debug applications. 3+ years experience in financial services required.","postedDate": "Posted 2d ago","jobId": "ab0e19a2febadc2002456e41eca2cad1","jobUrl": "https://au.jora.com/job/Developer-Programmer-ab0e19a2febadc2002456e41eca2cad1...","sourceCountry": "au","scrapedAt": "2026-02-28T19:32:32.833Z"}
Detail mode (extractDetails: true)
Visits each job page for the full description and source site information:
{"jobTitle": "Developer Programmer","companyName": "Synechron","location": "Sydney NSW","salary": "$80,000 - $80,000 a year","jobType": "Full time","description": "Developer Programmer\nAs a developer programmer you would interpret specifications, technical designs and flow charts, build, maintain and modify the code for software applications...\n\nResponsibilities:\n- Researching, consulting, analyzing and evaluating system program needs\n- Testing, debugging, diagnosing and correcting errors...\n\nSkills Required:\n- 3+ years experience in development\n- Experience working with APIs...","descriptionHtml": "<p><strong>Developer Programmer</strong></p><p>As a developer programmer you would...</p><ul><li>Researching, consulting...</li></ul>","postedDate": "2d ago","source": "Snaphunt 1","jobId": "ab0e19a2febadc2002456e41eca2cad1","jobUrl": "https://au.jora.com/job/Developer-Programmer-ab0e19a2febadc2002456e41eca2cad1...","sourceCountry": "au","scrapedAt": "2026-02-28T19:39:38.863Z"}
Output fields
| Field | Description | Default | Detail |
|---|---|---|---|
jobTitle | Position title | yes | yes |
companyName | Employer name | yes | yes |
location | City and state/region | yes | yes |
salary | Salary range when disclosed | yes | yes |
jobType | Full time, Part time, Contract, etc. | yes | yes |
description | Job summary (default) or full description (detail) | yes | yes |
descriptionHtml | Full description with HTML formatting | — | yes |
postedDate | When the job was listed | yes | yes |
source | Original job board the listing came from | — | yes |
jobId | Unique Jora job identifier | yes | yes |
jobUrl | Direct link to the job on Jora | yes | yes |
sourceCountry | Country code (au) | yes | yes |
scrapedAt | ISO timestamp of when the data was collected | yes | yes |
Use Cases
- Job market research — analyze hiring trends, in-demand skills, and salary ranges across Australia
- Salary benchmarking — compare compensation for the same role across Australian cities and states
- Recruitment intelligence — monitor competitor hiring and new job openings
- Career exploration — find opportunities matching specific skills and locations
- Remote work tracking — identify companies offering flexible work arrangements
- Regional comparison — compare job markets between Australian states and cities
Tips
- Start with default mode — it's much faster and gives you all the key data. Use
extractDetails: trueonly when you need the full description text. - Paste filtered Jora URLs into
startUrlsto reuse filters set on the website (salary, job type, listed date). - Set
maxItemsto control costs and run time. Each result page contains about 15 jobs. - Keep Apify Proxy enabled — Jora is behind Cloudflare and blocks direct traffic from cloud servers. With the default Apify Proxy the Actor starts on datacenter IPs and moves any request Cloudflare keeps blocking to Australian residential IPs.
Integrate via API
The scraped data can be downloaded in JSON, CSV, Excel, XML, or RSS format via the Apify API.
Your Feedback
If you have any feedback or found a bug, please create an issue on the Actor's Issues tab in Apify Console.