Skip to content

Get valid badges for the authenticated user, optionally in the context of a specific streamer's chat

GET
/xrpc/place.stream.badge.getValidBadges
streamer

Optional DID of the streamer for context-specific badges (mod, vip, etc)

string format: did

Optional DID of the streamer for context-specific badges (mod, vip, etc)

Success

object
badges
required
Array<object>

View of a badge record, with fields resolved for display. If the DID in issuer is not the current streamplace node, the signature field shall be required.

object
badgeType
required
string
issuer
required

DID of the badge issuer.

string format: did
recipient
required

DID of the badge recipient.

string format: did
signature

TODO: Cryptographic signature of the badge (of a place.stream.key).

string