TradeID
For developers and enterprise

The TradeID API.

What you see on this site is what you consume programmatically. Same data, same provenance, same evidence tiering. Read-only, public, and built for insurers, suppliers, government, and product teams.

Three reads cover the public surface

  • GET/companies/public

    Paginated index of public company summaries. Filterable by category, location, and licence state.

  • GET/companies/by-slug/:slug

    Full public company record, including categories, licences, location, service area hints, and provenance.

  • GET/search

    Free-text and structured search across the public index. Supports company name, ABN, suburb, and category.

{
  "id": "01HV...0K",
  "slug": "acme-plumbing",
  "name": "Acme Plumbing Pty Ltd",
  "status": "active",
  "primaryCategory": { "id": "...", "name": "Plumber" },
  "primaryLocation": { "suburb": "Marrickville", "state": "NSW" },
  "licenses": [
    {
      "authority": "NSW Fair Trading",
      "licenseNumber": "123456C",
      "isVerified": true,
      "rawStatus": "Active",
      "sourceUrl": "https://verify.licence.nsw.gov.au/...",
    }
  ],
  "contacts": { "phone": "...", "email": null, "website": "..." }
}

Who's building on top of TradeID

Insurance and risk

Underwrite Australian trade businesses with licence-anchored evidence. Refresh exposure on a rolling cadence.

Supplier and distributor

Validate trade accounts at onboarding. Filter prospects by trade, jurisdiction, and licence state.

Government and council

Cross-reference operators against canonical registers in one query, with consistent provenance.

Product teams

Build internal tooling, CRMs, or marketplaces on top of a clean, public-evidence-tiered company graph.