Skip to main content

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

CampoTipoObrigatórioDescrição
budgetIdnumberID do orçamento
paymentMethodenumMétodo de pagamento (ver valores válidos abaixo)
valuenumber (>= 0)Valor da transação
cpfRequiredbooleanIndica se o CPF é obrigatório
flagenumBandeira do cartão
installmentsnumberNúmero de parcelas

Valores válidos para paymentMethod

BOLETO_BANCARIODEBITO_AUTOMATICOPROGRAMA_FIDELIDADE
CARTAO_CREDITOCARTAO_CREDITO_VIA_LINKSEM_PAGAMENTO
CARTAO_DEBITOPIX_PAGAMENTO_INSTANTANEOTRANSFERENCIA_BANCARIA
CARTEIRA_DIGITALPIX_COBRANCAVALE_ALIMENTACAO
CASHBACKCREDITO_LOJAVALE_COMBUSTIVEL
CHEQUECREDITO_VIRTUALVALE_PRESENTE
DEPOSITO_BANCARIODINHEIROVALE_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
}