Seek API for job ads, salaries and employers
Job ads from seek.com.au as JSON: title, advertiser, location, salary text, work type and listing date for any search, each ad's full description, and employer profiles. No recruitment-software integration.
Role
Endpoint
curl "https://api.toolzerhub.com/v1/seek/search?query=data+analyst&location=Sydney+NSW" \
-H "x-api-key: $TOOLZERHUB_API_KEY"{
"data": {
"query": "data analyst",
"location": "Sydney NSW",
"page": 1,
"url": "https://au.seek.com/data-analyst-jobs/in-Sydney-NSW",
"total_count": 1093,
"page_size": 32,
"count": 32,
"has_more": true,
"results": [
{
"job_id": "95364041",
"title": "Reporting Analyst",
"teaser": "Fantastic opportunity to join a global financial service group as a Reporting Analyst on a long-term contract basis.",
"advertiser": {
"id": "25502044",
"name": "Perigon Group Pty Limited"
},
"locations": [
{
"country_code": "AU",
"label": "Sydney NSW"
}
],
"classifications": [
{
"id": "6143",
"name": "Analysis & Reporting",
"parent_id": "1200",
"parent_name": "Accounting"
}
],
"ad_type": "SPONSORED",
"listed_at": "2026-10-19T23:41:17.000Z",
"salary_label": "$140k-$170k+Super",
"work_types": [
"Contract/Temp"
]
},
{
"job_id": "95364041",
"title": "Reporting Analyst",
"teaser": "Fantastic opportunity to join a global financial service group as a Reporting Analyst on a long-term contract basis.",
"advertiser": {
"id": "25502044",
"name": "Perigon Group Pty Limited"
},
"locations": [
{
"country_code": "AU",
"label": "Sydney NSW"
}
],
"classifications": [
{
"id": "6143",
"name": "Analysis & Reporting",
"parent_id": "1200",
"parent_name": "Accounting"
}
],
"ad_type": "ORGANIC",
"listed_at": "2026-10-19T23:41:17.000Z",
"salary_label": "$140k-$170k+Super",
"work_types": [
"Contract/Temp"
]
},
{
"job_id": "95200834",
"title": "Operations Intelligence Analyst",
"teaser": "We're searching for an experienced and passionate full-time Operational Intelligence Analyst to join REMONDIS. Help transform operational intelligence",
"advertiser": {
"id": "21670674",
"name": "REMONDIS Australia Pty Ltd"
},
"locations": [
{
"country_code": "AU",
"label": "Mascot, Sydney NSW"
}
],
"classifications": [
{
"id": "6095",
"name": "Analysis & Reporting",
"parent_id": "6092",
"parent_name": "Manufacturing, Transport & Logistics"
}
],
"ad_type": "SPONSORED",
"listed_at": "2026-10-12T03:30:49.000Z",
"salary_label": null,
"work_types": [
"Full time"
]
}
],
"related_searches": [
{
"keywords": "data scientist",
"total_jobs": 404
},
{
"keywords": "data analyst work from home",
"total_jobs": 192
},
{
"keywords": "data analyst remote",
"total_jobs": 1
}
]
}
}- 1
- 100%
- 3.7 s
- 3
Endpoints
What you can get
One request each, 1 credit per call. Open one to see its parameters and a real response.
Response
What comes back
Field names and types read off the real responses in the demo above.
- Search jobs
/v1/seek/search10 fields- job_idstring"95364041"
- titlestring"Reporting Analyst"
- teaserstring"Fantastic opportunity t…"
- advertiserobject{ id, name }
- locationsarray[1 items]
- classificationsarray[1 items]
- ad_typestring"SPONSORED"
- listed_atstring"2026-10-19T23:41:17.000Z"
- salary_labelstring"$140k-$170k+Super"
- Job details
/v1/seek/job15 fields- job_idstring"95364041"
- urlstring"https://au.seek.com/job…"
- titlestring"Reporting Analyst"
- statusstring"Active"
- is_expiredbooleanfalse
- abstractstring"Fantastic opportunity t…"
- listed_atstring"2026-10-19T23:41:17.253Z"
- expires_atstring"2026-11-18T23:41:00.000Z"
- location_labelstring"Sydney NSW"
Use cases
What people build with it
- 01Track job ads for a role and citySearch jobs
- 02Collect salary ranges by roleSearch jobsJob details
- 03Profile the employers hiringSearch jobsCompany profile
How it works
From key to JSON
- 01x-api-key••••••••••Get a key
- 02GET/v1/seek/searchSend a request
- 03{ data, status }200Get JSON
Pricing
What it costs
Every endpoint on this page costs 1 credit per call. Failed calls cost nothing.
- Free$0
- 10K pack$19
- Starter$29
Per 1,000 credits
Compare
Why not build it yourself
Three ways to get Seek data into your app.
| Compare | Toolzer Hub | SEEK API | Your own scraper |
|---|---|---|---|
| Setup | One API key | Integration request, review | Proxies, sessions, retries |
| When Seek changes | We fix it | SEEK keeps it working | You fix the parser |
| Cost to start | 100 free credits a month | For recruitment software only | Proxies and your time |
FAQ
Questions
- Is this the official Seek API?
- What does the official Seek API allow?
- What data does it return?
- What does it cost?
Guides
Seek guides
Tested walkthroughs with real requests and output.
Try the Seek API free
Every new workspace gets 100 credits a month. Buy credits only when you need more.