Seek Job Listing Scraper avatar
Seek Job Listing Scraper

Pricing

$19.99/month + usage

Go to Apify Store
Seek Job Listing Scraper

Seek Job Listing Scraper

Scrape job listings from Seek.com.au by providing a search URL, with automatic pagination and comprehensive job data extraction.

Pricing

$19.99/month + usage

Rating

5.0

(1)

Developer

PowerBox

PowerBox

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

💼 Seek Job Listing Scraper

This actor allows you to scrape job listings from Seek.com.au by providing a search URL. It automatically handles pagination and extracts comprehensive job information from Australia's largest job board.

Features

  • URL-based Scraping: Extract job listings by providing a complete Seek search URL
  • Automatic Pagination: Automatically navigates through all pages until reaching the end or max items limit
  • Comprehensive Job Data: Extract detailed information about each job listing including:
    • Job title and description
    • Company information and logo
    • Location details
    • Job type (Full time, Part time, Contract, etc.)
    • Classification and sub-classification
    • Job highlights and key selling points
    • Featured/Sponsored status
  • Duplicate Prevention: Automatically removes duplicate listings
  • Fresh Data: All listings include timestamp of when they were collected

Input Parameters

FieldTypeRequiredDescription
searchUrlstringYesComplete Seek search URL to scrape
maxItemsintegerNoMaximum number of job listings to fetch

Output

The output is a list of job listing objects, each containing:

  • searchUrl: The original search URL used
  • jobId: Unique identifier of the job
  • jobTitle: Title of the job position
  • jobLink: URL to the full job details
  • company: Name of the hiring company
  • companyLogo: URL of the company's logo
  • location: Geographic location of the job
  • shortDescription: Brief description of the role
  • jobType: Employment type (Full time, Part time, etc.)
  • classification: Job category
  • subClassification: Job sub-category
  • isFeatured: Whether the job is a featured/promoted listing
  • cardType: Type of job card
  • highlights: Array of key job highlights
  • meta: Additional metadata about the listing
  • scrapedAt: Timestamp of when the listing was scraped

Example output:

[
{
"searchUrl": "https://www.seek.com.au/software-engineer-jobs",
"jobId": "89601210",
"jobTitle": "Senior Software Engineer",
"jobLink": "https://www.seek.com.au/job/89601210",
"company": "Tech Company",
"companyLogo": "https://bx-branding-gateway.cloud.seek.com.au/logo.png",
"location": "Sydney CBD, Sydney NSW",
"shortDescription": "Join our team as a Senior Software Engineer working on cutting-edge projects.",
"jobType": "This is a Full time job",
"classification": "Information & Communication Technology",
"subClassification": "Developers/Programmers",
"isFeatured": true,
"cardType": "JobCard",
"highlights": [
"Competitive salary package",
"Flexible working arrangements",
"Career growth opportunities"
],
"meta": {
"jobId": "89601210",
"section": "MAIN",
"sectionRank": 1,
"jobAdType": "SPONSORED"
},
"scrapedAt": "2025-01-20T10:30:45.123Z"
}
]

Use Cases

  • Job market research and analysis
  • Recruitment and talent sourcing
  • Salary benchmarking and compensation analysis
  • Company hiring trend monitoring
  • Career opportunity tracking
  • Industry employment insights
  • Regional job market analysis

Notes

  • Results are automatically paginated until reaching the end or max items limit
  • Duplicate job listings are automatically filtered out
  • All URLs are automatically converted to absolute paths
  • The actor supports all Seek search filters including location, salary, and job type

Start exploring the Australian job market on Seek.com.au today!