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
      }
    ]
  }
}
Gunakan endpoint ini untuk menampilkan daftar API key yang dimiliki oleh akun CometAPI yang terautentikasi. 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

Query parameterDeskripsi
pNomor halaman. Default adalah 1.
page_sizeJumlah item per halaman. Nilai di atas 100 akan dibatasi menjadi 100.

Status API key

StatusArti
1Aktif
2Nonaktif
3Kedaluwarsa
4Habis

Field yang dikembalikan

FieldTypeDeskripsi
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 key yang dapat dibaca pengguna.
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 kedaluwarsa.
remain_quotaintegerKuota tersisa dalam unit kuota internal CometAPI.
used_quotaintegerKuota yang sudah dikonsumsi oleh key ini dalam unit kuota internal CometAPI.
unlimited_quotabooleanApakah key melewati pemeriksaan kuota tersisa.
model_limits_enabledbooleanApakah pembatasan model aktif untuk key ini.
model_limitsstringmodel ID yang diizinkan oleh key ini, dipisahkan koma, saat model_limits_enabled bernilai true. Kosong berarti tidak ada daftar model yang dikonfigurasi.
allow_ipsstring or nullDaftar IP yang diizinkan 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 yang 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