Seek Jobs Scraper (Australia & New Zealand) avatar

Seek Jobs Scraper (Australia & New Zealand)

Pricing

from $0.60 / 1,000 jobs

Go to Apify Store
Seek Jobs Scraper (Australia & New Zealand)

Seek Jobs Scraper (Australia & New Zealand)

Scrape job listings from Seek.com.au and Seek.co.nz. Extract job details including title, company, location, salary, work type, and description.

Pricing

from $0.60 / 1,000 jobs

Rating

0.0

(0)

Developer

Murat Uzun

Murat Uzun

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 days ago

Last modified

Share

What does this actor do?

Seek Jobs Scraper extracts job listings from Seek.com.au and Seek.co.nz, the largest job boards in Australia and New Zealand. You can search by keywords, location, work type, and date range to find relevant job opportunities in these markets. The actor returns structured data including job title, company, location, salary, employment type, and description.

Why use this actor?

  • Market coverage: Access Australia's and New Zealand's largest job board data programmatically
  • Structured output: Get clean, normalized job data ready for analysis or integration
  • Flexible filtering: Search by keywords, location, work type, and posting date
  • Recurring automation: Schedule runs to monitor job market trends over time
  • Integration-ready: Use with Make, Zapier, n8n, or custom workflows via the Apify API

How to use Seek Jobs Scraper

  1. Open the actor in the Apify Store
  2. Enter search parameters:
    • Keywords (e.g., "data analyst; machine learning")
    • Location (e.g., "Sydney" or leave empty for nationwide)
    • Country (AU or NZ)
    • Max jobs to scrape (default 50)
  3. Click Start and wait for the run to complete
  4. Download results in JSON, CSV, Excel, or HTML format

Input

The actor accepts these input parameters:

FieldTypeDescriptionExample
keywordsstringSearch keywords, separated by semicolons"data analyst; nurse"
locationstringJob location (optional, leave blank for nationwide)"Sydney"
countrystringAU or NZ"AU"
workTypestringFilter by work type (optional)"Full time"
dateRangeintegerPosted within last N days (optional)30
maxJobsintegerMaximum jobs to scrape50

Output

Example output row:

{
"id": "job123456",
"title": "Senior Software Engineer",
"company": "Tech Company Inc",
"location": "Sydney, NSW",
"salary": "$120,000 - $150,000",
"workType": "Full time",
"classification": "IT & Software",
"postedDate": "2026-09-28T10:00:00Z",
"teaser": "We are looking for a talented Senior Software Engineer to join our growing team.",
"bulletPoints": ["5+ years experience", "AWS knowledge", "Problem-solving"],
"url": "https://www.seek.com.au/job/job123456",
"scrapedAt": "2026-09-28T12:30:00Z"
}

Data fields

FieldDescription
idUnique Seek job ID
titleJob position title
companyCompany/advertiser name
locationJob location (suburb/area)
salarySalary range as displayed
workTypeEmployment type (Full time, Part time, etc.)
classificationJob category/classification
postedDateWhen the job was posted
teaserBrief job description
bulletPointsKey responsibilities as bullet points
urlDirect link to the job listing on Seek
scrapedAtWhen this data was scraped

Pricing

This actor is priced at $0.001 per job scraped. A typical run scraping 50 jobs costs less than $0.05.

Seek Jobs Scraper vs. alternatives

FeatureSeek Jobs ScraperManual scrapingLinkedIn JobsIndeed Jobs
Australia/NZ jobsYesPossibleLimitedLimited
Structured API dataYesNoNoNo
Salary dataYesYesYesSometimes
Cloud schedulingYesNoYesYes
Cost per job$0.001Free but risky$0.002-0.005$0.001-0.002

Using Seek Jobs Scraper with AI agents

The Apify MCP lets AI agents (Claude, ChatGPT, etc.) call this actor directly. Example agent prompt:

"Find 20 data analyst jobs in Sydney from Seek using the Seek Jobs Scraper actor. Show me the top 5 by salary."

Agents can also chain this with other actors for job analysis pipelines.

FAQ

Can I scrape job descriptions/details?

Currently the actor returns job teasers and bullet points. Full descriptions require additional detail-page fetches. We may add this in a future update.

How often can I run this?

You can run it as often as you want. Schedule recurring runs to monitor job trends over time.

Yes, scraping Seek's publicly available job listings is permitted under Australian law for research and personal use. Commercial use may have additional restrictions—check Seek's Terms of Service.

What if no jobs are found?

If a search returns no results, the actor will log a warning and continue. Empty results are normal for niche search combinations.

How do I filter by salary?

Salary filtering is available on Seek but requires API parameter support we're working on. For now, filter results by salary in your downstream workflow.

Can I use this for New Zealand jobs?

Yes, set country: "NZ" in your input to search Seek.co.nz instead of Seek.com.au.

Do you support proxy/residential IP?

The actor uses direct API calls to Seek's public endpoint, so residential proxy is not needed.

What do I do with the data?

Common uses: job market analysis, salary research, hiring process automation, trend reporting, and data enrichment for job boards.

Support

Found a bug or have a feature request? Open an issue on the actor's Issues tab in the Apify Console.

For questions about Apify Actors, visit docs.apify.com.

Part of the webdatatools web-intelligence suite — every Actor is pay-per-event, reads public data without a login, and returns one clean row per entity:

Browse the whole suite at webdatatools, or call ten of these Actors straight from Claude, Cursor or Cline with the webdatatools MCP server.

Website & domain intelligence

Content for AI, LLMs and RAG

Search, video and social

Leads, jobs and company data

Developer, app and research data