tech.waow.brand.getBrand

Resolve brand assets for one or more namespaces. Always answers for a well-formed namespace or identity: when no authority has declared and no avatar can be borrowed, a deterministic generated icon is returned. Does not require auth; results are not personalized.

Repository @waow.tech did:plc:siv7zbedip4vcet4v67piibr namespace authority
Details · query
Kindquery
Authoritybrand.waow.tech
Indexed

Query

query · GET

Parameters

query string

namespace

requiredarray

Namespaces, NSIDs, handles or DIDs to resolve. A namespace is reverse-DNS ('fm.plyr.song'); a handle is not ('plyr.fm'). Both are accepted and are distinguished exactly, since a namespace cannot resolve as an identity.

  • minLength: 1
  • maxLength: 10
itemsstring
  • maxLength: 317

Output

application/json

brands

requiredarray
itemsref

Errors

InvalidNamespace

No description in schema.

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • The icon for a namespace, as an image. Unlike getBrand this returns bytes, so the endpoint URL can be used directly as an <img> src with no client code. Always succeeds for a well-formed namespace or identity, falling back to a generated monogram. The X-Brand-Source header carries the provenance getBrand would have reported. Does not require auth; results are not personalized.

  • Who chose this, and where they said it. For a namespace, the DID its _lexicon TXT record names; for an actor, the account itself.