---
title: "Lista de transações do seller"
method: GET
path: "/v2/seller/{sellerId}/transactions"
tags: ["Transactions"]
---

# Lista de transações do seller

`GET /v2/seller/{sellerId}/transactions`

## Request

- Base URL: `https://api.barte.com`
- URL: `https://api.barte.com/v2/seller/{sellerId}/transactions`
- Auth: API key in header `X-Token-Api`
- TypeScript: <https://skmtc.dev/barte/apis/api-de-sellers-v2-atualizada/docs/v2/seller/:sellerId/transactions/get.ts> (a function with typed inputs; its response is checked against the schema)

Retorna a lista de transações de um seller específico em um período

## Path parameters

- `sellerId` string, required

## Query parameters

- `startDate` string, date, required
- `endDate` string, date, required
- `page` integer
- `size` integer

## Response `200`

Resposta bem-sucedida

- object
  - `content` object[]: Lista de transações
    - `uuid` string, uuid: UUID da transação
    - `transactionType` string: Tipo da transação
    - `chargeUUID` string, uuid: UUID da cobrança
    - `title` string: Título da transação
    - `installments` string: Número de parcelas
    - `status` 'PAID' | 'FAILED' | 'PENDING' | 'CANCELLED': Status da transação
    - `paymentMethod` string: Método de pagamento
    - `grossValue` string: Valor bruto (formato brasileiro)
    - `netValue` string, nullable: Valor líquido (formato brasileiro)
    - `fee` string, nullable: Taxa (formato brasileiro)
    - `createdAt` string: Data de criação (formato YYYY/MM/DD HH:MM:SS)
    - `updatedAt` string: Data de atualização (formato YYYY/MM/DD HH:MM:SS)
    - `expirationDate` string: Data de expiração (formato YYYY/MM/DD)
    - `paidDate` string, nullable: Data de pagamento (formato YYYY/MM/DD)
    - `receiptDate` string, nullable: Data do recibo (formato YYYY/MM/DD)
    - `frequencyType` string, nullable: Tipo de frequência
    - `customer` object: Dados do cliente
      - `document` string: CPF/CNPJ do cliente
      - `email` string, email: Email do cliente
      - `name` string: Nome do cliente
      - `phone` string: Telefone do cliente
    - `address` object: Endereço do cliente
      - `city` string: Cidade
      - `complement` string: Complemento
      - `country` string: País (código ISO)
      - `district` string: Bairro
      - `number` string: Número
      - `state` string: Estado (UF)
      - `street` string: Rua
      - `zipCode` string: CEP
    - `brand` string: Bandeira do cartão
    - `first6digits` string, nullable: Primeiros 6 dígitos do cartão
    - `last4digits` string, nullable: Últimos 4 dígitos do cartão
    - `cardHolerName` string, nullable: Nome do titular do cartão
    - `metadata` string, nullable: Metadados adicionais
  - `totalElements` integer: Total de elementos
  - `totalPages` integer: Total de páginas
  - `size` integer: Quantidade de itens por página
  - `page` integer: Número da página atual

## Other responses

- `400`: Requisição inválida
- `401`: Não autorizado
- `403`: Acesso negado
- `404`: Não encontrado
- `500`: Erro interno do servidor

---

[API](https://skmtc.dev/barte/apis/api-de-sellers-v2-atualizada.md) - [All operations](https://skmtc.dev/barte/apis/api-de-sellers-v2-atualizada/llms.txt) - [OpenAPI document](https://skmtc.dev/barte/apis/api-de-sellers-v2-atualizada/revisions/f0dd55b167f1?raw)
