Seek Job Scraper
Pricing
from $1.90 / 1,000 results
Seek Job Scraper
Scrape jobs from Seek across 8 countries with full listings, salaries, company profiles, and recruiter contacts. No compute costs, only pay for the data you get. Proxies included.
Pricing
from $1.90 / 1,000 results
Rating
0.0
(0)
Developer
SilentFlow
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Turn any Seek search into a clean, structured dataset. Search by keyword, category, and location across all eight Seek sites, then get the full job details for every result: salary, work type, company profile, listing dates, the complete description, and recruiter contact details like emails and phone numbers. Perfect for recruiters, job boards, market researchers, and lead generation teams.
How it works

- Tell the scraper what to look for: a keyword, one or more categories, a location, or a full Seek search URL.
- Pick a country site (Australia, New Zealand, Singapore, Malaysia, Indonesia, Philippines, Thailand, or Hong Kong).
- Run it. Every matching job comes back with full details and contact information, ready to export as JSON, CSV, or Excel.
โจ Why teams choose this over other Seek scrapers
- ๐ All eight Seek sites in one actor. Australia, New Zealand, Singapore, Malaysia, Indonesia, Philippines, Thailand, and Hong Kong, switched with a single dropdown. Most scrapers only cover Australia.
- ๐ Recruiter contacts, extracted for you. Every job is scanned for emails and phone numbers, and you can keep only the listings that have them. Built for lead generation, not just job tracking.
- ๐ข Rich company profiles. Beyond the job, you get the employer's industry, size, website, perks, and logo when available, so you understand who is hiring.
- ๐ฏ Simple, fast setup. One clean category picker instead of hundreds of checkboxes. You are running in under a minute.
- ๐ Never loses a job. If full detail is briefly unavailable for a listing, the job is still returned with its core information instead of being silently dropped. You get complete result sets, every run.
- ๐ธ Pay only for results. No monthly fee and no compute charges. You pay per job returned, and proxies are included.
๐ฏ What you can do with Seek data
| Team | What they build |
|---|---|
| Recruiters & agencies | Lead lists of hiring companies with direct recruiter emails and phone numbers |
| Job boards & aggregators | Fresh, structured listings to fill and refresh their own catalog |
| Market researchers | Salary benchmarks, hiring trends, and demand signals by category and region |
| Sales teams | Prospect lists of companies that are actively growing and hiring |
| HR & talent analytics | Competitor hiring tracking and workforce planning insights |
| Staffing platforms | Automated vacancy monitoring across multiple countries |
๐ฅ Input parameters
| Field | Description |
|---|---|
| Search keyword | Job title or keyword, e.g. "registered nurse" |
| Categories | One or more Seek job categories |
| Country site | Which of the eight Seek country sites to search |
| Location | City, suburb, or region |
| Radius | Distance around the location, in kilometers |
| Work type | Full time, part time, contract, or casual |
| Work arrangement | On-site, hybrid, or remote |
| Minimum / maximum salary | Salary range to include |
| Posted within | Only jobs posted in the last N days |
| Sort by | Relevance or newest first |
| Only jobs with an email / phone | Keep only listings that include contact details |
| Estimate missing salaries | Find a salary mentioned in the description when none is shown |
| Maximum results | How many jobs to return |
| Full Seek search URL | Paste a Seek results URL to reuse an exact search |
๐ Output data
Each job is returned as a structured record. Export the dataset as JSON, CSV, or Excel, or pull it straight from the API.
{"id": "93069011","title": "Registered Nurse - Older Persons Mental Health Unit","jobUrl": "https://www.seek.com.au/job/93069011","applyUrl": "https://www.seek.com.au/job/93069011/apply","companyName": "South Eastern Sydney Local Health District","advertiser": { "id": "26918845", "name": "South Eastern Sydney Local Health District", "isVerified": true },"salary": { "label": "$79,368 - $111,427 per annum", "min": 79368, "max": 111427, "period": "annum" },"workTypes": ["Full time"],"location": { "label": "Sydney NSW", "countryCode": "AU" },"classification": { "name": "Healthcare & Medical", "subClassification": "Nursing - High Acuity" },"listedAt": "2026-07-01T22:45:01Z","expiresAt": "2026-08-01T13:59:59Z","companyProfile": {"name": "South Eastern Sydney Local Health District","overview": { "industry": "Healthcare Services", "size": { "description": "More than 10,000 employees" } }},"emails": ["careers@seslhd.health.nsw.gov.au"],"phoneNumbers": ["02 9113 1234"],"descriptionText": "Are you an experienced Mental Health Nurse..."}
๐๏ธ Data fields
| Field | Description |
|---|---|
| id, roleId | Seek job identifiers |
| title | Job title |
| jobUrl, applyUrl | Links to the listing and the application page |
| isExternalApply | Whether applications happen off Seek |
| advertiser | Poster id, name, and verified status |
| companyName | Hiring company name |
| companyProfile | Industry, size, website, perks, and logo when available |
| companyTags | Extra company labels when present |
| salary | Original label plus parsed minimum, maximum, currency, and period |
| salaryEstimate | Salary found in the description when none is displayed |
| workTypes | Full time, part time, contract, or casual |
| workArrangement | On-site, hybrid, or remote |
| location | Suburb, city, and country |
| classification | Category and subcategory |
| listedAt, expiresAt | Posting and expiry dates |
| isExpired, isVerified | Listing status flags |
| description, descriptionText | Full description as HTML and as plain text |
| bulletPoints | Highlighted selling points |
| emails, phoneNumbers | Recruiter contact details found in the listing |
๐ Examples
Newest software jobs in Sydney
- Search keyword:
software engineer - Location:
All Sydney NSW - Sort by: Newest first
Lead list of hiring companies with recruiter emails
- Search keyword:
marketing manager - Only jobs with an email: on
Healthcare roles across New Zealand
- Categories: Healthcare & Medical
- Country site: New Zealand
Reuse an exact Seek search
- Full Seek search URL:
https://www.seek.com.au/software-jobs/in-All-Sydney-NSW/full-time
๐ป Integrations
Connect the results to thousands of apps with the Apify API, webhooks, or native integrations for Make, Zapier, n8n, Google Sheets, Slack, and more. Schedule runs to keep your data fresh automatically.
๐ Performance
Runs are fast and dependable. A typical search returns full details for every job with a high enrichment rate, and results stream to the dataset as they are collected. Increase the maximum results to pull larger batches in a single run.
๐ก Tips for best results
- Use a location like
All Sydney NSWorMelbourne VICto match Seek's own location naming. - Combine a category with a keyword to focus results, for example Healthcare & Medical plus "aged care".
- Turn on "Only jobs with an email" to build clean lead lists in one pass.
- Use "Newest first" to monitor fresh postings on a schedule.
- Paste a full Seek search URL to reproduce an advanced search exactly.
โ FAQ
Which countries are supported? Australia, New Zealand, Singapore, Malaysia, Indonesia, Philippines, Thailand, and Hong Kong.
Can I get recruiter contact details? Yes. Emails and phone numbers are extracted from each listing when present, and you can filter to only jobs that include them.
Do I need a login or account? No. You only need this actor. Proxies are included.
What formats can I export? JSON, CSV, and Excel, plus direct API access.
How do I limit costs? Set the maximum results to control exactly how many jobs each run returns.
๐ฌ Support
This scraper is actively maintained and kept current with Seek. Feedback and feature requests help shape the roadmap.