Skip to main content
GET
Retrieve a QR code
يسترجع رمز QR واحدًا أو يحدّثه أو يحذفه على مضيف Management API (‏management.scanova.io)، مصادَقًا عليه بمفتاح Management API الخام الخاص بك.
string
مطلوب
qrid الخاص برمز QR (مثل QR7K9M2XN) — المعرّف المقروء للبشر الذي تعيده GET /qr/، وليس id الرقمي.
نفس هذا العرض (view) متاح أيضًا عبر /qr/{qrid}/ (أي تحت نفس بادئة المسار الخاصة بنقطة نهاية السرد/الإنشاء) — كلا المسارين يؤديان إلى نفس العرض والسلوك تمامًا. هذا المرجع يوثّق /qrcode/{qrid}/ لأن هذا هو المسار الذي تم التحقق منه لمجموعة التوثيق هذه، لكن كلاهما يعمل.
GET يعيد شكل التفاصيل الكامل — كل حقل يقبله مُسلسِل الإنشاء/التحديث، بالإضافة إلى الحقول المحسوبة، لكن دون حقول مساعد الذكاء الاصطناعي (ai_qr_code، ai_session_id، ai_chat_history) وحقول عدد الاستجابات عبر قواعد البيانات التي تحذفها نقطة نهاية السرد أيضًا.

النطاق والأخطاء

كل طريقة هنا تعمل فقط على رموز QR المملوكة للحساب الذي يخصه المفتاح — طلب qrid لا تملكه (أو غير موجود) يعيد 404، لا 403، بحيث لا يمكنك استخدام نقطة النهاية هذه لاستكشاف وجود رموز QR تخص حسابات أخرى.

ذات صلة

التفويضات

Authorization
string
header
مطلوب

Send your Management API key as the raw value of the Authorization header — no "Bearer " or "Token " prefix, and no other characters. Example: Authorization: 401f7ac837da42b97f613d789819ff93537bee6a. A header containing more than one space-separated part is rejected outright. Requests also require the request's Host header to be the management API host (e.g. management.scanova.io) — the same key sent to the regular API host will not authenticate.

معلمات المسار

qrid
string
مطلوب

الاستجابة

200

QR code detail