Recuperar detalhes da conta do usuário atual

Este endpoint permite que você recupere os detalhes da conta do usuário autenticado atualmente.

Endpoint

GET /api/v1/account/

Autenticação

Este endpoint requer autenticação usando um token JWT.

Solicitação

Nenhum parâmetro de solicitação é necessário.

Resposta

{
  "id": "user_id",
  "email": "[email protected]",
  "name": "Nome do Usuário"
}

Perfil do Usuário (Informações Estendidas)

Para informações de perfil de usuário mais detalhadas, você pode usar:

GET /api/v1/me/

Resposta Estendida

{
  "id": "nome_de_usuario",
  "email": "[email protected]",
  "name": "Nome do Usuário",
  "user_onboarding_status": 7,
  "dev_onboarding_status": 3,
  "company_name": "Empresa",
  "website": "https://exemplo.com",
  "bio": "Biografia do Usuário",
  "team": [
    {
      "id": "id_da_equipe", 
      "name": "Nome da Equipe", 
      "image_url": "url", 
      "role": "admin"
    }
  ],
  "embed_quota": 10000,
  "current_usage": 500,
  "email_verified": true
}

Respostas de Erro

Código de Status
Descrição

401

Não Autorizado - Credenciais de autenticação inválidas ou ausentes

403

Proibido - O usuário não tem permissão para acessar este recurso

500

Erro Interno do Servidor - Algo deu errado no servidor

Exemplo de Uso

Usando cURL

curl -H "Authorization: Bearer YOUR_JWT_TOKEN" https://api.rememberizer.ai/api/v1/account/

Usando JavaScript

const response = await fetch('https://api.rememberizer.ai/api/v1/account/', {
  method: 'GET',
  headers: {
    'Authorization': 'Bearer YOUR_JWT_TOKEN'
  }
});
const data = await response.json();
console.log(data);

Usando Python

import requests

headers = {"Authorization": "Bearer YOUR_JWT_TOKEN"}
response = requests.get("https://api.rememberizer.ai/api/v1/account/", headers=headers)
data = response.json()
print(data)

Last updated