SEEK API

SEEK API for Australian and New Zealand Job Search and Job Details

Scrappa's SEEK API returns structured JSON from SEEK, the leading job marketplace in Australia and New Zealand. Search public job listings by keyword, location, classification and work type with page pagination, and read the full job detail with salary text, advertiser and description. Scrappa is an independent service and is not affiliated with or endorsed by SEEK.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
2
Endpoints
AU + NZ
Markets
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/seek/jobs?country=au&keywords=nurse&location=All+Melbourne+VIC&limit=5" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "success": true,
  "data": {
    "jobs": [
      {
        "id": "95234521",
        "title": "Virtual Registered Nurse (Triage)",
        "url": "https://www.seek.com.au/job/95234521",
        "company_name": "Amplar Health",
        "advertiser": { "id": "61761600", "name": "Amplar Health" },
        "classifications": [{ "classification": "Healthcare & Medical", "subclassification": "Nursing - A&E, Critical Care & ICU" }],
        "locations": ["Melbourne VIC"],
        "work_types": ["Contract/Temp"],
        "listed_at": "2026-10-13T06:05:23Z"
      }
    ],
    "total_count": 1529,
    "page": 1,
    "limit": 5,
    "has_more": true
  },
  "meta": { "endpoint_family": "job_search", "billable": true }
}

What you can build

Structured data for real applications. Here are some ideas.

Job Market Analysis

Track hiring demand by keyword, location and classification across Australia and New Zealand with total counts per search.

Salary Benchmarking

Collect the salary text SEEK shows on job ads, by role and location, to compare pay ranges over time.

Job Aggregation

Feed a job board or alert service with new listings sorted by listing date and filtered to the last days.

Employer Research

See which advertisers hire for which classifications and open any job for its full description as plain text.

SEEK scraper API

SEEK API for job search and job details in Australia and New Zealand

The SEEK API is built for labour market research, job aggregation and salary analysis. The search endpoint returns jobs with title, teaser, advertiser, classifications, locations, work types, work arrangements, salary text and listing time. The job endpoint returns the full description as plain text, status, expiry time and salary.

Search by keyword, location, radius, classification and work type for Australia or New Zealand.

Sort by relevance or listing date and limit results to the last 1 to 31 days.

Page with page and limit; SEEK returns at most 500 jobs per search.

Open any job id for the description as plain text, salary text and expiry time.

A valid search with no matches is a successful response; unknown job ids answer 404 and are not billed.

Choose the right SEEK API endpoint

Use Job Search to find listings

Combine keywords, location, classification and work type filters and page through up to 500 jobs per search with total counts and has_more.

Open SEEK Job Search API docs

Use Job Detail for the full ad

Pass a job id from the search results to get the description as plain text, salary text, advertiser, work type and expiry time.

Open SEEK Job Detail API docs

Available endpoints

Everything you need in one API.

Scrappa vs ScrapingBee / ScraperAPI

See how Scrappa compares to the official API.

SEEK job data as JSON
Scrappa:
ScrapingBee / ScraperAPI: Build your own parser
Australia and New Zealand markets
Scrappa: both
ScrapingBee / ScraperAPI: Parse it yourself
Price per 1k requests
Scrappa: From $0.20
ScrapingBee / ScraperAPI: Varies by credits per request
Unified API key
Scrappa: Yes (80+ APIs)
ScrapingBee / ScraperAPI: Scraping only
Free tier
Scrappa: 500 credits/month
ScrapingBee / ScraperAPI: Trial credits

Key features

Job search for Australia and New Zealand with keyword, location, radius, classification and work type filters
Sort by relevance or listing date and filter to the last days
Salary text, advertiser, classifications and work arrangements per job
Full job description as plain text with listing and expiry time in ISO 8601 UTC
Valid empty searches are billable successes; unknown job ids are not billed

Frequently asked questions

No. Scrappa is an independent service and is not affiliated with or endorsed by SEEK. The SEEK API returns structured JSON from public job listings through a Scrappa API key.

Every Scrappa account includes 500 free credits each month. After that, each request costs one credit, which works out to $0.20 to $0.30 per 1,000 requests depending on the plan.

SEEK returns at most 500 jobs per search. Narrow a large search by location or classification. The response gives total_count, page, limit and has_more.

Start using the SEEK API

Sign up and get 500 free credits. No credit card required.