Yönetim
API Anahtarlarını Listele
Geçerli kuruluş yönetim belirteci için kullanıcı tarafından yönetilen API anahtarlarını listeler.
GEThttps://api.tokenlab.sh/v1/management/api-keys
Genel Bakış
Geçerli yönetim belirteciyle ilişkili kuruluştaki kullanıcı API anahtarlarını döndürür.
Notlar
-
Parasal alanlar yalnızca USD’yi destekler.
-
Sistem tarafından yönetilen keyler sonuçlara dahil edilmez.
Örnek
pageintegerqueryvarsayılan:
11’den başlayan sayfa numarası.
limitintegerqueryvarsayılan:
501 ile 100 arasında sayfa boyutu.
İstek
curl -X GET "https://api.tokenlab.sh/v1/management/api-keys" \
-H "Authorization: Bearer mt-your-management-token"İstek / Yanıt
Bu sayfa OpenAPI şemasını ve kopyalanabilir istek örneklerini sunar. Yönetim isteklerini Management Token kullanarak terminalinizden veya istemcinizden gönderin; bu sayfadan doğrudan gönderim yapılamaz.
Yanıt
{
"object": "list",
"data": [
{
"id": "key_abc123def456",
"name": "Backend Worker",
"key_prefix": "sk-live...",
"status": "active",
"limit_amount": 500,
"limit_amount_decimal": "500",
"used_amount": 148.25,
"used_amount_decimal": "148.25",
"models": [
"gpt-5.6-luna",
"claude-3-7-sonnet"
],
"expires_at": "2026-12-31T23:59:59.000Z",
"last_used_at": "2026-07-08T03:12:45.000Z",
"created_at": "2026-07-01T10:00:00.000Z",
"delivery_policy": null
}
],
"pagination": {
"page": 1,
"limit": 50,
"total": 1,
"totalPages": 1
}
}Önemli alanlar
objectstring
Her zaman
list.dataarray
API anahtarı nesneleri dizisi.
paginationobject
page, limit, total ve totalPages değerlerini içeren sayfalama meta verileri.data[].idstring
Sonraki Yönetim API’si çağrılarında kullanılan API anahtarı tanımlayıcısı.
data[].namestring
API anahtarının görünen adı.
data[].key_prefixstring
Görüntüleme ve destek için gizli olmayan anahtar öneki.
data[].statusstring
active, inactive, suspended veya revoked değerlerinden biri.data[].limit_amountnumber | null
Görüntüleme için JSON sayısı olarak USD harcama limiti.
null sınırsız anlamına gelir.data[].limit_amount_decimalstring | null
Ondalık dize olarak kesin USD harcama limiti.
null sınırsız anlamına gelir.data[].used_amountnumber
Görüntüleme için JSON sayısı olarak USD cinsinden birikmiş kullanım harcaması.
data[].used_amount_decimalstring
Ondalık dize olarak USD cinsinden kesin birikmiş kullanım harcaması.
data[].modelsstring[]
Anahtar başına izin verilen model listesi. Boş dizi, anahtar düzeyinde ek model kısıtlaması olmadığı anlamına gelir.
data[].delivery_policystring | null
auto, verified, official, null. null, çalışma alanının teslim politikasını devralır.data[].expires_atstring | null
Anahtarın süresinin dolduğu ISO zaman damgası veya süre sonu yoksa
null.data[].last_used_atstring | null
En son kullanımın ISO zaman damgası veya hiç kullanılmadıysa
null.data[].created_atstring
Oluşturma ISO zaman damgası.
Yetkilendirme
ManagementTokenAuth AuthorizationBearer <token>
Yönetim belirteci kimlik doğrulaması. Yönetim Belirteçlerini Dashboard > API > Management Tokens bölümünden oluşturun veya yönetin.
Konum: header
Yanıt
application/json
application/json
application/json