Comms.ID registry
Website logo
Find a company's logo from its website address, and see what each source (Logo.dev, Microlink and the website's own icon) answers on its own. Try atlassian.com or canva.com.
- Website
- Source
Type a website address.
Logo.dev—
Microlink—
Website icon—
Responses
The combined response and each source's own response appear 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 website-logo
Usage
import { WebsiteLogo } from "@/components/comms-id/website-logo";
<WebsiteLogo onSelect={(result) => console.log(result.logoUrl)} />