API tham khảo

Truy vấn log sử dụng

API lấy lịch sử sử dụng theo từng API key hoặc cả tài khoản, xác thực chỉ bằng API key.

Endpoint này trả về lịch sử tiêu thụ (model, số token, quota đã trừ) để bạn tự đối chiếu chi phí trong hệ thống của mình. Chỉ cần API key, không cần đăng nhập.

Endpoint

GET
GET https://cheapkeyai.shop/v1/usage/logs

Yêu cầu

TênVị tríBắt buộcMô tả
Authorizationheader`Bearer sk-your-api-key-here`
scopequeryKhông`key` (mặc định) chỉ lấy log của key đang gọi; `account` lấy log của mọi key trong tài khoản
model_namequeryKhôngLọc theo đúng tên model, ví dụ `gpt-5.6-sol`
start_timestampqueryKhôngMốc đầu, Unix seconds
end_timestampqueryKhôngMốc cuối, Unix seconds
pagequeryKhôngTrang, mặc định `1`
page_sizequeryKhôngSố dòng mỗi trang, mặc định `20`, tối đa `100`

Ví dụ

cURL — log của key đang gọi
curl https://cheapkeyai.shop/v1/usage/logs \
  -H "Authorization: Bearer sk-your-api-key-here"
cURL — cả tài khoản, lọc model và phân trang
curl "https://cheapkeyai.shop/v1/usage/logs?scope=account&model_name=gpt-5.6-sol&page=1&page_size=50" \
  -H "Authorization: Bearer sk-your-api-key-here"

Phản hồi 200

Response
{
  "success": true,
  "message": "",
  "data": {
    "items": [
      {
        "created_at": 1786452872,
        "model_name": "gpt-5.6-sol",
        "quota": 1234,
        "prompt_tokens": 100,
        "completion_tokens": 20,
        "use_time": 9,
        "is_stream": true,
        "token_name": "my-app-key",
        "group": "default"
      }
    ],
    "total": 1,
    "page": 1,
    "page_size": 20,
    "scope": "key"
  }
}

Giải thích các trường

TrườngÝ nghĩa
created_atThời điểm phát sinh, Unix seconds
model_nameModel đã gọi
quotaQuota bị trừ cho lượt gọi này
prompt_tokensToken đầu vào
completion_tokensToken đầu ra
use_timeThời gian xử lý, giây
is_streamCó dùng streaming hay không
token_nameTên API key đã gọi
groupGroup đã dùng cho lượt gọi
totalTổng số dòng khớp điều kiện lọc
scopePhạm vi đang áp dụng: `key` hoặc `account`