API para solicitar impedir que o pedido seja entregue por qualquer motivo. Recebemos 3 campos obrigatórios para localizar o pedido: numeroNf, serieNf e cnpjEmitente. É possível enviar um motivo em texto, não obrigatório, para a solicitação de barrar.
Parâmentro | Obrigatório | Tipo | Descrição |
---|---|---|---|
numeroNF | Sim | String | Número da Nota Fiscal |
sérieNF | Sim | String | Série da Nota Fiscal |
cnpjEmitente | Sim | String | CNPJ de quem emitiu o pedido |
motivo | Não | String | Motivo para solicitar barrar a entrega |
POST: https://app.asaplog.com.br/webservices/v1/nfe/barrar-entrega
Content-Type:application/json
Authorization:Basic [base64 de autenticação]
{
"numeroNf": "2308198900",
"serieNf": "1",
"cnpjEmitente": "33041260184206",
"motivo": "Pedido com suspeita de fraude."
}
200
Content-Type:application/json
{
"status": "SUCESSO",
"mensagem": "Solicitação efetuada com sucesso.",
"idSolicitacao": "6321936fffa2923eed662a6b"
}
400
Content-Type:application/json
{
"errorMsgs": [
"numeroNf: não pode estar em branco",
"cnpjEmitente: não pode estar em branco",
"serieNf: não pode estar em branco"
]
}
403
Content-Type:application/json
{
"status": "ERRO",
"mensagem": "Request API aberta - usuário não encontrado ou não autorizado.",
"idSolicitacao": null
}
500
Content-Type:application/json
{
"status": "ERRO",
"mensagem": "NullPointerException",
"idSolicitacao": null
}