Skip to content
Comms.ID
Esc
↑↓navigate↵open⌘Jpreview

Comms.ID registry

Company lookup

Find an Australian company in the ASIC company register by name, or look up its ACN or ABN. Try the name BHP, or the ACN 004 028 077.

Name
ACN
ABN
Status
Type
Registered
Former names

Type a company name, or an ACN or ABN.

Australian Securities and Investments Commission via data.gov.au; Creative Commons Attribution 3.0 Australia

Response

The response appears here.

Installation

  1. Set up your app

    pnpm dlx comms-id init

    Creates your app's key in .env.local and adds the Comms.ID registry to components.json. The key stays on your machine and server; the browser never holds a credential.

  2. Register your app

    In Companion → Registered apps, paste the public key that init printed. Copy the COMMS_ID_CLIENT_ID line it gives you into .env.local. You need a verified website in Companion first. Never paste your private key.

  3. Add the component

    pnpm dlx comms-id add company-lookup

Usage

import { CompanyLookup } from "@/components/comms-id/company-lookup";

<CompanyLookup onSelect={(result) => console.log(result.company.acn)} />