place.stream.branding.deleteBlob

did:web:stream.place

Documentation

Delete a branding asset blob. Requires admin authorization.

main procedure

Delete a branding asset blob. Requires admin authorization.

Input

Encodingapplication/json
broadcaster stringdid Optional

DID of the broadcaster. If not provided, uses the server's default broadcaster.

key string Required

Branding asset key (mainLogo, favicon, siteTitle, etc.)

Output

Encodingapplication/json
success boolean Required

No description available.

Errors

Unauthorized The authenticated DID is not authorized to modify branding
BrandingNotFound The requested branding asset does not exist
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://bsky.social)
Enter valid JSON for the request body
View raw schema
{
  "type": "procedure",
  "input": {
    "schema": {
      "type": "object",
      "required": [
        "key"
      ],
      "properties": {
        "key": {
          "type": "string",
          "description": "Branding asset key (mainLogo, favicon, siteTitle, etc.)"
        },
        "broadcaster": {
          "type": "string",
          "format": "did",
          "description": "DID of the broadcaster. If not provided, uses the server's default broadcaster."
        }
      }
    },
    "encoding": "application/json"
  },
  "errors": [
    {
      "name": "Unauthorized",
      "description": "The authenticated DID is not authorized to modify branding"
    },
    {
      "name": "BrandingNotFound",
      "description": "The requested branding asset does not exist"
    }
  ],
  "output": {
    "schema": {
      "type": "object",
      "required": [
        "success"
      ],
      "properties": {
        "success": {
          "type": "boolean"
        }
      }
    },
    "encoding": "application/json"
  },
  "parameters": null,
  "description": "Delete a branding asset blob. Requires admin authorization."
}

Lexicon Garden

@