tech.waow.brand.getBrand

waow.tech

Documentation

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.

main query

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.

Parameters

namespace array of string Required

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.

Output

Encodingapplication/json
brands array Required

No description available.

Errors

InvalidNamespace
Try It

Requests are sent directly from your browser. Some servers may block requests due to CORS.

Base URL for XRPC calls (e.g., https://api.bsky.social)
Parameters
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.
View raw schema
{
  "type": "query",
  "errors": [
    {
      "name": "InvalidNamespace"
    }
  ],
  "output": {
    "schema": {
      "type": "object",
      "required": [
        "brands"
      ],
      "properties": {
        "brands": {
          "type": "array",
          "items": {
            "ref": "tech.waow.brand.defs#brandView",
            "type": "ref"
          }
        }
      }
    },
    "encoding": "application/json"
  },
  "parameters": {
    "type": "params",
    "required": [
      "namespace"
    ],
    "properties": {
      "namespace": {
        "type": "array",
        "items": {
          "type": "string",
          "maxLength": 317
        },
        "maxLength": 10,
        "minLength": 1,
        "description": "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."
      }
    }
  },
  "description": "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."
}

Lexicon Garden

@