Ana içeriğe atla
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.

Bu endpoint’i, kimliği doğrulanmış CometAPI hesabına ait API anahtarlarını listelemek için kullanın. En yeni anahtarlar önce döndürülür.
Console → Personal Settings üzerinden bir personal access token oluşturun, ardından bunu ham Authorization header değeri olarak gönderin. Başına Bearer eklemeyin.

Sayfalama

Sorgu parametresiAçıklama
pSayfa numarası. Varsayılan değer 1’dir.
page_sizeSayfa başına öğe sayısı. 100 üzerindeki değerler 100 ile sınırlandırılır.

API anahtarı durumu

DurumAnlamı
1Etkin
2Devre dışı
3Süresi dolmuş
4Tükenmiş

Döndürülen alanlar

AlanTürAçıklama
idintegerSayısal API anahtarı kimliği. Bu değeri Tek bir API anahtarı getir, Bir API anahtarını güncelle ve Bir API anahtarını sil ile birlikte kullanın.
keystringYönetim API’si tarafından döndürülen API anahtarı değeri. Bunu bir sır olarak değerlendirin ve model istekleri için Authorization: Bearer <COMETAPI_KEY> olarak kullanın.
statusintegerOperasyonel durum. Yalnızca 1, anahtarın model istekleri için etkin olduğu anlamına gelir.
namestringAnahtar için kullanıcı tarafından okunabilir görünen ad.
created_timeintegerAnahtarın oluşturulduğu zamanı gösteren, saniye cinsinden Unix timestamp.
accessed_timeintegerAnahtarın en son kullanıldığı zamanı gösteren, saniye cinsinden Unix timestamp.
expired_timeintegerAnahtarın süresinin dolduğu zamanı gösteren, saniye cinsinden Unix timestamp. -1 süresiz anlamına gelir.
remain_quotaintegerCometAPI dahili kota birimlerinde kalan kota.
used_quotaintegerBu anahtar tarafından CometAPI dahili kota birimlerinde zaten tüketilmiş kota.
unlimited_quotabooleanAnahtarın kalan kota kontrollerini atlayıp atlamadığı.
model_limits_enabledbooleanBu anahtar için model kısıtlamalarının etkin olup olmadığı.
model_limitsstringmodel_limits_enabled true olduğunda bu anahtar tarafından izin verilen, virgülle ayrılmış model ID listesi. Boş olması, yapılandırılmış model listesi olmadığı anlamına gelir.
allow_ipsstring or nullTek bir satır sonuyla ayrılmış string olarak IP izin listesi. Her giriş tek bir IPv4 adresi, tek bir IPv6 adresi, IPv4 CIDR veya IPv6 CIDR olabilir. null veya "", IP kısıtlaması olmadığı anlamına gelir.
groupstringHesap grubu kısıtlaması. Boş olması, açıkça tanımlanmış bir grup kısıtlaması olmadığı anlamına gelir.
cross_group_retrybooleanOtomatik grup yönlendirmesi için gruplar arası yeniden denemenin etkin olup olmadığı.

Yetkilendirmeler

Authorization
string
header
gerekli

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

Sorgu Parametreleri

p
integer
varsayılan:1

Page number to return. Defaults to 1.

Gerekli aralık: x >= 1
page_size
integer
varsayılan:20

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

Gerekli aralık: 1 <= x <= 100

Yanıt

200 - application/json

Paginated API key list.

success
boolean
gerekli
message
string
gerekli
data
object
gerekli