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);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,
"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"
}
]
}
],
"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
}
]
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
}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
}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 Headers
Dentro 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 about 2 months ago