مرجع API
ملخص التبرعات العام
يعيد تجميع التبرعات القديم مجاميع وسجلات دون حد الظهور العام الصارم الحالي؛ ولا يوصى به لتكامل جديد.
GET
https://api.sparkglim.net/api/public/donation-summary/:campaignIdنموذج الوصول
- نموذج الوصول
- وصول عام مع تحقق
- التوفر الموثّق
- النشر غير متحقق
التوفر موثق من المصدر وليس ضمانًا لتشغيل الإنتاج.
يفتقد التجميع القديم حدود الظهور العام الحالية الكاملة؛ ولا يوصى به لتكاملات جديدة.
المعاملات
| الاسم | النوع | التحقق من المدخلات |
|---|---|---|
campaignIdمطلوبسجل حملة قائم ضمن حساب الطالب وأي نطاق أضيق لمفتاح الحملة. | string | التحقق: UUID أو معرّف مورد موثّق. |
الطلب
تصف الأمثلة العقد ولا تُنفذ. استخدم سجلات اختبار مصرحًا بها، ولا تلصق أسرارًا حقيقية في هذه الصفحات.
غير متاح في العقد الموثّق
الاستجابة
json
{
"success": true,
"data": {
"id": "11111111-1111-4111-8111-111111111111",
"status": "pending"
}
}json
{
"success": false,
"error": "<ERROR_MESSAGE>"
}تستخدم أخطاء التحقق والصلاحيات والموارد والأعطال حالة HTTP وبنية الخطأ الخاصة بالمعالج.
الحدود وإعادة المحاولة
الحد الافتراضي: 100 طلب لكل عنوان IP خلال 60 ثانية، مع ضوابط إضافية حسب المورد.
توافق المصدر
تتطلب العمليات المصرح بها اختبارًا خاصًا بالحساب.
server/src/api/router.tsserver/src/api/routes/public.ts