SEEK Job Scraper avatar

SEEK Job Scraper

Pricing

from $0.50 / 1,000 results

Go to Apify Store
SEEK Job Scraper

SEEK Job Scraper

From $0.5/1000 results | Scrapes job listings from SEEK Australia (au.seek.com) with full filter support — keywords, location, salary, work type, classification, and date range. No API!

Pricing

from $0.50 / 1,000 results

Rating

0.0

(0)

Developer

Epic Scrapers

Epic Scrapers

Maintained by Community

Actor stats

1

Bookmarked

78

Total users

6

Monthly active users

2 minutes ago

Last modified

Share

SEEK Job Scraper: Australian job listings by keyword, location, salary and work type

SEEK Job Scraper turns a SEEK Australia job search into a spreadsheet. It is for recruiters, job market analysts, salary researchers and job aggregators. You get title, employer, advertiser, salary label, locations, work type, work arrangement, classification, listing date and bullet points for every job in the search.

  • Same filters as the website. Keywords, location and radius, salary range and type, work type, work arrangement, date posted, classification and subclassification.
  • Classification names and IDs. Each job has classificationNames, classificationIds, subclassificationNames and subclassificationIds.
  • Exact listing time. listingDate is an ISO timestamp, next to the relative listingDateDisplay such as "13h ago".
  • Promoted jobs flagged. isFeatured and displayType tell paid placements from standard ones.
  • No login or API key. Export to JSON, CSV, Excel or Google Sheets. See the Pricing tab for the current price.

Scope: This Actor reads search results only, not full job descriptions, and covers SEEK Australia. For other markets use Indeed Scraper, or S1jobs Scraper for Scottish and UK jobs.

What can you do with SEEK Job Scraper?

GoalHow
Track hiring in a fieldSearch a keyword and group by classificationNames or subclassificationNames.
Watch new postingsSort by ListedDate, set daterange, and schedule daily. Use id to find new jobs.
Salary researchRead salaryLabel with salaryRange and salaryType filters.
Remote and hybrid trendsFilter workArrangement and count workArrangements.
Map employers and recruitersGroup by companyName, advertiserName and advertiserId.
Regional demandCompare locations across searches.

How it compares

What you needSEEK Job ScraperManual copy-pasteGeneric page scrapers
FiltersSame as the websiteSameOften keyword and location
Structured fieldsLists for locations, types, IDsTextVaries
Bulk pagesUp to 100 pages per run, or allSlowYes

Input

{
"keywords": "graphic designer",
"where": "Sydney NSW",
"maxPages": 5,
"pageSize": 22,
"sortMode": "ListedDate",
"workType": "242",
"daterange": 7
}
FieldTypeDefaultEffect
keywordsStringsoftware engineerRequired. Search words.
whereStringAll AustraliaCity, suburb or region, such as Melbourne VIC.
maxPagesInteger5Pages to fetch. 0 means all pages. Maximum 100.
pageSizeInteger22Jobs per page, up to 100.
sortModeStringKeywordRelevanceKeywordRelevance or ListedDate.
salaryRange, salaryTypeString0-, annualRange such as 80000-120000. Type is annual or hourly.
workTypeStringEmpty242 full time, 243 part time, 244 contract or temp, 245 casual. Comma-separate.
workArrangementStringEmpty2 on-site, 3 hybrid. Comma-separate.
daterangeInteger0Jobs posted within this many days. 0 means any time.
classification, subclassificationStringEmptySEEK IDs, for example 6263 Design & Architecture, 6268 Graphic Design.
distanceInteger50Radius in km from the location.

Output

{
"id": "91959303",
"title": "Software Engineer",
"teaser": "Join a fast-growing wealth-tech startup in Sydney as a Software Developer building next-generation AI features.",
"companyName": "Techno Recruitment",
"advertiserId": "62855691",
"advertiserName": "Techno Recruitment",
"salaryLabel": "Salary + Significant Equity up to $300k",
"listingDate": "2026-05-07T01:55:26Z",
"listingDateDisplay": "13h ago",
"isFeatured": true,
"roleId": "software-engineer",
"displayType": "promoted",
"locations": ["Sydney NSW"],
"workTypes": ["Full time"],
"classificationNames": ["Information & Communication Technology"],
"subclassificationNames": ["Engineering - Software"]
}

Other fields: locationCountries, workArrangements, classificationIds, subclassificationIds, bulletPoints, companyProfileStructuredDataId, brandingSerpLogoUrl and employerCompanyUrl.

Notes:

  • Empty and missing values are left out of the item, so not every item has every field.
  • salaryLabel is the text the advertiser chose to show. Many jobs have none, and it is not always a number.

FAQ

How many jobs can I get?

Up to maxPages x pageSize per run. Set maxPages to 0 to read every page, up to what the search returns.

Why did I get few results?

Narrow filters, a small radius or a recent daterange return fewer jobs. The run stops when a page returns fewer jobs than pageSize or a request is not answered with success.

Do I need a proxy or login?

No login. The Actor uses a browser-like TLS fingerprint to get past SEEK's bot protection. The input has a proxy option, but the code does not use it.

Does SEEK have an official API?

SEEK offers partner APIs for advertisers. This Actor reads the public search results.

Job ads are public. Follow SEEK's terms and privacy law in your use of the data.

Other job boards?

See Indeed Scraper, Naukri Scraper, Naukrigulf Jobs Scraper, We Work Remotely Jobs Scraper and S1jobs Scraper.

Cost

Pricing is shown on the Actor's Pricing tab.

Support

Found a problem? Open an issue in the Issues tab and include the run ID and your input.

This Actor is not affiliated with or endorsed by SEEK. All trademarks belong to their owners.

More job boards: