Introdução

Esta página documenta os filtros e os includes disponíveis para as rotas GET /orders.

Esses parâmetros permitem que você refine suas consultas e enriqueça a resposta da API com dados relacionados, otimizando o consumo e reduzindo a quantidade de requisições necessárias.

Você encontrará aqui:

  • Descrição de cada filtro suportado (por status, canal, UTM, afiliado, produto etc).
  • Parâmetros include disponíveis para expandir a resposta com entidades relacionadas (cliente, itens, transações, status etc).
  • Exemplos práticos de uso combinando filtros e includes.

Esta página é uma introdução às páginas de documentação de consulta no endpoint de pedidos e documentação de consulta em um pedido específico focando exclusivamente na qualidade das requisições.

Filtros disponíveis para a consulta geral de pedidos (/orders)

ParâmetroTipoDescrição
status_id[]arrayRetorna pedidos com os status informados. Exemplo: ?status_id[]=3&status_id[]=4
qstringBusca por número, código de rastreio, nome do cliente, CPF/CNPJ, e-mail do cliente ou ID da transação
channelstringCanal de venda. Valores aceitos: store ou marketplace
affiliation_id[]arrayFiltra pedidos realizados em afiliações específicas
utm_campaing[]arrayFiltra pedidos por utm_campaign
utm_source[]arrayFiltra pedidos por utm_source
product_id[]arrayFiltra pedidos por produtos específicos
promocode_id[]arrayFiltra pedidos por cupons de desconto específicos

Includes disponíveis para nas rotas de pedidos (/orders e /orders{id})

Use o parâmetro include para retornar dados relacionados no mesmo payload da resposta.

Você pode incluir múltiplos valores separados por vírgula, por exemplo:
?include=customer,items,status

IncludeDescrição
itemsLista de itens do pedido
customerDados completos do cliente
marketplaceInformações do marketplace, se aplicável
statusStatus atual do pedido
statusesHistórico de status do pedido
shipping_addressEndereço de entrega
promocodeCupom de desconto aplicado
transactionsTransações financeiras vinculadas
commentsComentários internos ou visíveis
filesArquivos anexados ao pedido
discountsDescontos aplicados
sellerDados do vendedor (em contexto de marketplace)
labelsEtiquetas associadas ao pedido

Exemplo completo de requisição com filtros e includes

GET {alias}/orders?status_id[]=3&include=customer,items,status&q=cliente123