Comms.ID registry
Charity lookup
Check an Australian charity by its ABN: the ACNC register entry and its live details, such as registration status and reporting dates.
- Name
- ABN
- Status
- Size
- Established
- Next report
Type a charity's ABN.
Source: ACNC Register of Australian Charities, Australian Charities and Not-for-profits Commission.
Response
The response appears here.
Installation
Set up your app
pnpm dlx comms-id initCreates your app's key in
.env.localand adds the Comms.ID registry tocomponents.json. The key stays on your machine and server; the browser never holds a credential.Register your app
In Companion → Registered apps, paste the public key that
initprinted. Copy theCOMMS_ID_CLIENT_IDline it gives you into.env.local. You need a verified website in Companion first. Never paste your private key.Add the component
pnpm dlx comms-id add charity-lookup
Usage
import { CharityLookup } from "@/components/comms-id/charity-lookup";
<CharityLookup onSelect={(charity) => console.log(charity.name, charity.status)} />