# Branding Read and update branding configuration (logo, colors, company info, pronunciations) for a workspace or organization. ## Get branding - [GET /auth/branding/entity](https://api-docs.shuffll.com/apis/branding/getbranding.md): Retrieve the branding configuration for a workspace or organization. Pass either workspaceId or organizationId as a query parameter to specify which entity's branding to retrieve. ## Update branding property - [PUT /auth/branding/entity](https://api-docs.shuffll.com/apis/branding/updatebranding.md): Update a single branding property for a workspace or organization. This endpoint uses a property-name/value pattern — each call updates one property at a time. Supported propertyName values: | propertyName | Type | Description | |---|---|---| | logo | string (URL) | Primary logo URL | | logoW | string (URL) | White/light logo URL | | colors | object | Brand color palette | | company | object | Company metadata (name, domain, etc.) | | about | string | About text used in AI video scripts | | pronunciations | array | Custom pronunciation rules for AI voiceover | | enabled | boolean | Enable or disable branding | For colors, pass an object with colorPrimary, colorSecondary, and colorExtra hex values. See the examples below for common update patterns.