
Seek Job Scraper(Pay As You Go)
Pricing
from $4.99 / 1,000 results

Seek Job Scraper(Pay As You Go)
Scrape job listings from Seek.com.au with advanced stealth techniques and pay-per-result billing
5.0 (1)
Pricing
from $4.99 / 1,000 results
1
2
2
Last modified
5 days ago
Seek Job Scraper
This actor scrapes job listings from Seek.com.au, Australia's leading job search platform, using advanced web scraping techniques to extract comprehensive job data.
Features
- Comprehensive Job Search: Scrape job listings from multiple Seek search URLs
- Advanced Scraping: Stealth techniques to avoid detection
- Real-time Data: Extracts live job data including all job details and metadata
- Smart Pagination: Automatically handles pagination and infinite scroll
- Proxy Support: Built-in proxy configuration for reliable scraping
- Pay-per-Result: Charges only for successfully scraped job listings
Input
The actor accepts the following input parameters:
Required Parameters
- searchUrls: Array of Seek job search URLs to scrape
Optional Parameters
- maxItems: Maximum number of job listings to scrape (default: 100, max: 50000)
- proxyConfiguration: Proxy configuration for the scraper
Output
The actor outputs each job listing as an individual data item. Each job contains comprehensive information including:
{"advertiser": {"id": "29977934","description": "TTP Recruitment Pty Ltd"},"bulletPoints": ["Exciting and lucrative industry domain - International horse racing","Challenging role in mathematics","If your ideas work, they are implemented"],"branding": {"serpLogoUrl": "https://bx-branding-gateway.cloud.seek.com.au/7a4fd20c-29ae-18d7-5954-483ada2af735.1/serpLogo"},"classifications": [{"classification": {"id": "1223","description": "Science & Technology"},"subclassification": {"id": "6222","description": "Mathematics, Statistics & Information Sciences"}}],"companyName": "TTP Recruitment","companyProfileStructuredDataId": 364450,"displayStyle": {"search": "A"},"displayType": "promoted","id": "80540374","isFeatured": true,"listingDate": "2024-12-01T23:37:32Z","listingDateDisplay": "8h ago","locations": [{"label": "Sydney NSW","countryCode": "AU","seoHierarchy": [{"contextualName": "All Sydney NSW"},{"contextualName": "New South Wales NSW"}]}],"roleId": "data-scientist","salaryLabel": "$300,000 - $400,000 + 7 figure bonus potential","solMetadata": {"searchRequestToken": "d1a5fce2-dbf2-41a5-b26f-827fdd439864","token": "0~d1a5fce2-dbf2-41a5-b26f-827fdd439864","jobId": "80540374","section": "MAIN","sectionRank": 23,"jobAdType": "SPONSORED","tags": {"mordor__flights": "mordor_570","mordor__s": "0"}},"teaser": "Implement your models into challenging Quant problems for wagering industry. On-going & long-term contract role. Huge earning potential.","title": "Data Scientist / Quant Mathematician – Horse Racing – WFH Globally","tracking": "ewogICJ0b2tlbiI6ICJhOTg3YzZjYy01NmMxLTQ3ZjctYjY2Yy0zYjZjOThlMDlmYzhfMSIKfQ==","workTypes": ["Contract/Temp"],"workArrangements": {"data": [{"id": "3","label": {"text": "Remote"}}],"displayText": "Remote"},"link": "https://www.seek.com.au/job/80540374"}
Usage
- Input Configuration: Provide Seek search URLs and scraping parameters
- Set Max Items: Specify how many job listings you want to scrape
- Choose Description Scraping: Decide whether to scrape detailed job descriptions
- Run the Actor: Execute the actor with your input
- Get Results: Receive individual job listings in the dataset
Examples
Basic Job Search
{"searchUrls": ["https://www.seek.com.au/ai-jobs"],"maxItems": 100}
Multiple Search URLs
{"searchUrls": ["https://www.seek.com.au/data-scientist-jobs","https://www.seek.com.au/software-developer-jobs","https://www.seek.com.au/marketing-jobs"],"maxItems": 200}
With Proxy Configuration
{"searchUrls": ["https://www.seek.com.au/ai-jobs"],"maxItems": 100,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Job Data Structure
Each job listing includes:
Basic Information
- id: Unique job identifier
- title: Job title
- teaser: Brief job description/teaser
- listingDate: When the job was posted (ISO format)
- listingDateDisplay: Human-readable posting date (e.g., "8h ago")
- link: Direct link to the job posting
Company Information
- companyName: Company name
- advertiser: Advertiser information
- id: Advertiser identifier
- description: Advertiser description
- branding: Company branding information
- serpLogoUrl: Company logo URL
- companyProfileStructuredDataId: Company profile structured data ID
Location and Work Details
- locations: Array of location information
- label: Location label (e.g., "Sydney NSW")
- countryCode: Country code (e.g., "AU" for Australia)
- seoHierarchy: SEO hierarchy information
- workTypes: Array of work types (e.g., ["Contract/Temp"])
- workArrangements: Work arrangement details
- data: Array of work arrangement data
- displayText: Display text for work arrangement
Job Details
- salaryLabel: Salary information (if available)
- bulletPoints: Array of job highlights and benefits
- classifications: Job categories
- classification: Main job category with ID and description
- subclassification: Sub-category with ID and description
Job Status and Features
- isFeatured: Whether the job is featured
- displayType: Display type (e.g., "promoted", "standard")
- displayStyle: Display style information
- roleId: Role identifier
Metadata and Analytics
- solMetadata: Search optimization metadata
- searchRequestToken: Search request token
- token: Token for tracking
- jobId: Job identifier
- section: Section information
- sectionRank: Rank within section
- jobAdType: Type of job ad (e.g., "SPONSORED")
- tags: Additional tags
- tracking: Tracking token for analytics
Job Categories
Common Job Classifications
- Science & Technology: IT, engineering, data science roles
- Healthcare & Medical: Medical professionals, healthcare workers
- Education & Training: Teaching, training, education roles
- Sales & Marketing: Sales representatives, marketing specialists
- Administration & Office Support: Administrative roles
- Trades & Services: Skilled trades, service roles
Work Arrangements
- Remote: Fully remote positions
- Hybrid: Combination of remote and on-site work
- On-site: Traditional office-based positions
Work Types
- Full time: Permanent full-time positions
- Part time: Part-time positions
- Contract/Temp: Contract-based work
- Casual: Casual employment
Billing
This actor uses a pay-per-result billing model:
- You are charged only for successfully scraped job listings
- No charges for failed requests or empty results
- Transparent pricing based on actual data extracted
Support
For technical support or questions about this actor, please contact our support team.
Legal Notice
This actor is designed for legitimate research and business purposes. Users are responsible for complying with Seek's terms of service and applicable laws. Please use responsibly and respect the website's robots.txt and rate limits.
On this page
Share Actor: