Langsung ke konten utama
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
      }
    ]
  }
}

Documentation Index

Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt

Use this file to discover all available pages before exploring further.

Gunakan endpoint ini untuk mendaftarkan API key yang dimiliki oleh akun CometAPI yang diautentikasi. Key terbaru dikembalikan lebih dulu.
Buat personal access token di Console → Personal Settings, lalu kirimkan sebagai nilai header Authorization mentah. Jangan tambahkan prefiks Bearer.

Pagination

Parameter queryDeskripsi
pNomor halaman. Default ke 1.
page_sizeJumlah item per halaman. Nilai di atas 100 dibatasi menjadi 100.

Status API key

StatusArti
1Aktif
2Nonaktif
3Kedaluwarsa
4Habis

Field yang dikembalikan

FieldTipeDeskripsi
idintegerID numerik API key. Gunakan nilai ini dengan Get a single API key, Update an API key, dan Delete an API key.
keystringNilai API key yang dikembalikan oleh management API. Perlakukan ini sebagai rahasia dan gunakan sebagai Authorization: Bearer <COMETAPI_KEY> untuk permintaan model.
statusintegerStatus operasional. Hanya 1 yang berarti key diaktifkan untuk permintaan model.
namestringNama tampilan yang mudah dibaca pengguna untuk key ini.
created_timeintegerUnix timestamp dalam detik saat key dibuat.
accessed_timeintegerUnix timestamp dalam detik saat key terakhir digunakan.
expired_timeintegerUnix timestamp dalam detik saat key kedaluwarsa. -1 berarti tidak ada masa berlaku.
remain_quotaintegerKuota tersisa dalam satuan kuota internal CometAPI.
used_quotaintegerKuota yang sudah dikonsumsi oleh key ini dalam satuan kuota internal CometAPI.
unlimited_quotabooleanApakah key ini melewati pemeriksaan kuota tersisa.
model_limits_enabledbooleanApakah pembatasan model aktif untuk key ini.
model_limitsstringmodel ID yang diizinkan oleh key ini, dipisahkan dengan koma, saat model_limits_enabled bernilai true. Kosong berarti tidak ada daftar model yang dikonfigurasi.
allow_ipsstring or nullAllowlist IP sebagai satu string yang dipisahkan baris baru. Setiap entri dapat berupa satu alamat IPv4, satu alamat IPv6, IPv4 CIDR, atau IPv6 CIDR. null atau "" berarti tidak ada pembatasan IP.
groupstringPembatasan grup akun. Kosong berarti tidak ada pembatasan grup eksplisit.
cross_group_retrybooleanApakah percobaan ulang lintas grup diaktifkan untuk perutean grup otomatis.

Otorisasi

Authorization
string
header
wajib

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

Parameter Query

p
integer
default:1

Page number to return. Defaults to 1.

Rentang yang diperlukan: x >= 1
page_size
integer
default:20

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

Rentang yang diperlukan: 1 <= x <= 100

Respons

200 - application/json

Paginated API key list.

success
boolean
wajib
message
string
wajib
data
object
wajib