Seek Job Listing Scraper
Pricing
$19.99/month + usage
Go to Apify Store

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
Maintained by Community
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
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
| Field | Type | Required | Description |
|---|---|---|---|
searchUrl | string | Yes | Complete Seek search URL to scrape |
maxItems | integer | No | Maximum number of job listings to fetch |
Output
The output is a list of job listing objects, each containing:
searchUrl: The original search URL usedjobId: Unique identifier of the jobjobTitle: Title of the job positionjobLink: URL to the full job detailscompany: Name of the hiring companycompanyLogo: URL of the company's logolocation: Geographic location of the jobshortDescription: Brief description of the rolejobType: Employment type (Full time, Part time, etc.)classification: Job categorysubClassification: Job sub-categoryisFeatured: Whether the job is a featured/promoted listingcardType: Type of job cardhighlights: Array of key job highlightsmeta: Additional metadata about the listingscrapedAt: 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!