Consultando uma listagem de pedidos
Recomendamos a inscrição nos tópicos de pedido do nosso Webhook para uma melhor performance da integração.
Para realizar a consulta de uma listagem de pedidos ordenados por data decrescente e contemplados por um range de datas específicas, obtendo o retorno de dados completos, utilize o endpoint Retorna uma lista de pedido na ordem decrescente dentro do limite de datas passadas.
Parâmetros para consulta:
dataInicial- Data inicial dos pedidos que deverão retornar (aaaa-mm-dd hh:mm:ss);dataFinal- Data final dos pedidos que deverão retonar (aaaa-mm-dd hh:mm:ss);enumTipoFiltroData- Tipo de filtro da data (Ordenação "desc" - padrão: DataPedido);situacoesPedido- Lista de situações que deverão retornar (lista separada por "," ex.: 1,2,3), caso vazio retornará todas as situações;formasPagamento- Lista de formas de pagamento que deverão retornar (lista separada por "," ex.: 1,2,3), caso vazio retornará todas as formas de pagamento;pagina- Página da lista (padrão: 1);quantidadeRegistros- Quantidade de registros que deverão retornar (max: 50);listaPedidosIds- Lista com IDs dos pedidos desejados no retorno. Se este campo for informado, os filtros de data serão ignorados. (max: 50), (lista separada por "," ex.: 1,2,3);email- Deverá retornar apenas pedidos realizados pelo usuário com o e-mail passado;valido- Deverá retornar apenas pedidos válidos, inválidos ou todos (caso não seja informado).sku- Deverá retornar apenas pedidos que o produto de determinado sku foi comprado.apenasAssinaturas- Quando passado o valor true, deverá retornar apenas pedidos de assinatura. Quando falso, deverá retornar todos os pedidos.direcaoOrdenacao- Define se a ordenação dos pedidos deverá ser feita de forma ascendente ou descendente. Caso o campo não seja preenchido, o comportamento padrão é a ordenação de forma descendente.camposAdicionais- Campo opcional que define quais dados extras devem ser retornados em conjunto com os dados do pedido ao selecionar um ou mais valores.
Response body:
[
{
"pedidoId": 0,
"situacaoPedidoId": 0,
"tipoRastreamentoPedido": "SemRastreamento",
"transacaoId": 0,
"data": "2024-10-01T18:53:24.846Z",
"dataPagamento": "2024-10-01T18:53:24.846Z",
"dataUltimaAtualizacao": "2024-10-01T18:53:24.846Z",
"valorFrete": 0,
"valorTotalPedido": 0,
"valorDesconto": 0,
"valorDebitoCC": 0,
"cupomDesconto": "string",
"marketPlacePedidoId": "string",
"marketPlacePedidoSiteId": "string",
"canalId": 0,
"canalNome": "string",
"canalOrigem": "string",
"retiradaLojaId": 0,
"isPedidoEvento": true,
"usuario": {
"usuarioId": 0,
"grupoInformacaoCadastral": [
{
"chave": "string",
"valor": "string"
}
],
"tipoPessoa": "Fisica",
"origemContato": "Google",
"tipoSexo": "Undefined",
"nome": "string",
"cpf": "string",
"email": "string",
"rg": "string",
"telefoneResidencial": "string",
"telefoneCelular": "string",
"telefoneComercial": "string",
"dataNascimento": "2024-10-01T18:53:24.846Z",
"razaoSocial": "string",
"cnpj": "string",
"inscricaoEstadual": "string",
"responsavel": "string",
"dataCriacao": "2024-10-01T18:53:24.846Z",
"dataAtualizacao": "2024-10-01T18:53:24.846Z",
"revendedor": true,
"listaInformacaoCadastral": [
{
"chave": "string",
"valor": "string"
}
]
},
"pedidoEndereco": [
{
"tipo": "Entrega",
"nome": "string",
"endereco": "string",
"numero": "string",
"complemento": "string",
"referencia": "string",
"cep": "string",
"tipoLogradouro": "string",
"logradouro": "string",
"bairro": "string",
"cidade": "string",
"estado": "string",
"pais": "string"
}
],
"frete": {
"freteContratoId": 0,
"freteContrato": "string",
"referenciaConector": "string",
"valorFreteEmpresa": 0,
"valorFreteCliente": 0,
"peso": 0,
"pesoCobrado": 0,
"volume": 0,
"volumeCobrado": 0,
"prazoEnvio": 0,
"prazoHorasEnvio": 0,
"prazoEnvioTexto": "string",
"retiradaLojaId": 0,
"centrosDistribuicao": [
{
"freteContratoId": 0,
"freteContrato": "string",
"valorFreteEmpresa": 0,
"valorFreteCliente": 0,
"peso": 0,
"pesoCobrado": 0,
"volume": 0,
"volumeCobrado": 0,
"prazoEnvio": 0,
"prazoHorasEnvio": 0,
"prazoEnvioTexto": "string",
"centroDistribuicaoId": 0,
"cotacoesFilhas": [
{
"centroDistribuicaoId": 0,
"freteContrato": "string",
"valor": 0,
"volume": 0,
"tabelaFreteId": 0
}
]
}
],
"servico": {
"servicoId": 0,
"nome": "string",
"transportadora": "string",
"prazo": 0,
"servicoNome": "string",
"preco": 0,
"servicoTransporte": 0,
"codigo": 0,
"servicoMeta": "string",
"custo": 0,
"token": "string"
},
"retiradaAgendada": {
"lojaId": 0,
"retiradaData": "2024-10-01T18:53:24.847Z",
"retiradaPeriodo": "string",
"nome": "string",
"documento": "string",
"codigoRetirada": "string"
},
"agendamento": {
"de": "2024-10-01T18:53:24.847Z",
"ate": "2024-10-01T18:53:24.847Z"
},
"informacoesAdicionais": [
{
"chave": "string",
"valor": "string"
}
]
},
"itens": [
{
"produtoVarianteId": 0,
"sku": "string",
"ean": "string",
"nome": "string",
"quantidade": 0,
"precoCusto": 0,
"precoVenda": 0,
"valorItem": 0,
"valorItemArredondado": 0,
"isBrinde": true,
"valorAliquota": 0,
"isMarketPlace": true,
"precoPor": 0,
"desconto": 0,
"totais": {
"precoCusto": 0,
"precoVenda": 0,
"precoPor": 0,
"desconto": 0
},
"ajustes": [
{
"tipo": "Frete",
"valor": 0,
"observacao": "string",
"nome": "string"
}
],
"centroDistribuicao": [
{
"centroDistribuicaoId": 0,
"quantidade": 0,
"situacaoProdutoId": 0,
"valorFreteEmpresa": 0,
"valorFreteCliente": 0
}
],
"valoresAdicionais": [
{
"tipo": "Acrescimo",
"origem": "string",
"texto": "string",
"valor": 0
}
],
"atributos": [
{
"produtoVarianteAtributoValor": "string",
"produtoVarianteAtributoNome": "string"
}
],
"embalagens": [
{
"tipoEmbalagemId": 0,
"nomeTipoEmbalagem": "string",
"mensagem": "string",
"valor": 0,
"descricao": "string"
}
],
"personalizacoes": [
{
"nomePersonalizacao": "string",
"valorPersonalizacao": "string",
"valor": 0
}
],
"frete": [
{
"quantidade": 0,
"freteContratoId": 0,
"freteContrato": "string",
"valorFreteEmpresa": 0,
"valorFreteCliente": 0,
"peso": 0,
"pesoCobrado": 0,
"volume": 0,
"volumeCobrado": 0,
"prazoEnvio": 0,
"prazoHorasEnvio": 0,
"prazoEnvioTexto": "string",
"centroDistribuicaoId": 0
}
],
"dadosProdutoEvento": {
"tipoPresenteRecebimento": "None",
"eventoId": 0,
"texto": "string"
},
"formulas": [
{
"chaveAjuste": "string",
"valor": 0,
"nome": "string",
"expressao": "string",
"expressaoInterpretada": "string",
"endPoint": "string"
}
],
"seller": {
"sellerId": 0,
"sellerNome": "string",
"sellerPedidoId": 0
},
"metadados": [
{
"chave": "string",
"valor": "string"
}
],
"situacaoPedidoProdutoId": 0,
"imagens": [
{
"nomeArquivo": "string",
"url": "string"
}
],
"categorias": [
{
"categoria": "string",
"hierarquia": "string",
"categoriaPrincipal": true
}
],
"peso": 0,
"altura": 0,
"largura": 0,
"comprimento": 0
}
],
"assinatura": [
{
"assinaturaId": 0,
"grupoAssinaturaId": 0,
"tipoPeriodo": "string",
"tempoPeriodo": 0,
"percentualDesconto": 0
}
],
"pagamento": [
{
"formaPagamentoId": 0,
"numeroParcelas": 0,
"valorParcela": 0,
"valorDesconto": 0,
"valorJuros": 0,
"valorTotal": 0,
"boleto": {
"urlBoleto": "string",
"codigoDeBarras": "string"
},
"pix": {
"qrCode": "string",
"qrCodeExpiracao": "2024-10-01T18:53:24.847Z",
"qrCodeUrl": "string",
"qrCodeUrlPagamento": "string"
},
"cartaoCredito": [
{
"numeroCartao": "string",
"nomeTitular": "string",
"dataValidade": "string",
"codigoSeguranca": "string",
"documentoCartaoCredito": "string",
"token": "string",
"info": "string",
"bandeira": "string"
}
],
"pagamentoStatus": [
{
"numeroAutorizacao": "string",
"numeroComprovanteVenda": "string",
"dataAtualizacao": "2024-10-01T18:53:24.847Z",
"dataUltimoStatus": "2024-10-01T18:53:24.847Z",
"adquirente": "string",
"tid": "string"
}
],
"informacoesAdicionais": [
{
"chave": "string",
"valor": "string"
}
]
}
],
"observacao": [
{
"observacao": "string",
"usuario": "string",
"data": "2024-10-01T18:53:24.847Z",
"publica": true
}
],
"valorCreditoFidelidade": 0,
"valido": true,
"valorSubTotalSemDescontos": 0,
"pedidoSplit": [
0
],
"usuarioMasterId": 0,
"metadados": [
{
"chave": "string",
"valor": "string"
}
],
"transacaoPaiId": 0,
"detalhesContaCorrente": [
{
"contaCorrenteId": 0,
"tipoContaCorrenteId": 0,
"descricaoTipoConta": "string",
"valor": 0,
"referencias": [
"string"
]
}
],
"pedidoPai": 0
}
]
pedidoId (integer, optional): Número do pedido ,
situacaoPedidoId (integer, optional): Id da situação atual do pedido ,
tipoRastreamentoPedido (string, optional): Tipo do rastreamento do pedido = ['SemRastreamento', 'Pedido', 'ProdutoVariante']stringEnum:"SemRastreamento", "Pedido", "ProdutoVariante",
transacaoId (integer, optional): Id da transação do pedido ,
data (string, optional): Data do pedido ,
dataPagamento (string, optional): Data de pagamento do pedido ,
dataUltimaAtualizacao (string, optional): Data da última atualização de status do pedido ,
valorFrete (number, optional): Valor do frete do pedido ,
valorTotalPedido (number, optional): Valor total do pedido ,
valorDesconto (number, optional): Valor do desconto do pedido ,
valorDebitoCC (number, optional): Valor do desconto aplicado na conta corrente ,
cupomDesconto (string, optional): Número do cupom de desconto do pedido ,
marketPlacePedidoId (string, optional): Número interno do pedido do marketplace ,
marketPlacePedidoSiteId (string, optional): Número site do pedido do marketplace ,
canalId (integer, optional): Id do canal de venda do pedido ,
canalNome (string, optional): Nome do canal cadastrado no FOC ,
canalOrigem (string, optional): Nome do canal de venda do pedido ,
retiradaLojaId (integer, optional): Id do local de retirada do pedido ,
isPedidoEvento (boolean, optional): Se é um pedido de algum evento ,
usuario (NovoContratoGet.Usuario, optional): Dados do cliente ,
pedidoEndereco (Array[NovoContratoGet.PedidoEndereco], optional): Dados dos endereços do pedido ,
frete (NovoContratoGet.PedidoFrete, optional): Dados do frete do pedido ,
itens (Array[NovoContratoGet.PedidoProduto], optional): Produtos do pedido ,
assinatura (Array[NovoContratoGet.PedidoAssinatura], optional): Dados da assinatura do pedido ,
pagamento (Array[NovoContratoGet.PedidoPagamento], optional): Dados de pagamento do pedido ,
observacao (Array[NovoContratoGet.PedidoObservacao], optional): Dados de obervações do pedido ,
valorCreditoFidelidade (number, optional): Valor do Credito de Fidelidade ,
valido (boolean, optional): Informa se o pedido foi validado ,
valorSubTotalSemDescontos (number, optional): Valor do pedido sem considerar descontos. Irá retornar apenas se o cliente utilizar a API de dados externos ,
pedidoSplit (Array[integer], optional): Ids dos pedidos que fazem parte do Split de pedido ,
usuarioMasterId (integer, optional),
metadados (Array[NovoContratoGet.PedidoMetadado], optional): Metadados que fazem parte do pedido ,
transacaoPaiId (integer, optional): Id da Transação Pai do pedido
}NovoContratoGet.Usuario {
usuarioId (integer, optional): Id do cliente ,
grupoInformacaoCadastral (Array[NovoContratoGet.UsuarioGrupoInformacaoCadastral], optional): Dados do grupo cadastral ,
tipoPessoa (string, optional): Tipo de cliente = ['Fisica', 'Juridica']stringEnum:"Fisica", "Juridica",
origemContato (string, optional): Origem do cliente = ['Google', 'Bing', 'Jornal', 'PatrocinioEsportivo', 'RecomendacaoAlguem', 'Revista', 'SiteInternet', 'Televisao', 'Outro', 'UsuarioImportadoViaAdmin', 'PayPalExpress']stringEnum:"Google", "Bing", "Jornal", "PatrocinioEsportivo", "RecomendacaoAlguem", "Revista", "SiteInternet", "Televisao", "Outro", "UsuarioImportadoViaAdmin", "PayPalExpress",
tipoSexo (string, optional): Sexo do cliente = ['Undefined', 'Masculino', 'Feminino']stringEnum:"Undefined", "Masculino", "Feminino",
nome (string, optional): Nome do cliente ,
cpf (string, optional): Número CPF do cliente ,
email (string, optional): E-mail do cliente ,
rg (string, optional): RG do cliente ,
telefoneResidencial (string, optional): Número do telefone principal do cliente ,
telefoneCelular (string, optional): Número do telefone secudário do cliente ,
telefoneComercial (string, optional): Número do telefone comercial do cliente ,
dataNascimento (string, optional): Data de nascimento do cliente ,
razaoSocial (string, optional): Razão social da empresa ,
cnpj (string, optional): Número CNPJ da empresa ,
inscricaoEstadual (string, optional): Inscrição estadual da empresa ,
responsavel (string, optional): Responsável pelo pedido ,
dataCriacao (string, optional): Data de cadastro do cliente ,
dataAtualizacao (string, optional): Data de atualização de cadastro do cliente ,
revendedor (boolean, optional): Se o cliente é um revendedor ,
listaInformacaoCadastral (Array[NovoContratoGet.UsuarioGrupoInformacaoCadastral], optional): Dados do grupo cadastral
}NovoContratoGet.PedidoEndereco {
tipo (string, optional): Tipo do endereço do pedido = ['Entrega', 'Cobranca']stringEnum:"Entrega", "Cobranca",
nome (string, optional): Nome do endereço ,
endereco (string, optional): Endereço do pedido ,
numero (string, optional): Número do endereço do pedido ,
complemento (string, optional): Complemento do endereço do pedido ,
referencia (string, optional): Referência do endereço do pedido ,
cep (string, optional): CEP do endereço do pedido ,
tipoLogradouro (string, optional): Tipo do logradouro endereço do pedido ,
logradouro (string, optional): Logradouro do endereço do pedido ,
bairro (string, optional): Bairro do endereço do pedido ,
cidade (string, optional): Cidade do endereço do pedido ,
estado (string, optional): Estado do endereço do pedido ,
pais (string, optional): País endereço do pedido
}NovoContratoGet.PedidoFrete {
freteContratoId (integer, optional): Id do contrato do frete do pedido ,
freteContrato (string, optional): Nome do Frete ,
referenciaConector (string, optional): Referencia do Conector ,
valorFreteEmpresa (number, optional): Valor do frete do pedido para a empresa ,
valorFreteCliente (number, optional): Valor do frete do pedido para o cliente ,
peso (number, optional): Peso do frete do pedido ,
pesoCobrado (number, optional): Peso cobrado do frete do pedido ,
volume (number, optional): Volume do frete do pedido ,
volumeCobrado (number, optional): Volume cobrado do frete do pedido ,
prazoEnvio (integer, optional): Número do prazo em dias de envio do pedido ,
prazoHorasEnvio (integer, optional): Número do prazo em horas de envio do pedido ,
prazoEnvioTexto (string, optional): Descrição do prazo de envio do pedido ,
retiradaLojaId (integer, optional): Id da retirada da loja ,
centrosDistribuicao (Array[NovoContratoGet.PedidoFreteCentroDistribuicao], optional): Dados dos centros de distribuições do pedido ,
servico (NovoContratoGet.PedidoFreteServico, optional): Dados do serviço de frete do pedido (Quando utilizado Intelipost/Axado) ,
retiradaAgendada (NovoContratoGet.PedidoFreteRetiradaAgendada, optional): Dados da retirada agendada do pedido ,
agendamento (NovoContratoGet.PedidoFreteAgendamento, optional): Dados da entrega selecionado pelo cliente ,
informacoesAdicionais (Array[NovoContratoGet.PedidoFreteInformacoesAdicionais], optional): Dados das informaçãoes adicionais do frete
}NovoContratoGet.PedidoProduto {
produtoVarianteId (integer, optional): Id do produto variante do pedido ,
sku (string, optional): SKU do produto do pedido ,
ean (string, optional): EAN do produto do pedido ,
nome (string, optional): Nome do produto do pedido ,
quantidade (integer, optional): Quantidade do produto do pedido ,
precoCusto (number, optional): Preço de custo do produto do pedido ,
precoVenda (number, optional): Preço de vendo do produto do pedido ,
isBrinde (boolean, optional): Se o produto é brinde ,
valorAliquota (number, optional): Valor da alíquota do produto ,
isMarketPlace (boolean, optional): Se é um produto de marketplace ,
precoPor (number, optional): "PrecoPor" do produto do pedido ,
desconto (number, optional): "Desconto" do produto do pedido ,
totais (NovoContratoGet.PedidoProdutoPrecoTotais, optional): Preços calculado (preço base * quantidade) ,
ajustes (Array[NovoContratoGet.PedidoProdutoAjuste], optional): Dados de ajustes de preço do produto ,
centroDistribuicao (Array[NovoContratoGet.PedidoProdutoCentroDistribuicao], optional): Dados de centro de distribuição do produto ,
valoresAdicionais (Array[NovoContratoGet.PedidoProdutoValoresAdicionais], optional): Dados de valores adicionais do produto ,
atributos (Array[NovoContratoGet.PedidoProdutoAtributo], optional): Dados de atributos do produto ,
embalagens (Array[NovoContratoGet.PedidoProdutoEmbalagem], optional): Dados de embalagem do produto ,
personalizacoes (Array[NovoContratoGet.PedidoProdutoPersonalizacao], optional): Dados de personalização do produto ,
frete (Array[NovoContratoGet.PedidoProdutoFrete], optional): Dados de frete do produto (Obsoleto: Utilizar o frete do pedido.) ,
dadosProdutoEvento (NovoContratoGet.DadosEventoPedidoProdutoAPI, optional): Dados de evento do produto ,
formulas (Array[NovoContratoGet.PedidoProdutoFormula], optional): Dados de fórmulas de aliquotas do produto ,
seller (NovoContratoGet.PedidoProdutoSeller, optional): Dados do seller do produto ,
metadados (Array[NovoContratoGet.PedidoProdutoMetadado], optional): Dados dos metadados do produto ,
situacaoPedidoProdutoId (integer, optional): Dados da situacao do produto ,
imagens (Array[NovoContratoGet.PedidoProdutoImagem], optional): Dados da imagem do produto ,
categorias (Array[NovoContratoGet.PedidoProdutoCategoria], optional): Dados da categoria do produto
peso (integer, optional): Peso em gramas do produto variante,
altura (integer, optional): Altura em centímetros do produto variante,
largura (integer, optional): Largura em centímetros do produto variante,
comprimento (integer, optional): Comprimento em centímetros do produto variante,
}NovoContratoGet.PedidoAssinatura {
assinaturaId (integer, optional): Número interno da assinatura ,
grupoAssinaturaId (integer, optional): Id do grupo de assinatura do pedido ,
tipoPeriodo (string, optional): Tipo de período da assinatura do pedido ,
tempoPeriodo (integer, optional): Tempo do período da assinatura do pedido ,
percentualDesconto (integer, optional): Percentual de desconto da assinatura do pedido
}NovoContratoGet.PedidoPagamento {
formaPagamentoId (integer, optional): Id da forma de pagamento do pedido ,
numeroParcelas (integer, optional): Número de parcelas da forma de pagamento do pedido ,
valorParcela (number, optional): Valor das parcelas da forma de pagamento do pedido ,
valorDesconto (number, optional): Valor de desconto da forma de pagamento do pedido ,
valorJuros (number, optional): Valor do juros da forma de pagamento do poedido ,
valorTotal (number, optional): Valor total da forma de pagamento do pedido ,
boleto (NovoContratoGet.PedidoPagamentoBoleto, optional): Dados do boleto ,
pix (NovoContratoGet.PedidoPagamentoPix, optional): Dados do Pix ,
cartaoCredito (Array[NovoContratoGet.PedidoPagamentoCartaoCredito], optional): Dados do cartão de crédito ,
pagamentoStatus (Array[NovoContratoGet.PedidoPagamentoStatus], optional): Dados do status de pagamento ,
informacoesAdicionais (Array[NovoContratoGet.PedidoPagamentoInformacoesAdicionais], optional): Dados das informaçãoes adicionais da forma de pagemento
}NovoContratoGet.PedidoObservacao {
observacao (string, optional): Observação do pedido ,
usuario (string, optional): Usuário da observação do pedido ,
data (string, optional): Data da observação do pedido ,
publica (boolean, optional): Informa se a informação é publica (se vai ser visualizada pelo cliente) ou privada (visualizada apenas pelo logista)
}NovoContratoGet.PedidoMetadado {
chave (string, optional): Chave do metadado do pedido ,
valor (string, optional): Valor do metadado do pedido
}NovoContratoGet.UsuarioGrupoInformacaoCadastral {
chave (string, optional): Nome do campo do cadastro ,
valor (string, optional): Valor inserido pelo cliente
}NovoContratoGet.PedidoFreteCentroDistribuicao {
freteContratoId (integer, optional): Id do contrato do frete do pedido ,
freteContrato (string, optional): Nome do Frete ,
valorFreteEmpresa (number, optional): Valor do frete do pedido para a empresa ,
valorFreteCliente (number, optional): Valor do frete do pedido para o cliente ,
peso (number, optional): Peso do frete do pedido ,
pesoCobrado (number, optional): Peso cobrado do frete do pedido ,
volume (number, optional): Volume do frete do pedido ,
volumeCobrado (number, optional): Volume cobrado do frete do pedido ,
prazoEnvio (integer, optional): Número do prazo de envio do pedido ,
prazoHorasEnvio (integer, optional): Número do prazo em horas de envio do pedido ,
prazoEnvioTexto (string, optional): Descrição do prazo de envio do pedido ,
centroDistribuicaoId (integer, optional): Id do centro de distribuição do pedido ,
cotacoesFilhas (Array[NovoContratoGet.PedidoFreteCotacaoFilha], optional): Lista de cotações filhas
}NovoContratoGet.PedidoFreteServico {
servicoId (integer, optional): Id do serviço do frete do pedido ,
nome (string, optional): Nome do serviço do frete do pedido ,
transportadora (string, optional): Nome da transportadora do pedido ,
prazo (integer, optional): Prazo de entrega do pedido ,
servicoNome (string, optional): Nome do serviço de frete do pedido ,
preco (number, optional): Valor do serviço de entrega do pedido ,
servicoTransporte (integer, optional): Nome do serviço de transporte do pedido ,
codigo (integer, optional): Código do serviço do frete do pedido ,
servicoMeta (string, optional): Informação de serviço meta do frete do pedido ,
custo (number, optional): Custo do serviço de entrega do pedido ,
token (string, optional): Toekn fornecido pelo serviço de entrega
}NovoContratoGet.PedidoFreteRetiradaAgendada {
lojaId (integer, optional): Id da loja de retirada do pedido ,
retiradaData (string, optional): Data da retirado do pedido ,
retiradaPeriodo (string, optional): Periódo da retirada do pedido ,
nome (string, optional): Nome de quem retirou o pedido ,
documento (string, optional): Documento de quem retirou o pedido ,
codigoRetirada (string, optional): Código de retirada do pedido
}NovoContratoGet.PedidoFreteAgendamento {
de (string, optional): Inicio do período selecionado pelo cliente ,
ate (string, optional): Fim do período selecionado pelo cliente
}NovoContratoGet.PedidoFreteInformacoesAdicionais {
chave (string, optional): Nome da informação adicional ,
valor (string, optional): Descrição da informação adicional
}NovoContratoGet.PedidoProdutoPrecoTotais {
precoCusto (number, optional): Preço de custo calculado. ,
precoVenda (number, optional): Preço de venda calculado. ,
precoPor (number, optional): Preço por calculado. ,
desconto (number, optional): Desconto calculado
}NovoContratoGet.PedidoProdutoAjuste {
tipo (string, optional): Tipo de ajuste do valor do produto = ['Frete', 'Pricing', 'Atacarejo', 'Personalizacao', 'Embalagem', 'Promocao', 'PromocaoFrete', 'ContaCorrente', 'FormaPagamento', 'PromocaoProduto', 'TipoFreteProduto', 'Formula']stringEnum:"Frete", "Pricing", "Atacarejo", "Personalizacao", "Embalagem", "Promocao", "PromocaoFrete", "ContaCorrente", "FormaPagamento", "PromocaoProduto", "TipoFreteProduto", "Formula",
valor (number, optional): Valor do ajuste do produto ,
observacao (string, optional): Observação do ajuste do valor do produto ,
nome (string, optional): Nome do ajuste
}NovoContratoGet.PedidoProdutoCentroDistribuicao {
centroDistribuicaoId (integer, optional): Id do centro de distribuição do produto ,
quantidade (integer, optional): Quantidade de produto que sairão deste centro de sistribuição ,
situacaoProdutoId (integer, optional): Id da situação do produto ,
valorFreteEmpresa (number, optional): Valor do frete pago pela loja ,
valorFreteCliente (number, optional): valor do frete pago pelo cliente
}NovoContratoGet.PedidoProdutoValoresAdicionais {
tipo (string, optional): Tipo de valor adicinal do produto = ['Acrescimo', 'Decrescimo']stringEnum:"Acrescimo", "Decrescimo",
origem (string, optional): Origem do valor adicinal do produto ,
texto (string, optional): Descrição do valor adicional do produto ,
valor (number, optional): Valor adicional do produto
}NovoContratoGet.PedidoProdutoAtributo {
produtoVarianteAtributoValor (string, optional): Descrição do atributo do produto ,
produtoVarianteAtributoNome (string, optional): Nome do atributo do produto
}NovoContratoGet.PedidoProdutoEmbalagem {
tipoEmbalagemId (integer, optional): Id do tipo de embalagem ,
nomeTipoEmbalagem (string, optional): Nome do tipo de embalagem do produto ,
mensagem (string, optional): Mensagem na embalagem do produto ,
valor (number, optional): Valor da embalagem do produto ,
descricao (string, optional)
}NovoContratoGet.PedidoProdutoPersonalizacao {
nomePersonalizacao (string, optional): Nome da personaliza~ção do produto ,
valorPersonalizacao (string, optional): Texto da personalização do produto ,
valor (number, optional): Valor da personalização do produto
}NovoContratoGet.PedidoProdutoFrete {
quantidade (integer, optional): Quantidade de itens do frete do produto ,
freteContratoId (integer, optional): Id do contrato do frete do pedido ,
freteContrato (string, optional): Nome do Frete ,
valorFreteEmpresa (number, optional): Valor do frete do pedido para a empresa ,
valorFreteCliente (number, optional): Valor do frete do pedido para o cliente ,
peso (number, optional): Peso do frete do pedido ,
pesoCobrado (number, optional): Peso cobrado do frete do pedido ,
volume (number, optional): Volume do frete do pedido ,
volumeCobrado (number, optional): Volume cobrado do frete do pedido ,
prazoEnvio (integer, optional): Número do prazo em dias de envio do pedido ,
prazoHorasEnvio (integer, optional): Número do prazo em horas de envio do pedido ,
prazoEnvioTexto (string, optional): Descrição do prazo de envio do pedido ,
centroDistribuicaoId (integer, optional): Id do centro de distribuição
}NovoContratoGet.DadosEventoPedidoProdutoAPI {
tipoPresenteRecebimento (string, optional): Tipo de recebimento do presente = ['None', 'Pendente', 'ReceberProduto', 'ReceberCredito']stringEnum:"None", "Pendente", "ReceberProduto", "ReceberCredito"
}NovoContratoGet.PedidoProdutoFormula {
chaveAjuste (string, optional),
valor (number, optional),
nome (string, optional),
expressao (string, optional),
expressaoInterpretada (string, optional),
endPoint (string, optional)
}NovoContratoGet.PedidoProdutoSeller {
sellerId (integer, optional),
sellerNome (string, optional),
sellerPedidoId (integer, optional)
}NovoContratoGet.PedidoProdutoMetadado {
chave (string, optional): Chave do metadado do produto ,
valor (string, optional): Valor do metadado do produto
}NovoContratoGet.PedidoProdutoImagem {
nomeArquivo (string, optional): Nome da imagem ,
url (string, optional): Url da imagem
}NovoContratoGet.PedidoProdutoCategoria {
categoria (string, optional): Nome da categoria ,
hierarquia (string, optional): Hierarquia da categoria ,
categoriaPrincipal (string, optional): Informa se a categoria é ou não vinculada como principal no produto
}NovoContratoGet.PedidoPagamentoBoleto {
urlBoleto (string, optional): Url do boleto de pagamento ,
codigoDeBarras (string, optional): Número do código de barras do boleto
}NovoContratoGet.PedidoPagamentoPix {
qrCode (string, optional): Código do QrCode ,
qrCodeExpiracao (string, optional): Data de expiração do QrCode ,
qrCodeUrl (string, optional): Url do QrCode ,
qrCodeUrlPagamento (string, optional): Url de pagamento do QrCode
}NovoContratoGet.PedidoPagamentoCartaoCredito {
numeroCartao (string, optional): Número criptografado do cartão de crédito ,
nomeTitular (string, optional): Nome do titular criptografado do cartão de crédito ,
dataValidade (string, optional): Dado de validade do cartão de crédito ,
codigoSeguranca (string, optional): Código de segurança criptografado do cartão de crédito ,
documentoCartaoCredito (string, optional): Documento criptografado do cartão de crédito ,
token (string, optional): Token do cartão crédito ,
info (string, optional): Informações adicionais ,
bandeira (string, optional): Bandeira do cartão
}NovoContratoGet.PedidoPagamentoStatus {
numeroAutorizacao (string, optional): Número de autorização de pagamento ,
numeroComprovanteVenda (string, optional): Número do comprovante de autorização de pagamento ,
dataAtualizacao (string, optional): Data da última atualização do status ,
dataUltimoStatus (string, optional): Data do último status ,
adquirente (string, optional): Adquirente da autorização do pagamento ,
tid (string, optional): Auth da autorização do pagamento
}NovoContratoGet.PedidoPagamentoInformacoesAdicionais {
chave (string, optional): Nome da informação adicional ,
valor (string, optional): Descrição da informação adicional
}NovoContratoGet.PedidoFreteCotacaoFilha {
centroDistribuicaoId (integer, optional),
freteContrato (string, optional),
valor (number, optional),
volume (number, optional),
tabelaFreteId (integer, optional)
}
Response HeadersDentro do response headers, temos o campo "x-total-count", que irá retornar a contagem total de pedidos que atendem o filtro realizado, dessa forma o integrador poderá saber quantas paginas existem na consulta realizada.
Atenção!O retorno de consulta de pedidos possui limite de 10.000 registros. Para não exceder ao limite de registros, faça consultas com intervalos e períodos menores, de acordo com a volumetria de pedidos de sua loja.
Updated 10 days ago
