SEEK Job Scraper — Australia & New Zealand avatar

SEEK Job Scraper — Australia & New Zealand

Pricing

from $3.00 / 1,000 validated seek job returneds

Go to Apify Store
SEEK Job Scraper — Australia & New Zealand

SEEK Job Scraper — Australia & New Zealand

Search public SEEK Australia and New Zealand jobs. Returns normalized job listings with company, location, salary text, work type, descriptions, and source URLs for recruitment and market research.

Pricing

from $3.00 / 1,000 validated seek job returneds

Rating

0.0

(0)

Developer

Khadin Akbar

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

7 hours ago

Last modified

Share

Extract public SEEK job listings into clean, agent-ready JSON. Search SEEK Australia or New Zealand by keyword, reuse a filtered public SEEK search URL, and return one validated record per job.

Use this for recruiter sourcing, job-market research, salary visibility analysis, and workflow automation. Do not use it to apply for jobs, access SEEK accounts, or collect candidate data.

Scope and limitations

This actor collects only public job-ad information exposed by SEEK search and detail pages. SEEK can change page structure or challenge automated traffic; when that prevents every configured Residential browser route from returning a usable job, the actor reports an honest upstream failure instead of silently returning an empty dataset. It does not bypass logins, solve account challenges, retrieve candidates, or submit applications.

What each record includes

Each returned job contains a stable SEEK job ID, title, advertiser, location, salary text when public, listed time, classification, work type, public job URL, and extraction timestamp. With Include job descriptions enabled, it also includes the public detail-page description when SEEK makes it available.

Input options

  • Job keywords + Location builds a SEEK Australia or New Zealand search, such as software engineer in Melbourne VIC.
  • Direct SEEK search URLs preserves the filters you already set on a public /jobs results page. It takes precedence over keyword fields.
  • Maximum jobs is a hard cap on saved and billable rows (1–200).
  • Include job descriptions enriches each returned search card from its public detail page; turn it off for a faster compact result set.

Example

{
"keywords": "data analyst",
"location": "Sydney NSW",
"country": "AU",
"sortBy": "date",
"maxResults": 25,
"includeDetails": true
}

Output contract

The dataset contains only validated job rows. OUTPUT contains the stable outcome (COMPLETE, PARTIAL, VALID_EMPTY, INVALID_INPUT, UPSTREAM_FAILED, or CONFIG_ERROR), counts, warnings, and charged-event totals. RUN_SUMMARY adds source coverage and diagnostics.

An empty successful search is reported as VALID_EMPTY. When some jobs were saved but a later page or detail page could not be accessed, the run reports PARTIAL. If SEEK blocks every configured route and no useful result can be saved, the run fails truthfully as UPSTREAM_FAILED.

Pricing

Pricing is $0.003 per validated job record written plus a $0.00005 actor-start event per GB of configured memory. Apify platform compute and Residential proxy usage are passed through separately under Pay per event + usage. No event is charged for invalid, duplicate, or unsaved rows.

AI-agent use

Use the actor from the Apify MCP Server when you need public SEEK job-market data. It returns structured job records; it does not provide candidate profiles, job applications, account access, or employment advice.