Perfil

Requer autenticação
GET/v2/account/info/profile

Retorna informações da conta autenticada: usuário, e-mail, status KYC e nível de verificação.

Sem parâmetros. Apenas o token no header.

Rate limit

60 reqs/min.

Erros

CódigoHTTPDescrição
UNAUTHORIZED401Token inválido ou expirado
cURL
PHP
JavaScript
Python
curl -X GET https://api.bspay.co/v2/account/info/profile \
  -H "Authorization: Bearer SEU_TOKEN"

Resposta 200

{
  "success": true,
  "data": {
    "username": "merchant_demo",
    "email": "[email protected]",
    "kyc_level": 2,
    "kyc_status": "approved",
    "status": 1,
    "created_at": "2024-09-12T10:00:00Z"
  },
  "request_id": "39316c1fcf4333e9f4726180",
  "timestamp": "2026-04-30T13:20:30Z"
}
CampoDescrição
usernameUsername público (usado em transferências internas)
emailE-mail principal da conta
kyc_levelNível KYC: 0 (não-verificado), 1 (básico), 2 (completo), 3 (PJ)
kyc_statuspending, under_review, approved, rejected
status1 (ativo), 0 (suspenso), -1 (banido)

Esta página foi útil?