Skip to main content
GET
Retorna os dados completos da conta do seller autenticado pelas chaves de API (X-Api-Public-Key e X-Api-Private-Key). Inclui dados cadastrais, permissões, endereço, representante legal, receita por método de pagamento e saldo do recipient padrão.

Autenticação

Este endpoint requer autenticação via API Keys (mesmo esquema do saldo e transações):
string
required
Sua chave pública da API
string
required
Sua chave privada da API

Exemplo de Requisição

Estrutura da Resposta

A resposta inclui os seguintes blocos principais:
integer
required
ID do usuário seller
integer
required
ID do usuário (igual a id)
Nome legal ou razão social (KYC ou nome do usuário)
object
required
Dados do usuário: id, email, phone, name, isEmailVerified, isPhoneVerified, isAdmin, isMaster, createdAt
object
Documento (CPF/CNPJ): id, number, type (cpf | cnpj). Pode ser null se não cadastrado
object
required
Permissões e configurações: isCreditCardAvailable, isBoletoAvailable, isPixAvailable, transferEnabled, transferPriceCents, anticipationEnabled, anticipatableVolumePercentage, anticipationPricePercent, minAnticipatableDays
object
Detalhes comerciais: averageRevenue, averageTicket, physicalProducts, productsDescription, siteUrl, phone, email
object
Endereço: street, streetNumber, zipCode, neighborhood, city, state, country. Pode ser null
object
required
Receita agregada: totalAmount/totalCount (centavos), cardAmount/cardCount, pixAmount/pixCount, boletoAmount/boletoCount, chargebackAmount/chargebackCount, refundAmount/refundCount
object
required
Recipient padrão: id, legalName, document, transferSettings, balance (available em centavos, updatedAt)
boolean
required
Se a conta está bloqueada
string
required
Data de criação da conta (ISO 8601)

Exemplo de Resposta (resumido)

Valores monetários em revenue e defaultRecipient.balance.available estão em centavos (inteiros). Para converter para reais, divida por 100.

Códigos de Erro

401 Unauthorized

Não autorizado — API Key ou API Secret inválidos ou ausentes.

404 Not Found

Conta não encontrada para as chaves informadas.

500 Internal Server Error

Erro interno do servidor.

Observações

  • Autenticação: O mesmo par de chaves usado em /api/public/balance e /api/sales deve ser usado aqui.
  • Valores em centavos: revenue.*Amount e defaultRecipient.balance.available são inteiros em centavos.
  • Campos opcionais: document, address, legalRepresentative podem ser null se não cadastrados no KYC.