عرض المشاريع
عرض المشاريع
GET
/v1/projectsتدعم هذه العملية مصادقة ملف ارتباط جلسة لوحة التحكم. استدعها من شيفرة خادم موثوقة فقط، ولا تنشئ المتصفحات ملف الجلسة أو تكشفه.
تقسيم بمؤشر مفتاحي مرتب تنازليًا حسب id للمشاريع غير المحذوفة التابعة للحساب. تتطلب العملية جلسة لوحة التحكم فقط.
حد المعدّل: 60 طلبًا لكل 60 ثانية لكل جلسة.
رموز الخطأ: unauthorized (401), invalid_cursor (400).
المصادقة
- sessionCookie — ملف ارتباط جلسة لوحة التحكم الذي يضبطه
POST /v1/auth/login. تتطلب مسارات الفيديو والتشغيل أيضًا معاملprojectIdعند استخدام الجلسة.
المعاملات
| الاسم | الموضع | النوع | إلزامي | الوصف |
|---|---|---|---|---|
limit | query | integer | لا | — |
cursor | query | string (Ulid) | لا | معرّف ULID لآخر عنصر في الصفحة السابقة. |
جسم الطلب
لا تأخذ هذه العملية جسم طلب.
الاستجابات
| الرمز | المعنى |
|---|---|
200 | صفحة واحدة من المشاريع. |
400 | فشل التحقق من جسم الطلب أو معاملاته. يذكر وصف العملية قيم error.code الدقيقة. |
401 | لم تُقدَّم بيانات اعتماد صالحة. |
429 | تم تجاوز حد المعدّل. |