SEEK Jobs Scraper
Pricing
from $0.28 / 1,000 results
SEEK Jobs Scraper
$0.4/1K jobs | Scrape job listings from SEEK, JobsDB and JobStreet across 8 countries with advanced filters
Pricing
from $0.28 / 1,000 results
Rating
0.0
(0)
Developer
Vali G
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share

Powerful, fast, and structured data scraper for SEEK, JobsDB, and JobStreet. Collect job postings, salary details, company branding, recruiter contacts, and full job descriptions across Australia, New Zealand, and Asia with zero coding required.
⚡ Features
- Multi-Region Support: Scrape listings from SEEK, JobsDB, and JobStreet across 8 countries.
- Granular Search Filters: Filter by keywords, location, salary range, work type (Full time, Part time, Contract), work arrangements (Remote, Hybrid, On-site), and industry classifications.
- Rich Contact & Company Data: Extract hidden recruiter email addresses, company branding details, applicant counts, and listing validity dates.
- Export Options: Download clean, structured datasets in JSON, CSV, Excel, XML, or HTML.
- API & Webhook Friendly: Integrate seamlessly into ATS platforms, custom job boards, lead generation pipelines, or analytics workflows.
🌏 Supported Countries & Platforms
| Country | Platform | Code (country) |
|---|---|---|
| Australia | SEEK | au |
| New Zealand | SEEK | nz |
| Hong Kong | JobsDB | hk |
| Thailand | JobsDB | th |
| Indonesia | JobStreet | id |
| Malaysia | JobStreet | my |
| Philippines | JobStreet | ph |
| Singapore | JobStreet | sg |
📥 Input Parameters
Customize your scraping runs using the following input fields:
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
country | String | Yes | ISO country code for target domain. Default: au. | "au" |
keywords | String | No | Target job titles, skills, or industries. | "Software developer" |
location | String | No | Target suburb, city, or region. | "Sydney" |
salarytype | String | No | Pay period: annual, monthly, or hourly. | "annual" |
salaryrange | String | No | Pay range corresponding to pay period. | "60000-120000" |
worktype | Array | No | 242 (Full time), 243 (Part time), 244 (Contract/Temp), 245 (Casual/Vacation). | ["242", "243"] |
workarrangement | Array | No | 1 (On-site), 2 (Hybrid), 3 (Remote). | ["2", "3"] |
classification | Array | No | Industry classification IDs (e.g. 6281 for ICT). | ["1200"] |
subclassification | Array | No | Specific subclassification IDs. | ["6140", "1303"] |
daterange | String | No | Post age: "" (Any time), 1 (24h), 3, 7, 14, or 31 days. | "7" |
sortmode | String | No | Order mode: KeywordRelevance or ListedDate. | "ListedDate" |
limit | Integer | No | Max number of job items to scrape (1 to 500). Default: 100. | 100 |
⚙️ Input Example
{"country": "au","keywords": "Software developer","location": "Sydney","salarytype": "annual","salaryrange": "60000-120000","worktype": ["242"],"workarrangement": ["2", "3"],"classification": ["6281"],"daterange": "7","sortmode": "ListedDate","limit": 50}
📤 Output Structure
Each scraped job listing produces a detailed JSON object containing structured metadata:
{"id": "94630842","title": "Atlassian Platform Advisor","url": "https://au.seek.com/job/94630842","location": {"countryCode": "AU","country": "Australia","suburb": "Adelaide","state": "South Australia","postcode": "5000"},"advertiser": {"name": "EGM Partners","isVerified": true,"registrationDate": "2015-08-31T00:28:52.000Z"},"company": {"id": null,"name": "EGM Partners","profileUrl": null,"coverUrl": "https://bx-branding-gateway.cloud.seek.com.au/e1c5f8e0-b459-4cf6-a6f1-90c19b8d6240.1/jdpCover","logoURL": "https://bx-branding-gateway.cloud.seek.com.au/e1c5f8e0-b459-4cf6-a6f1-90c19b8d6240.1/jdpLogo","bullets": ["Work for a defence prime that is at the centre of Australia's maritime strategy","Use skills in workflow design, automation and scripting across Atlassian Apps","Work in a new office in Adelaide CBD"],"description": null,"industry": null,"size": null,"websiteUrl": null,"reviews": {"count": null,"rating": null},"perksAndBenefits": null},"recruiter": {"name": "Caitlin Shears","photoUrl": "https://media.seekrecruiterprofile.com/uploads/d3/2f/9e/d6/59/ad/d4/d7/80/55/04/45/7e/46/3f/76/ba3ce8aeb92bff47a7a8131cefca5cb6.jpeg"},"categories": [{"id": "6283","name": "Business/Systems Analysts"},{"id": "6281","name": "Information & Communication Technology"}],"classifications": ["Business/Systems Analysts (Information & Communication Technology)"],"workTypes": [{"id": "242","name": "Full time"}],"workArrangements": [{"id": "2","name": "Hybrid"}],"listedAt": "2026-09-15T00:56:17.000Z","expiresAt": "2026-10-14T23:55:00.000Z","salary": {"period": "annual","min": 120000,"max": 130000,"currency": "AUD"},"isLinkOut": false,"contactMatches": [{"type": "Email","value": "caitlin.shears@egmpartners.com.au"}],"content": "<!-- html content -->","applicationsCount": 11}
💡 Use Cases
- Recruitment & Lead Generation: Uncover direct recruiter contact emails and targeted hiring companies.
- Labor Market Analytics: Track salary trends, remote work opportunities, and hiring demand across APAC markets.
- Job Aggregation: Feed structured job data directly into custom career portals or ATS software via API.
- Competitive Intelligence: Monitor competitor hiring strategies and expansion plans across Asia-Pacific.
🔒 Integrity & Compliance
This scraper collects publicly accessible job listing data. Users are responsible for ensuring their data usage complies with local privacy regulation laws and platform terms of service.