POST Enviar Notificação de Integração
Envia uma notificação de integração para o Diagnóstico Brasil.
Autenticação necessária
Esta rota requer o header Authorization: Bearer {accessToken}
Endpoint
POST https://api-dev.imagemais.com.br/api/integrations/diagnostics-brazil/send
Body
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
budgetId | number | ✅ | ID do orçamento |
paymentMethod | enum | ✅ | Método de pagamento (ver valores válidos abaixo) |
value | number (>= 0) | ✅ | Valor da transação |
cpfRequired | boolean | ❌ | Indica se o CPF é obrigatório |
flag | enum | ❌ | Bandeira do cartão |
installments | number | ❌ | Número de parcelas |
Valores válidos para paymentMethod
BOLETO_BANCARIO | DEBITO_AUTOMATICO | PROGRAMA_FIDELIDADE |
CARTAO_CREDITO | CARTAO_CREDITO_VIA_LINK | SEM_PAGAMENTO |
CARTAO_DEBITO | PIX_PAGAMENTO_INSTANTANEO | TRANSFERENCIA_BANCARIA |
CARTEIRA_DIGITAL | PIX_COBRANCA | VALE_ALIMENTACAO |
CASHBACK | CREDITO_LOJA | VALE_COMBUSTIVEL |
CHEQUE | CREDITO_VIRTUAL | VALE_PRESENTE |
DEPOSITO_BANCARIO | DINHEIRO | VALE_REFEICAO |
OUTRO |
Requisição
curl -X 'POST' \
'https://api-dev.imagemais.com.br/api/integrations/diagnostics-brazil/send' \
-H 'accept: */*' \
-H 'Authorization: Bearer {accessToken}' \
-H 'Content-Type: application/json' \
-d '{
"budgetId": 21167,
"paymentMethod": "DINHEIRO",
"value": 0
}'
Respostas
204 Enviado com sucesso
Retorno vazio. A notificação foi enviada com sucesso.
404 Orçamento não encontrado
Retornado quando o budgetId informado não existe.
{
"statusCode": 404,
"message": "Orçamento não encontrado"
}
400 Método de pagamento inválido
Retornado quando o valor de paymentMethod não é um dos valores válidos.
{
"message": [
"Método de pagamento inválido"
],
"error": "Bad Request",
"statusCode": 400
}