Alterar a marca de uma revenda
Altera parte da marca: campo ausente fica como está, null limpa, valor grava. Um administrador de revenda altera o texto (nome de exibição, títulos, versão da marca) da própria revenda; o tema (theme) é só da plataforma (422 no campo). As URLs de arquivo não se gravam por aqui: o envio do arquivo as grava e a remoção as limpa. Devolve a marca resultante.
Autorização
bearer dealers:writeCredencial da v3: o JWT da sessão (o mesmo da v2) ou um token pessoal dom_pat_…. A lista de escopos de cada operação diz o que ela exige: uma capacidade (agents:read), authenticated ou session-only. Segredo de máquina (X-Agent-Secret, X-API-Token, sdk_…) não é aceito.
Em: header
Escopo: dealers:write
Parâmetros de caminho
Id da revenda
int64Corpo da requisição
application/json
Definições TypeScript
Use o tipo request body no TypeScript.
Alteração parcial da marca (PATCH): campo ausente fica como está, null
limpa, valor grava. As URLs de arquivo não entram aqui (o envio as grava e a
remoção as limpa); theme é só da plataforma.
Corpo da resposta
application/json
application/json
curl -X PATCH "https://example.com/dealers/0/branding" \ -H "Content-Type: application/json" \ -d '{}'{ "brand_version": 0, "dealer_name": "string", "favicon_url": "string", "login_title": "string", "logo_url": "string", "page_title": "string", "sidebar_logo_icon_url": "string", "sidebar_logo_url": "string", "theme": {}}