1. Conta (Dados do Seller)
Dotfy - Documentação
  • Dotfy Module
    • Raiz
      • Conta (Dados do Seller)
        • Identificar a conta (dados do seller)
          GET
      • Cobranças PIX
        • Criar cobrança PIX
        • Listar cobranças
        • Consultar cobrança por correlationID
        • Histórico de webhooks de uma cobrança
      • Saldo
        • Consultar saldo
      • Saques e Chaves PIX
        • Listar chaves PIX cadastradas
        • Cadastrar chave PIX
        • Listar saques
        • Solicitar saque
        • Cancelar saque pendente
      • Clientes
        • Listar clientes
        • Detalhe de um cliente
      • Produtos e Links de Pagamento
        • Listar produtos
        • Criar produto
        • Detalhe do produto
        • Carrinhos abandonados do produto
      • Splits
        • Analytics de splits enviados
        • Splits recebidos
      • Disputas e MEDs
        • Listar disputas
        • Listar MEDs com estatísticas
        • Evidências de uma disputa
        • Histórico de uma disputa
      • Webhooks (Gerenciar Endpoints)
        • Listar endpoints
        • Criar endpoint
        • Atualizar endpoint
        • Remover endpoint
      • Webhooks (Eventos Recebidos)
        • EVENT:CHARGE_CREATED — cobrança criada
        • EVENT:CHARGE_PAID — cobrança paga (atualização principal)
        • EVENT:CHARGE_EXPIRED — cobrança expirada
        • EVENT:SPLIT_RECEIVED — você recebeu um split
        • EVENT:DISPUTE_OPENED — MED/disputa aberta
        • EVENT:DISPUTE_WON — disputa ganha
        • EVENT:DISPUTE_LOST — disputa perdida
        • EVENT:DISPUTE_CANCELED — disputa cancelada
        • EVENT:WITHDRAWAL_COMPLETED — saque concluído
        • EVENT:WITHDRAWAL_FAILED — saque falhou
      • Notificações
        • Listar notificações
      • Dashboard / Analytics
        • Stats gerais
        • Atividade recente
        • Atividade (timeline)
        • Receita por período
        • Volume por período
        • Taxa de conversão
        • Métodos de pagamento
        • Transações (gráfico)
        • Analytics avançado
  1. Conta (Dados do Seller)

Identificar a conta (dados do seller)

GET
{{base_url}}/api/auth/me

Autenticação#

Esta rota exige Bearer Token (sua API Key) no header. Envie EXATAMENTE assim:
Substitua o valor após Bearer pela sua API Key real (vk_live_* produção, vk_test_* sandbox). Crie a chave em https://app.dotfy.com.br/dashboard/chaves-api. Sem o header → 401. Com chave inválida/revogada → 401. Com chave sem o escopo necessário → 403 insufficient_scope.

Identificar a conta#

Escopo necessário: nenhum (sempre permitido para chaves válidas).
Retorna os dados do seller dono da API Key usada na requisição. Use este endpoint:
Como healthcheck da sua integração (200 = chave válida, 401 = inválida/revogada/expirada).
Para descobrir o id, email, taxId (CPF/CNPJ), companyId e o adquirente (acquirer) atribuído à sua conta — informação útil para construir UIs de "painel do seller" sem hardcodar.

Resposta#

authenticated (bool) — sempre true em sucesso.
authMethod (string) — "api-key" quando autenticado via Bearer (este caso).
user (object) — id, email, name, role, avatarUrl, taxId, taxIdType (CPF|CNPJ), companyId, acquirer (WOOVI|TREEAL|ASAAS|SIMPAY), onboardingStatus, disabledFeatures.
impersonation.isImpersonating (bool) — sempre false para autenticação via API Key.
Quer dados completos da empresa (razão social, endereço, dados do representante)? Hoje o endpoint retorna taxId e companyId — os campos completos de empresa estão disponíveis no dashboard. Se precisar dos dados completos via API, abra um ticket de suporte: estamos avaliando expor GET /api/seller agregado em uma próxima versão.

Requisição

Parâmetros Header

Respostas

🟢200
application/json
Bodyapplication/json

🟠401
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --globoff '{{base_url}}/api/auth/me' \
--header 'Authorization: Bearer {{api_key}}'
Response Response Example
200 - Sucesso (200) — chave válida (vk_test_/vk_live_)
{
  "authenticated": true,
  "authMethod": "api-key",
  "user": {
    "id": "clxxx0001",
    "email": "contato@suaempresa.com.br",
    "name": "Sua Empresa LTDA",
    "role": "USER",
    "avatarUrl": null,
    "acquirer": "TREEAL",
    "disabledFeatures": [],
    "taxId": "12345678000190",
    "onboardingStatus": "COMPLETED",
    "companyId": "clcompany0001"
  },
  "impersonation": { "isImpersonating": false }
}
Modificado em 2026-05-07 16:12:35
Página anterior
Conta (Dados do Seller)
Próxima página
Cobranças PIX
Built with