مفاتيح API
الحصول على مفتاح API واحد
استرجاع سجل مفتاح CometAPI API واحد بواسطة المعرف للحساب المصادق عليه.
GET
cURL
استخدم هذا endpoint لاسترجاع سجل مفتاح API واحد بواسطة المعرف.
إن معلمة المسار
أنشئ personal access token من Console → Personal Settings، ثم أرسله كقيمة خام لترويسة
Authorization. لا تسبقه بـ Bearer.id هي معرّف المفتاح الرقمي الذي يتم إرجاعه بواسطة List API keys.
حالة مفتاح API
| Status | Meaning |
|---|---|
1 | مفعّل |
2 | معطّل |
3 | منتهي الصلاحية |
4 | مستنفد |
الحقول المعادة
| Field | Type | Description |
|---|---|---|
id | integer | معرّف مفتاح API الرقمي. استخدم هذه القيمة مع Update an API key و Delete an API key. |
key | string | قيمة مفتاح API التي تُرجعها management API. تعامل معها كسرّ واستخدمها بصيغة Authorization: Bearer $COMETAPI_KEY لطلبات model. |
status | integer | الحالة التشغيلية. فقط 1 تعني أن المفتاح مفعّل لطلبات model. |
name | string | اسم عرض قابل للقراءة للمفتاح. |
created_time | integer | طابع زمني Unix بالثواني عند إنشاء المفتاح. |
accessed_time | integer | طابع زمني Unix بالثواني عند آخر استخدام للمفتاح. |
expired_time | integer | طابع زمني Unix بالثواني عند انتهاء صلاحية المفتاح. -1 تعني عدم وجود انتهاء صلاحية. |
remain_quota | integer | الحصة المتبقية بوحدات الحصة الداخلية في CometAPI. |
used_quota | integer | الحصة التي استهلكها هذا المفتاح بالفعل بوحدات الحصة الداخلية في CometAPI. |
unlimited_quota | boolean | ما إذا كان المفتاح يتجاوز فحوصات الحصة المتبقية. |
model_limits_enabled | boolean | ما إذا كانت قيود model مفعّلة لهذا المفتاح. |
model_limits | string | model IDs المسموح بها لهذا المفتاح، مفصولة بفواصل، عندما تكون model_limits_enabled هي true. تعني القيمة الفارغة عدم تكوين أي قائمة model. |
allow_ips | string or null | allowlist لعناوين IP كسلسلة واحدة مفصولة بأسطر جديدة. يمكن أن يكون كل إدخال عنوان IPv4 واحدًا، أو عنوان IPv6 واحدًا، أو IPv4 CIDR، أو IPv6 CIDR. تعني null أو "" عدم وجود تقييد على IP. |
group | string | تقييد مجموعة الحساب. تعني القيمة الفارغة عدم وجود تقييد صريح على المجموعة. |
cross_group_retry | boolean | ما إذا كان retry عبر المجموعات مفعّلًا للتوجيه التلقائي للمجموعات. |
التفويضات
Personal access token copied from CometAPI Console > Personal Settings. Send the raw token value; do not prefix it with Bearer.
معلمات المسار
Numeric API key ID returned by the list endpoint.