Naar hoofdinhoud gaan
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
      }
    ]
  }
}
Gebruik dit endpoint om API-sleutels weer te geven die bij het geauthenticeerde CometAPI-account horen. De nieuwste sleutels worden als eerste teruggegeven.
Genereer een personal access token via Console → Personal Settings en verstuur het vervolgens als de onbewerkte waarde van de Authorization-header. Plaats er geen Bearer voor.

Paginering

Query parameterBeschrijving
pPaginanummer. Standaard is 1.
page_sizeItems per pagina. Waarden boven 100 worden beperkt tot 100.

API-sleutelstatus

StatusBetekenis
1Ingeschakeld
2Uitgeschakeld
3Verlopen
4Uitgeput

Geretourneerde velden

FieldTypeBeschrijving
idintegerNumerieke API-sleutel-ID. Gebruik deze waarde met Eén API-sleutel ophalen, Een API-sleutel bijwerken en Een API-sleutel verwijderen.
keystringAPI-sleutelwaarde die wordt geretourneerd door de beheer-API. Behandel deze als een geheim en gebruik deze als Authorization: Bearer $COMETAPI_KEY voor modelaanvragen.
statusintegerOperationele status. Alleen 1 betekent dat de sleutel is ingeschakeld voor modelaanvragen.
namestringVoor gebruikers leesbare weergavenaam van de sleutel.
created_timeintegerUnix-timestamp in seconden waarop de sleutel is aangemaakt.
accessed_timeintegerUnix-timestamp in seconden waarop de sleutel voor het laatst is gebruikt.
expired_timeintegerUnix-timestamp in seconden waarop de sleutel verloopt. -1 betekent geen vervaldatum.
remain_quotaintegerResterend quotum in interne quota-eenheden van CometAPI.
used_quotaintegerQuotum dat al is verbruikt door deze sleutel in interne quota-eenheden van CometAPI.
unlimited_quotabooleanOf de sleutel controles op resterend quotum omzeilt.
model_limits_enabledbooleanOf modelbeperkingen actief zijn voor deze sleutel.
model_limitsstringDoor komma’s gescheiden model ID’s die door deze sleutel zijn toegestaan wanneer model_limits_enabled true is. Leeg betekent dat er geen modellenlijst is geconfigureerd.
allow_ipsstring or nullIP-toelatingslijst als één string met regels gescheiden door nieuwe regels. Elke vermelding kan een enkel IPv4-adres, enkel IPv6-adres, IPv4 CIDR of IPv6 CIDR zijn. null of "" betekent geen IP-beperking.
groupstringBeperking op accountgroep. Leeg betekent geen expliciete groepsbeperking.
cross_group_retrybooleanOf opnieuw proberen over groepen heen is ingeschakeld voor automatische groeproutering.

Autorisaties

Authorization
string
header
vereist

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

Queryparameters

p
integer
standaard:1

Page number to return. Defaults to 1.

Vereist bereik: x >= 1
page_size
integer
standaard:20

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

Vereist bereik: 1 <= x <= 100

Respons

200 - application/json

Paginated API key list.

success
boolean
vereist
message
string
vereist
data
object
vereist