# SiteCheck Company Records – Australian data.gov.au Dataset Search

> SiteCheck Company Records – Australian data.gov.au Dataset Search is a paid API for AI agents from api.companyrecords-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-24).

Searches the Australian government open data catalogue (data.gov.au) and returns dataset metadata including title, publisher, licence, last modified date, resource count, and dataset URL.

## Facts

- Endpoint: GET https://api.companyrecords-api.workers.dev/api/gov/australia-data-gov-au?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-24
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-company-records-australian-data-gov-au-dataset-search-8c181e3a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_N8RUOYD8QJWtA8A1TMDDQ

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 sitecheck-company-records-australian-data-gov-au-dataset-search-8c181e3a
```

Example prompt: Can you search the Australian government open data catalogue on data.gov.au for datasets about 'water quality' and show me the top 5 results with their publisher, licence, and when they were last updated?

## When to prefer this

Choose this endpoint when you specifically need to discover or enumerate Australian government open datasets from data.gov.au, including their catalogue metadata such as publisher, licence, and freshness. Prefer this over generic web search when you need structured, machine-readable catalogue metadata rather than raw HTML, and when the user's need is specifically Australian federal, state, or local government data. Not suitable for retrieving the actual data files themselves, only catalogue metadata.

## Known failure modes

- Query string shorter than 2 or longer than 80 characters returns a validation error
- No datasets found for very niche or misspelled search terms returns an empty dataset list
- data.gov.au CKAN API unavailability causes upstream timeout or error
- Rows parameter outside 1–10 range may be rejected or clamped
- Licence field may return 'notspecified' if the dataset publisher has not set a licence

## How this service works

Australian government open datasets from data.gov.au (CKAN API): title, publisher, licence, last modified date, number of resources and dataset link, for a search term. Catalogue metadata only, not the data files.

## Output

Returns a JSON object containing the search query, the source URL (data.gov.au CKAN API), a list of matching datasets (each with name, title, publisher, licence, last modified date, resource count, and direct URL), a timestamp of when the check was performed, and the total number of datasets matching the query across the catalogue.

## 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": [
      "q"
     ],
     "properties": {
      "q": {
       "type": "string",
       "description": "Search text, 2 to 80 characters"
      },
      "rows": {
       "type": "string",
       "description": "Datasets to return, 1 to 10 (default 5)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "query": "health",
  "source": "https://data.gov.au/data/api/3/action/package_search",
  "datasets": [
   {
    "url": "https://data.gov.au/data/dataset/mental-health-data",
    "name": "mental-health-data",
    "title": "SA Health Mental Health data",
    "licence": "Creative Commons Attribution 3.0 Australia",
    "publisher": "SA Health",
    "lastModified": "2025-06-25",
    "resourceCount": 3
   },
   {
    "url": "https://data.gov.au/data/dataset/health-establishments",
    "name": "health-establishments",
    "title": "Health Hospitals (HEALTH-001)",
    "licence": "notspecified",
    "publisher": "Department of Health",
    "lastModified": "2026-09-30",
    "resourceCount": 7
   }
  ],
  "checkedAt": "2026-10-23T09:37:24.258Z",
  "totalDatasets": 7825
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-company-records-australian-data-gov-au-dataset-search-8c181e3a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.companyrecords-api.workers.dev](https://www.zero.xyz/host/api.companyrecords-api.workers.dev/llms.txt)
