Documentação da API Paylog Documentação da API Paylog API pública v1
Pedidos

Listar pedidos

Nesta página 7
GET /api/v1/pedidos

Lista pedidos dos clientes do produtor autenticado, em páginas de até 500 registros. Cada pedido inclui seus documentos fiscais e, quando disponível, somente o resumo mais recente do rastreamento.

Parâmetros

Consulta
order string Opcional

Opcional. Ordenação por ID; aceita asc (padrão) ou desc.

Valores permitidos asc desc
email string email Opcional

Opcional. E-mail exato do cliente.

cpf string Opcional

Opcional. CPF/CNPJ exato do cliente, com ou sem pontuação.

status integer Opcional

Opcional. Código numérico do status do pedido, de 1 a 20.

page integer Opcional

Opcional. Número da página da paginação.

Respostas

200

Página de pedidos.

application/json
object
  • current_page integer Obrigatório
  • first_page_url string uri Obrigatório
  • from integer aceita nulo Obrigatório
  • last_page integer Obrigatório
  • last_page_url string uri Obrigatório
  • next_page_url string uri aceita nulo Obrigatório
  • path string uri Obrigatório
  • per_page integer Obrigatório
  • prev_page_url string uri aceita nulo Obrigatório
  • to integer aceita nulo Obrigatório
  • total integer Obrigatório

400

Requisição inválida.

application/json
object
  • code integer

    Código legado do erro, normalmente 400.

  • message string Obrigatório

    Resumo do erro de validação.

  • erros object

    Erros por campo retornados pelos endpoints legados.

  • errors object

    Erros por campo retornados por validadores no formato atual.

401

Token Bearer ausente ou inválido.

application/json
object

Mensagem de erro ou informação. Alguns erros legados omitem code.

  • code integer

    Código numérico quando fornecido pelo endpoint.

  • message string

    Mensagem legível.

403

O token é válido, mas a conta não possui a permissão necessária para esta operação. O envelope é gerado pelo tratador global de exceções e usa a chave errors (string), não message.

application/json
object

Envelope produzido pelo tratador global de exceções para falhas HTTP que não são geradas pelos controladores — principalmente 403 (permissão ausente) e 405 (verbo não suportado). Difere dos erros dos controladores por usar errors no lugar de message.

  • errors string Obrigatório

    Mensagem da exceção HTTP.

  • code integer Obrigatório

    Código HTTP repetido no corpo.

500

Falha interna durante o processamento.

application/json
object

Mensagem de erro ou informação. Alguns erros legados omitem code.

  • code integer

    Código numérico quando fornecido pelo endpoint.

  • message string

    Mensagem legível.