MethodPathSummaryAuth
GET/v1/brand-assets/{slot}—Public

Contract file:api/control-brand-assets.openapi.yaml

Operation details

GET /v1/brand-assets/{slot}

operationId
readPublicBrandAsset
Auth
  • No authentication.
Required permissions

The contract has no separate permission annotation; see the description below and the 403 response.

Description (from the contract)

Pages request only the slots listed in GET /v1/theme/current brand_assets, with v set to that slot's revision.

Parameters

readPublicBrandAsset Parameters
NameInTypeRequiredDescription
slotpathstring: favicon / logo / login_ad / logo_dark / login_background / app_iconYes—
vquerystringNoCache-busting revision from /v1/theme/current brand_assets

Responses

readPublicBrandAsset Responses
StatusDescription
200Immutable image bytes
304Not modified
404Asset not found

What to do on failure

  • 404 The resource does not exist or belongs to another tenant.

↑ Back to list