Seller
Obter Dados do Seller
Como obter os dados completos da conta do seller via API (autenticado por API Key)
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)
string
required
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/balancee/api/salesdeve ser usado aqui. - Valores em centavos:
revenue.*AmountedefaultRecipient.balance.availablesão inteiros em centavos. - Campos opcionais:
document,address,legalRepresentativepodem sernullse não cadastrados no KYC.

