Autenticação: Bearer JWT ou chave de API do vendedor (TokenAuth)
created_at DESC e paginado (tamanho padrao 10, maximo 100). A listagem usa uma representacao enxuta (linha completa da transacao sem objetos aninhados); a visualizacao por linha utiliza a representacao detalhada — veja Buscar transacao.
Pre-requisitos
- O vendedor deve existir.
- O chamador deve ser superusuario ou ter vinculo de acesso a
seller_id(ou a qualquer conta relacionada).
Parametros de caminho
UUID unificado da conta.
Parametros de consulta — filtros
Filtra por UUID do pagamento do checkout (FK
sell em Transaction). Util para listar transacoes de um unico pagamento de checkout.Filtra por UUID do vendedor (
Transaction.seller).Filtra por status:
succeeded, failed, pending, pre_authorized, canceled, reversed, refunded, partial_refunded, dispute, charged_back.credit, debit, pix, boleto.Busca textual (case-insensitive) sobre
gateway_authorizer.Busca textual (case-insensitive) sobre
statement_descriptor.Limite inferior inclusivo, data ISO (
YYYY-MM-DD). Comparacao por created_at__date.Limite superior inclusivo, data ISO (
YYYY-MM-DD). Comparacao por created_at__date.Parametros de consulta — busca e paginacao
Busca textual sobre
statement_descriptor, reference_id, description, payment_type, transaction_number, status.Limitado a
100.Resposta
Envelope padrao paginado. Os itens emresults[] sao linhas de transacao (veja Buscar transacao por ID legado para o corpo enriquecido equivalente).
Acoes adicionais de detalhe
Duas rotas extras estao disponiveis neste endpoint:GET /sales/seller/{seller_id}/transactions/report/— exporta a mesma listagem filtrada emcsv,xlsxoutxt(formato escolhido via cabecalhoAcceptou?format=). Cabecalhos das colunas em portugues:Data/Hora,EC,Metodo,SN,Tipo,Bandeira,Cartao,Portador,Parcelas,Valor bruto,MDR,Valor liquido,Status,Ref..POST /sales/seller/{seller_id}/transactions/refresh_tx/— corpo{ "zoop_id": "..." }. Aciona uma sincronizacao imediata de uma transacao com a infraestrutura de processamento e retorna a linha atualizada. Retorna400sezoop_idestiver ausente e404se a sincronizacao falhar.
Erros
| Status | Quando |
|---|---|
401 | Credenciais ausentes ou invalidas. |
403 | Sem vinculo de acesso a nenhuma conta relacionada. |