Sobe ou troca o logotipo da empresa
POST/company/company-logo
Aceita duas formas de envio do logotipo:
- Upload multipart (
multipart/form-datacom campofile) — sobe o arquivo direto do cliente. - URL externa (
application/jsoncom{ "Url": "..." }) — o backend baixa a imagem da URL informada e grava no S3.
A imagem é salva no bucket público do idworks (https://public.idworks.com.br/Image/<accountname>_<uuid>.<ext>), a coluna Company.CompanyLogoUrl é atualizada e o cache Redis da empresa é regravado. Resposta é um status HTTP — 200 em sucesso (corpo vazio), 404 se a empresa não existe, 400 quando a URL externa não retorna a imagem.
Request
Responses
- 200
- 400
- 404
- 500
Logotipo aplicado (corpo vazio).
Falha ao baixar imagem da URL informada. Mensagem: [BadRequest] - erro ao baixar imagem.
Empresa não encontrada (corpo vazio).
Erro interno (prefixo Error:).