full diff

place.stream.branding.getBlob

stream.place +2 −1
From
bafyreiacujfojfnwbqwxiy7fvymlfj3tg4kemk5bojh325rzy7olu43woq indexed 2026-11-04 01:29 UTC View this version
To
bafyreigf6mc5mehnesubcy7gcb7vquwfqy5s2r2bmqz7u6v2dliegkdfgq indexed 2026-08-20 16:29 UTC View this version

Compatibility

backward compatible Backward compatible. 2 non-breaking changes.

Non-breaking changes (2)
  • AddedVertex AddedVertex { vertex_id: "place.stream.branding.getBlob:output" }
  • AddedEdge AddedEdge { src: "place.stream.branding.getBlob", tgt: "place.stream.branding.getBlob:output", kind: "prop", name: Some("output") }

Migration guidance

Added

  • AddedVertex { vertex_id: "place.stream.branding.getBlob:output" }

Notes

  • Non-breaking: AddedEdge { src: "place.stream.branding.getBlob", tgt: "place.stream.branding.getBlob:output", kind: "prop", name: Some("output") }

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "description": "Get a specific branding asset blob by key.",
66 "errors": [
77 {
88 "description": "The requested branding asset does not exist",
99 "name": "BrandingNotFound"
1010 }
1111 ],
1212 "output": {
1313 "description": "Raw blob data with appropriate content-type",
14 "encoding": "*/*"
14 "encoding": "*/*",
15 "schema": null
1516 },
1617 "parameters": {
1718 "properties": {
1819 "broadcaster": {
1920 "description": "DID of the broadcaster. If not provided, uses the server's default broadcaster.",
2021 "format": "did",
2122 "type": "string"
2223 },
2324 "key": {
2425 "description": "Branding asset key (mainLogo, favicon, siteTitle, etc.)",
2526 "type": "string"
2627 }
2728 },
2829 "required": [
2930 "key"
3031 ],
3132 "type": "params"
3233 },
3334 "type": "query"
3435 }
3536 },
3637 "id": "place.stream.branding.getBlob",
3738 "lexicon": 1
3839}