# SEEK Australia/New Zealand Job Search

> SEEK Australia/New Zealand Job Search is a paid API for AI agents from api.jobsproperty-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-29).

Searches SEEK's public job listings by keyword and location, returning job ads with title, company, salary, work type, classification, teaser, listing date, and URL for Australia or New Zealand.

## Facts

- Endpoint: GET https://api.jobsproperty-api.workers.dev/api/jobs/seek?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/seek-australia-new-zealand-job-search-48be92b0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_QSIXrlqhUaF5ynz8QYxIe

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability seek-australia-new-zealand-job-search-48be92b0
```

Example prompt: Can you search SEEK for registered nurse jobs in Sydney, NSW — show me the first 20 results sorted by relevance?

## When to prefer this

Use this endpoint when you need structured job listing data from SEEK (Australia's and New Zealand's dominant job board) by keyword and location. It is ideal for job market research, salary benchmarking, candidate pipeline monitoring, or powering job-alert agents. Prefer this over generic web scraping when you need clean, structured fields (salary, work type, classification, listing date) rather than raw HTML, and when the target market is specifically Australia or New Zealand.

## Known failure modes

- Missing 'keywords' parameter returns an error since it is required
- Invalid country code (not 'au' or 'nz') may return no results or an error
- Page numbers beyond 50 or limit values outside 1–100 may be rejected or clamped
- Very niche keywords or highly specific locations may return zero results
- SEEK's underlying API may rate-limit or change its response structure, breaking the proxy
- Network timeouts from the Cloudflare Worker reaching SEEK's search API

## How this service works

Job ads on SEEK Australia or New Zealand for keywords and a place: title, company, location, salary text (when the advertiser shows one), work type, work arrangement, classification, teaser, listing date and job URL, plus the total match count, from SEEK's public job-search JSON service (the one its website uses). Up to 100 ads per page.

## Output

A JSON object containing an array of job ads (up to 100 per page), each with job ID, URL, title, company, salary text (if advertised), teaser, listing date (ISO 8601), location, work types, work arrangement, classification, sub-classification, and bullet points — plus the current page number, count of ads returned, total matching jobs, the resolved location string, source URL, country, keywords used, and the timestamp the data was fetched.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "keywords"
     ],
     "properties": {
      "page": {
       "type": "string",
       "description": "Result page, 1 to 50 (default 1)"
      },
      "sort": {
       "type": "string",
       "description": "relevance (default) or date"
      },
      "limit": {
       "type": "string",
       "description": "Ads per page, 1 to 100 (default 20)"
      },
      "where": {
       "type": "string",
       "description": "Suburb, city or state, e.g. Sydney, Melbourne VIC, Auckland (default: anywhere)"
      },
      "country": {
       "type": "string",
       "description": "au (default) or nz"
      },
      "keywords": {
       "type": "string",
       "description": "Keywords or job title (required)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "jobs": [
   {
    "id": "95420614",
    "url": "https://www.seek.com.au/job/95420614",
    "title": "Registered Nurse (Part-Time)",
    "salary": null,
    "teaser": "Join Mosh & Moshy as a part-time RN, delivering impactful, patient-centered telehealth care remotely, enhancing access to essential health services.",
    "company": "Mosh",
    "featured": false,
    "listedAt": "2026-10-22T00:18:19Z",
    "location": "Sydney NSW",
    "workTypes": [
     "Part time"
    ],
    "bulletPoints": [
     "Remote flexibility with split-shift options",
     "Impactful work improving patient care"
    ],
    "classification": "Healthcare & Medical",
    "workArrangement": "Remote",
    "subClassification": "Nursing - General Medical & Surgical"
   },
   {
    "id": "95406223",
    "url": "https://www.seek.com.au/job/95406223",
    "title": "Registered Nurse",
    "salary": null,
    "teaser": "Join Mosh & Moshy as a RN to deliver impactful, patient-centered telehealth care, enhancing access and treatment outcomes across Australia.",
    "company": "Mosh",
    "featured": false,
    "listedAt": "2026-10-21T06:12:44Z",
    "location": "Sydney NSW",
    "workTypes": [
     "Full time"
    ],
    "bulletPoints": [
     "Remote work with flexible shifts",
     "Impactful role in digital healthcare"
    ],
    "classification": "Healthcare & Medical",
    "workArrangement": "Remote",
    "subClassification": "Nursing - General Medical & Surgical"
   }
  ],
  "page": 1,
  "count": 10,
  "total": 961,
  "where": "Sydney NSW 2000",
  "source": "https://jobsearch-api.cloud.seek.com.au/v5/search?siteKey=AU-Main&keywords=registered+nurse&page=1&pageSize=10&sortmode=KeywordRelevance&where=Sydney",
  "country": "au",
  "keywords": "registered nurse",
  "checkedAt": "2026-10-23T09:36:48.673Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/seek-australia-new-zealand-job-search-48be92b0/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.jobsproperty-api.workers.dev](https://www.zero.xyz/host/api.jobsproperty-api.workers.dev/llms.txt)
