Chuyển đến nội dung chính
GET
/
api
/
token
cURL
curl "https://api.cometapi.com/api/token/?p=1&page_size=20" \
  -H "Authorization: your-access-token"
{
  "success": true,
  "message": "",
  "data": {
    "page": 1,
    "page_size": 20,
    "total": 1,
    "items": [
      {
        "id": 1234,
        "user_id": 5678,
        "key": "$COMETAPI_KEY",
        "status": 1,
        "name": "production",
        "created_time": 1766102400,
        "accessed_time": 1766102400,
        "expired_time": -1,
        "remain_quota": 100000,
        "unlimited_quota": false,
        "model_limits_enabled": false,
        "model_limits": "",
        "allow_ips": null,
        "used_quota": 0,
        "group": "",
        "cross_group_retry": false
      }
    ]
  }
}
Dùng endpoint này để liệt kê các API keys thuộc về tài khoản CometAPI đã xác thực. Các key mới nhất được trả về trước.
Tạo một personal access token tại Console → Personal Settings, rồi gửi nó dưới dạng giá trị thô của header Authorization. Không thêm tiền tố Bearer.

Phân trang

Query parameterDescription
pSố trang. Mặc định là 1.
page_sizeSố mục trên mỗi trang. Giá trị trên 100 sẽ bị giới hạn ở 100.

Trạng thái API key

StatusMeaning
1Đã bật
2Đã tắt
3Đã hết hạn
4Đã hết quota

Các trường trả về

FieldTypeDescription
idintegerID số của API key. Dùng giá trị này với Get a single API key, Update an API key, và Delete an API key.
keystringGiá trị API key do management API trả về. Hãy coi nó như bí mật và dùng nó dưới dạng Authorization: Bearer $COMETAPI_KEY cho các yêu cầu model.
statusintegerTrạng thái hoạt động. Chỉ 1 nghĩa là key đã được bật cho các yêu cầu model.
namestringTên hiển thị, dễ đọc cho người dùng, của key.
created_timeintegerUnix timestamp tính bằng giây khi key được tạo.
accessed_timeintegerUnix timestamp tính bằng giây khi key được dùng lần cuối.
expired_timeintegerUnix timestamp tính bằng giây khi key hết hạn. -1 nghĩa là không hết hạn.
remain_quotaintegerQuota còn lại tính theo đơn vị quota nội bộ của CometAPI.
used_quotaintegerQuota đã được key này tiêu thụ tính theo đơn vị quota nội bộ của CometAPI.
unlimited_quotabooleanCho biết key có bỏ qua kiểm tra quota còn lại hay không.
model_limits_enabledbooleanCho biết có áp dụng giới hạn model cho key này hay không.
model_limitsstringCác model ID được phép bởi key này, phân tách bằng dấu phẩy, khi model_limits_enabledtrue. Để trống nghĩa là chưa cấu hình danh sách model.
allow_ipsstring or nullIP allowlist dưới dạng một chuỗi ngăn cách bằng dấu xuống dòng. Mỗi mục có thể là một địa chỉ IPv4 đơn, một địa chỉ IPv6 đơn, IPv4 CIDR, hoặc IPv6 CIDR. null hoặc "" nghĩa là không có giới hạn IP.
groupstringGiới hạn theo nhóm tài khoản. Để trống nghĩa là không có giới hạn nhóm rõ ràng.
cross_group_retrybooleanCho biết cross-group retry có được bật cho tự động định tuyến theo nhóm hay không.

Ủy quyền

Authorization
string
header
bắt buộc

Personal access token copied from CometAPI Console > Personal Settings. Send the raw token value; do not prefix it with Bearer.

Tham số truy vấn

p
integer
mặc định:1

Page number to return. Defaults to 1.

Phạm vi bắt buộc: x >= 1
page_size
integer
mặc định:20

Number of keys per page. Values above 100 are capped at 100 by the backend.

Phạm vi bắt buộc: 1 <= x <= 100

Phản hồi

200 - application/json

Paginated API key list.

success
boolean
bắt buộc
message
string
bắt buộc
data
object
bắt buộc