Endpoint: GET /uniconta/seller/{account_id}/virtualaccounts/
Autenticação: obrigatória — JWT via Authorization: Bearer <access_token>. O usuário precisa ter acesso à account_id (vínculo de acesso legado) ou ser superusuário.
Uma conta virtual é uma sub-razão financeira que existe dentro da conta de um vendedor. Serve para segregar e acompanhar valores destinados a um propósito específico (uma campanha, um evento, uma sub-operação). O dinheiro entra e sai por meio de lançamentos; o saldo atual é a soma das entradas com status PAID menos as saídas com status PAID e WAITING_CONFIRMATION (sempre em centavos de BRL). Este endpoint retorna todas as contas virtuais cuja account corresponde ao account_id informado, ordenadas por created_at decrescente. A representação aqui é enxuta — o saldo não é incluído. Para inspecionar o saldo, utilize o endpoint de detalhe.

Pré-requisitos

  • A conta do vendedor (account_id) já deve existir na plataforma. As contas virtuais são provisionadas automaticamente para sub-contas na primeira chamada do endpoint de detalhe (veja a documentação correspondente).

Parâmetros de caminho

string (uuid)
required
Identificador unificado da conta do vendedor. É o mesmo id utilizado em toda a árvore /sellers/{sellers_pk}/....

Parâmetros de query

Paginação padrão (page, page_size). Não há filtros adicionais expostos.

Resposta

Lista paginada. Cada item expõe:
string (uuid)
Identificador da conta virtual. Para a conta virtual “principal” de uma sub-conta, esse id é igual ao id da própria sub-conta.
string (datetime)
Timestamp ISO 8601.
string (datetime)
Timestamp ISO 8601.

Erros

Exemplos