Skip to main content

POST Upload de Logo da Conta

Faz o upload da imagem de logo de uma empresa (account).

Autenticação necessária

Esta rota requer o header Authorization: Bearer {accessToken}

Formatos aceitos

Apenas arquivos dos tipos jpeg, jpg e png são aceitos.


Endpoint

POST https://api-dev.imagemais.com.br/api/accounts/upload

Corpo da Requisição

Enviado como multipart/form-data.

CampoTipoObrigatórioDescrição
fileFileImagem da logo (jpeg, jpg ou png)

Requisição

curl -X 'POST' \
'https://api-dev.imagemais.com.br/api/accounts/upload' \
-H 'accept: application/json' \
-H 'Authorization: Bearer {accessToken}' \
-H 'Content-Type: multipart/form-data' \
-F 'file=@logo.jpeg;type=image/jpeg'

Respostas

201 Criado

Retorna os dados atualizados da conta com o novo logoId preenchido.

{
"id": 1,
"name": "Account Test 1",
"logoId": 314,
"contactId": 1,
"createdAt": "2025-03-07T13:30:30.618Z",
"updatedAt": "2026-05-18T18:33:49.345Z",
"deletedAt": null,
"statusId": 1,
"expirationDate": "2025-12-31T23:59:59.000Z",
"maxUsers": 10
}

422 Entidade não processável

Retornado quando o tipo do arquivo enviado não é permitido.

{
"message": "Validation failed (current file type is image/gif, expected type is /jpeg|jpg|png/g)",
"error": "Unprocessable Entity",
"statusCode": 422
}