API Shopping de Preços

Recuperação dos XMLs das Notas Fiscais dos Pedidos

POST
https://api.shoppingdeprecos.com.br/baixarXmlNF
Última modificação:há aproximadamente 1 ano

Realiza a recuperação do XML das NFes de um pedido ou vários.

Este método realiza a busca de todos os XMLs das NFes presentes em um pedido.

💡
OBSERVAÇÃO: É possível realizar a recuperação de vários pedidos em uma única requisição, informando cada um deles separadamente por vírgula, como por exemplo: 12345,6789,101112.

Requisição

Authorization
Envie suas requisições HTTP com um cabeçalho
Authorization
que contenha a palavra Basic seguida por um espaço e uma string codificada em base64 username:password
Exemplo:
Authorization: Basic *****************
Parâmetros Header
Nome
Tipo
Obrigatório
Descrição
X-Client
string 
Token fornecido pelo Shopping de Preços - Saiba mais clicando aqui
Exemplo:
xxxxxxxxxxxxx
Accept
string 
Exemplo:
application/json
Accept-Encoding
string 
Exemplo:
application/gzip
Authorization
string 
Predefinição:
Basic *****************
Parâmetros Bodyapplication/x-www-form-urlencoded
Nome
Tipo
Obrigatório
Descrição
IntegracaoID
string 
Código da integração no Shopping de Preços. Saiba mais clicando aqui
Exemplo:
111111
PlataformaID
string 
Código da integração no Shopping de Preços. Saiba mais clicando aqui
Exemplo:
1
Pedidos
string 
IDs dos pedidos no Shopping de Preços. Saiba mais clicando aqui
Exemplo:
1,2,3,4,5

Códigos de solicitação

Respostas

application/json
Bodyapplication/json
status
boolean 
Obrigatório
Para caso de sucesso, retornará true, e para caso de erros, retornará false.
quantidade
integer 
Obrigatório
Quantidade dos registros retornados.
registros
array [object] 
Obrigatório
Array/Lista de quantidade dos registros retornados.
status
boolean 
Obrigatório
Para caso de sucesso, retornará true, e para caso de erros, retornará false.
PlataformaID
integer 
Obrigatório
ID da plataforma relacionada a integração em que está o pedido.
Tempo
number 
Obrigatório
Tempo de execução na busca dos XMLs.
OutrasNFs
array [object] 
Obrigatório
Array/Lista contendo as demais NFes atreladas ao pedido.
PedidoID
string 
Obrigatório
ID do pedido no marketplace dentro do Shopping de Preços.
body
string 
Obrigatório
NFe de venda em formato Base64.
Exemplo
{
    "status": true,
    "quantidade": 1,
    "registros": [
        {
            "status": true,
            "PlataformaID": 1,
            "Tempo": 0.51348185539246,
            "OutrasNFs": [
                {
                    "id": "00000000",
                    "origem": "ml",
                    "tipo": "symbolic_inbound_return",
                    "descricao": "Descrição do tipo da nota",
                    "xml": "PD94bWwgdm.....VZT48L25mZVByb2M+"
                }
            ],
            "PedidoID": "2000000000000000",
            "body": "PD94bWwgdmVyc....48L25mZVByb2M+"
        }
    ]
}