Lấy chi tiết tài khoản người dùng hiện tại

Điểm cuối này cho phép bạn lấy chi tiết tài khoản của người dùng hiện đang được xác thực.

Điểm cuối

GET /api/v1/account/

Xác thực

Điểm cuối này yêu cầu xác thực bằng cách sử dụng mã thông báo JWT.

Yêu cầu

Không cần tham số yêu cầu nào.

Phản hồi

{
  "id": "user_id",
  "email": "[email protected]",
  "name": "Tên người dùng"
}

Hồ Sơ Người Dùng (Thông Tin Mở Rộng)

Để có thông tin hồ sơ người dùng chi tiết hơn, bạn có thể sử dụng:

GET /api/v1/me/

Phản hồi Mở rộng

{
  "id": "username",
  "email": "[email protected]",
  "name": "Tên Người Dùng",
  "user_onboarding_status": 7,
  "dev_onboarding_status": 3,
  "company_name": "Công Ty",
  "website": "https://example.com",
  "bio": "Tiểu sử Người Dùng",
  "team": [
    {
      "id": "team_id", 
      "name": "Tên Nhóm", 
      "image_url": "url", 
      "role": "quản trị viên"
    }
  ],
  "embed_quota": 10000,
  "current_usage": 500,
  "email_verified": true
}

Phản hồi lỗi

Mã trạng thái
Mô tả

401

Không được phép - Thông tin xác thực không hợp lệ hoặc thiếu

403

Bị cấm - Người dùng không có quyền truy cập tài nguyên này

500

Lỗi máy chủ nội bộ - Đã xảy ra sự cố trên máy chủ

Ví dụ Sử Dụng

Sử dụng cURL

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

Sử dụng 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);

Sử dụng 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