مرجع API
التحقق العام من التذاكر
يمرر التحقق من اعتماد التذكرة إلى قارئ الويب ويحفظ الحالة والبيانات؛ ولا يسجل الدخول.
GET
https://api.sparkglim.net/api/public/tickets/public-verifyنموذج الوصول
- نموذج الوصول
- وصول عام مع تحقق
- التوفر الموثّق
- منفذ في المصدر
التوفر موثق من المصدر وليس ضمانًا لتشغيل الإنتاج.
افتح رابط الدفع المعاد؛ ويتحكم SparkGlim Server في الأسعار والوسائل والتحقق والتنفيذ، والعودة مجرد تنقل.
تعامل مع الرموز كبيانات اعتماد حاملة؛ قد تظهر بيانات الحضور بعد الدخول، والتحقق لا يمنح صلاحية الدخول.
المعاملات
| الاسم | النوع | التحقق من المدخلات |
|---|---|---|
codeمطلوباعتماد المورد أو رمز التحقق المطلوب للمسار؛ لا تنشر OTP حقيقيًا أو سر تذكرة. | string | التحقق: بيانات اعتماد تذكرة صالحة. |
الطلب
تصف الأمثلة العقد ولا تُنفذ. استخدم سجلات اختبار مصرحًا بها، ولا تلصق أسرارًا حقيقية في هذه الصفحات.
http
GET /api/public/tickets/public-verify?code=EXAMPLE_TICKET_CREDENTIAL HTTP/1.1
Host: api.sparkglim.net
الاستجابة
json
{
"success": true,
"data": {
"ticket_code": "<TICKET_CODE>",
"checked_in": false,
"checked_in_at": null,
"details_revealed": false,
"campaign": {
"title": "Example event",
"slug": "example-event",
"venue": "Example venue"
},
"ticket_name": "Example ticket"
}
}json
{
"success": false,
"error": "<ERROR_MESSAGE>"
}تستخدم أخطاء التحقق والصلاحيات والموارد والأعطال حالة HTTP وبنية الخطأ الخاصة بالمعالج.
الحدود وإعادة المحاولة
الحد الافتراضي: 100 طلب لكل عنوان IP خلال 60 ثانية، مع ضوابط إضافية حسب المورد.
توافق المصدر
تتطلب العمليات المصرح بها اختبارًا خاصًا بالحساب.
server/src/api/router.tsserver/src/api/routes/public.ts