POST Criar Conta
Cria uma empresa para poder associar usuários.
Autenticação necessária
Esta rota requer o header Authorization: Bearer {accessToken}
Atenção — valor correto de subscriptionStatus
O valor correto é "inactive". Não use "Inacitve" (typo presente em alguns exemplos).
Endpoint
POST https://api-dev.imagemais.com.br/api/accounts
Corpo da Requisição
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
name | string | ✅ | Nome da empresa |
expirationDate | string (ISO 8601) | ❌ | Data de expiração da conta. Ex: "2026-12-31T23:59:59Z" |
maxUsers | number | ❌ | Máximo de usuários (positivo, máx. 50) |
subscriptionStatus | string (enum) | ❌ | "active", "inactive" ou "expired" |
contact | object | ❌ | Contato da empresa |
contact.phone | string | ❌ | Telefone principal |
contact.secondary_phone | string | ❌ | Telefone secundário |
contact.email | string | ❌ |
Requisição
curl -X 'POST' \
'https://api-dev.imagemais.com.br/api/accounts' \
-H 'accept: application/json' \
-H 'Authorization: Bearer {accessToken}' \
-H 'Content-Type: application/json' \
-d '{
"name": "Clínica Exemplo",
"expirationDate": "2026-12-31T23:59:59Z",
"maxUsers": 20,
"subscriptionStatus": "active",
"contact": {
"phone": "11999999999",
"secondary_phone": "1133334444",
"email": "contato@clinica.com.br"
}
}'
Respostas
200 Sucesso
{
"id": 4,
"name": "Clínica Exemplo",
"logoId": null,
"contactId": 17619,
"createdAt": "2026-05-18T16:50:13.821Z",
"updatedAt": "2026-05-18T16:50:13.821Z",
"deletedAt": null,
"statusId": 1,
"expirationDate": "2026-12-31T23:59:59.000Z",
"maxUsers": 20
}