POST Criar Desconto
Cria um novo desconto.
Autenticação necessária
Esta rota requer o header Authorization: Bearer {accessToken}
Endpoint
POST https://api-dev.imagemais.com.br/api/finances/discounts
Body
| Campo | Tipo | Obrigatório | Detalhe |
|---|---|---|---|
name | string | ✅ | Nome do desconto |
description | string | ❌ | Descrição do desconto |
percentage | number | ❌ | Mín: 0, Máx: 100 |
fixed | number | ❌ | Valor fixo de desconto |
isEveryone | boolean | ❌ | true = aplica a todos os orçamentos |
expirationDate | string | ❌ | Formato YYYY-MM-DD |
proceduresIds | number[] | ❌ | IDs dos procedimentos específicos |
Requisição
curl -X 'POST' \
'https://api-dev.imagemais.com.br/api/finances/discounts' \
-H 'accept: */*' \
-H 'Authorization: Bearer {accessToken}' \
-H 'Content-Type: application/json' \
-d '{
"name": "Desconto VIP 10%",
"description": "Desconto de 10% para clientes VIP",
"percentage": 10,
"fixed": 10,
"isEveryone": true,
"expirationDate": "2025-01-01",
"proceduresIds": [1, 2, 3]
}'
Respostas
201 Criado com sucesso
{
"data": {
"id": 8,
"name": "Desconto VIP 10%",
"description": "Desconto de 10% para clientes VIP",
"percentage": 10,
"fixed": "10",
"isActive": true,
"isEveryone": true,
"accountId": 1,
"createdAt": "2026-05-19T17:24:38.745Z",
"updatedAt": "2026-05-19T17:24:38.745Z",
"expirationDate": "2025-01-01T00:00:00.000Z",
"deletedAt": null
}
}