Pular para o conteúdo principal
Listar pedidos
Lista os pedidos em que a conta é dona e os de coprodução; o campo role diz qual é o caso. A resposta é uma página de objetos pedido em data.

Filtros

  • Filtros diferentes combinam com E. status=PAID&payment_method=PIX traz só os pedidos pagos e com PIX.
  • Valores de um mesmo filtro combinam com OU. status e payment_method aceitam vários valores separados por vírgula (status=PAID,REFUNDED) ou o parâmetro repetido (status=PAID&status=REFUNDED); entra o pedido com qualquer um deles.
  • payment_method compara com payment.method do pedido, ou seja, a forma do último pagamento.
  • Datas exigem hora e fuso. 2026-10-01T00:00:00-03:00 e 2026-10-01T03:00:00Z valem; 2026-10-01 e 2026-10-01T00:00:00 recebem 400 com param apontando o filtro. Uma data que não existe no calendário, como 2026-02-30T00:00:00Z, também é recusada.
  • _gte inclui, _lt exclui. created_gte=2026-10-01T00:00:00-03:00&created_lt=2026-11-01T00:00:00-03:00 cobre exatamente outubro no horário de Brasília.
  • updated_gte e updated_lt nunca trazem pedido com updated_at null.
  • Parâmetro desconhecido é ignorado, sem erro. Um nome com erro de digitação (stauts=PAID) não filtra nada e devolve todos os pedidos: confira o nome do parâmetro.

Ordem

Use created_at_desc para mostrar ou exportar pedidos e updated_at_asc com updated_gte para sincronizar uma cópia local.

Paginação

Não há contagem total. Enquanto has_more for true, repita a chamada com o next_cursor recebido em cursor e os mesmos filtros e sort. Veja Paginação.

Autorizações

Authorization
string
header
obrigatório

Chave de API da conta (zt_live_...), criada em Configurações → Chaves de API no dashboard.

Parâmetros de consulta

limit
integer
padrão:20

Itens por página, de 1 a 100.

Intervalo obrigatório: 1 <= x <= 100
cursor
string

next_cursor da página anterior. Vale só para a mesma conta, os mesmos filtros e o mesmo sort; com outros responde 400 (param: cursor).

Maximum string length: 512
status
string

Lista separada por vírgula de AWAITING_PAYMENT, UNPAID, PAID, CANCELED, SHIPPED, DELIVERED, REFUNDED, DISPUTED, TRIAL.

payment_method
string

Lista separada por vírgula de CREDIT_CARD, BOLETO, PIX, MULTIPLE.

created_gte
string<date-time>

Pedidos criados a partir deste instante (inclusive). ISO 8601 com fuso.

created_lt
string<date-time>

Pedidos criados antes deste instante (exclusive). ISO 8601 com fuso.

updated_gte
string<date-time>

Pedidos atualizados a partir deste instante (inclusive), pelo updated_at. ISO 8601 com fuso. Pedido com updated_at null não entra.

updated_lt
string<date-time>

Pedidos atualizados antes deste instante (exclusive), pelo updated_at. ISO 8601 com fuso. Pedido com updated_at null não entra.

sort
enum<string>
padrão:created_at_desc

Ordem da lista. created_at_desc (padrão) ou updated_at_asc (sincronização por atualização).

Opções disponíveis:
created_at_desc,
updated_at_asc

Resposta

Página de pedidos.

Envelope de toda lista pública. data traz os itens do recurso. Sem contagem total: pagine até has_more ser false.

object
enum<string>
obrigatório
Opções disponíveis:
list
data
object[]
obrigatório

Pedidos na ordem do parâmetro sort: com created_at_desc (padrão), do mais novo para o mais antigo (created_at desc, depois id desc); com updated_at_asc, do menos para o mais recentemente atualizado (updated_at asc, depois id asc), com os de updated_at null no fim.

has_more
boolean
obrigatório

Verdadeiro quando há próxima página.

next_cursor
string | null
obrigatório

Cursor opaco da próxima página, para o parâmetro cursor. null quando has_more é false.