Skip to main content
PUT
Atualiza o branding whitelabel do portal

Authorizations

Authorization
string
header
required

Chave de API (prefixo rstr_) enviada como Authorization: Bearer rstr_....

Body

application/json
primaryColor
string | null

Cor primária (#RRGGBB). Omitido mantém; null limpa.

Pattern: ^#[0-9a-fA-F]{6}$
Example:

"#1a1aff"

secondaryColor
string | null

Cor secundária (#RRGGBB). Omitido mantém; null limpa.

Pattern: ^#[0-9a-fA-F]{6}$
Example:

"#1a1aff"

hideRepassBrand
boolean

Esconde a marca Repass no domínio do cliente. Omitido mantém o atual.

Response

200 - application/json

Default Response

logoUrl
string | null
required

URL pública da logo (endpoint estável da API após upload), ou null. Somente leitura — use POST/DELETE /settings/portal-branding/logo.

Example:

"https://api.userepass.com/organizations/org_01HXYZ/portal-logo"

primaryColor
string | null
required

Cor primária da marca (#RRGGBB), ou null.

Pattern: ^#[0-9a-fA-F]{6}$
Example:

"#1a1aff"

secondaryColor
string | null
required

Cor secundária da marca (#RRGGBB), ou null.

Pattern: ^#[0-9a-fA-F]{6}$
Example:

"#1a1aff"

hideRepassBrand
boolean
required

Quando true, esconde a marca Repass (wordmark/selo) no domínio do cliente.

Example:

false