Seek AU Job Scraper avatar

Seek AU Job Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Seek AU Job Scraper

Seek AU Job Scraper

Scrape SEEK Australia (seek.com.au) job listings via SEEK's own JSON search API. Get title, company, salary, locations, work type, classification, listing date, teaser and job URL. Filter by keywords and location. No browser or proxy needed, so runs are fast and cheap. Export JSON, CSV or Excel.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Big Man

Big Man

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 hours ago

Last modified

Categories

Security

Limited permissions

Share

SEEK Australia Job Scraper

Extract job listings from SEEK Australia (seek.com.au) in seconds. This Actor reads SEEK's own JSON search API, the same one the website uses, so it needs no browser and no proxy. Results are complete, structured and cheap to collect.

What data can you extract?

FieldDescription
idSEEK job ID
titleJob title
companyEmployer or advertiser name
locationsLocation labels (suburb, city or region)
salarySalary text as shown on SEEK, when the advertiser provides one
workTypesWork type, e.g. Full time, Part time, Contract/Temp, Casual/Vacation
classificationsSEEK job classifications, e.g. Information & Communication Technology or Trades & Services
listingDateDate and time the job was listed (ISO 8601)
teaserShort job summary
bulletPointsSelling points the advertiser listed
isFeaturedWhether the listing is a featured ad
urlDirect link to the job on seek.com.au

How to use it

  1. Enter Keywords, for example data engineer. Leave it empty to get all jobs.
  2. Enter a Location the way you would type it on SEEK, for example Brisbane, All Sydney NSW or Melbourne CBD & Inner Suburbs.
  3. Set Max jobs. The Actor stops after this many results (default 200, maximum 5,000).
  4. Click Start, then download the results as JSON, CSV, Excel or HTML, or fetch them with the Apify API.

Input example

{
"keywords": "data engineer",
"where": "All Sydney NSW",
"maxItems": 500
}

Output example

This is an illustrative record showing the shape of each result:

{
"id": "80000000",
"title": "Senior Data Engineer",
"company": "Example Company",
"locations": ["Sydney NSW"],
"salary": "$150,000 - $170,000 + super",
"workTypes": ["Full time"],
"classifications": ["Information & Communication Technology"],
"listingDate": "2026-11-05T03:12:44Z",
"teaser": "Short summary of the role written by the advertiser.",
"bulletPoints": ["Hybrid working", "Career progression"],
"isFeatured": false,
"url": "https://www.seek.com.au/job/80000000"
}

Use cases

  • Recruitment and sourcing: build pipelines of open roles by skill and region.
  • Salary benchmarking: compare advertised pay across roles, locations and industries.
  • Labour-market research: track hiring demand by classification over time.
  • B2B lead signals: see which companies are actively hiring.
  • AI agents and automations: give an agent live Australian job data through the Apify API or MCP server.

Run it on a schedule

Use Apify Schedules to repeat the same search daily or weekly, and send the results to Google Sheets, Slack, Make, Zapier or a webhook with Apify Integrations.

Pricing

Pay per result: you pay only for the jobs you receive. See the Pricing tab for the current rate.

FAQ

Do I need a SEEK account or cookies? No. The Actor only reads public search results.

How fast is it? It fetches 100 jobs per request, so a few hundred jobs usually take only seconds.

Can I search New Zealand too? Yes. Use the companion Actor Seek NZ Job Scraper.

Is it legal to use this data? The Actor collects publicly listed job ads and does not extract contact details. You are responsible for using the data in line with SEEK's terms and the laws that apply to you.

Found a problem or need another field? Open an issue on the Issues tab and it will be looked at.