curl -X POST "https://api.scanova.io/qr-assets/business-card-template/" \
-H "Authorization: 401f7ac837da42b97f613d789819ff93537bee6a" \
-H "Content-Type: application/json" \
-d '{
"template_id": "bct-blue-01",
"name": "Blue Card",
"info": "John Doe\nCEO",
"color": "{\"primary\":\"#0033ff\"}",
"font": "Roboto"
}'
{
"id": 8,
"template_id": "bct-blue-01",
"name": "Blue Card",
"info": "John Doe\nCEO",
"color": "{\"primary\":\"#0033ff\"}",
"font": "Roboto",
"background_img": null
}
أصول QR
إنشاء قالب بطاقة عمل
POST /qr-assets/business-card-template/
POST
/
qr-assets
/
business-card-template
/
curl -X POST "https://api.scanova.io/qr-assets/business-card-template/" \
-H "Authorization: 401f7ac837da42b97f613d789819ff93537bee6a" \
-H "Content-Type: application/json" \
-d '{
"template_id": "bct-blue-01",
"name": "Blue Card",
"info": "John Doe\nCEO",
"color": "{\"primary\":\"#0033ff\"}",
"font": "Roboto"
}'
{
"id": 8,
"template_id": "bct-blue-01",
"name": "Blue Card",
"info": "John Doe\nCEO",
"color": "{\"primary\":\"#0033ff\"}",
"font": "Roboto",
"background_img": null
}
يحفظ قالب بطاقة عمل جديدًا، على مضيف Management API (
يُعاد
api.scanova.io)، مع المصادقة باستخدام مفتاح Management API الخام الخاص بك.
POST https://api.scanova.io/qr-assets/business-card-template/
Authorization: 401f7ac837da42b97f613d789819ff93537bee6a
string
مطلوب
معرّف يختاره العميل لهذا القالب، بحد أقصى 150 حرفًا — على عكس قوالب تصميم رموز QR حيث يُنشَأ
template_id من قِبل الخادم، هنا أنت من يوفّره. اختر قيمة فريدة لتكاملك.string
مطلوب
اسم القالب، بحد أقصى 150 حرفًا.
string
بيانات vCard/بطاقة العمل التي يملؤها هذا القالب مسبقًا.
string
بيانات لون التصميم، عادةً مُرمَّزة كسلسلة JSON.
string
اسم عائلة الخط.
curl -X POST "https://api.scanova.io/qr-assets/business-card-template/" \
-H "Authorization: 401f7ac837da42b97f613d789819ff93537bee6a" \
-H "Content-Type: application/json" \
-d '{
"template_id": "bct-blue-01",
"name": "Blue Card",
"info": "John Doe\nCEO",
"color": "{\"primary\":\"#0033ff\"}",
"font": "Roboto"
}'
{
"id": 8,
"template_id": "bct-blue-01",
"name": "Blue Card",
"info": "John Doe\nCEO",
"color": "{\"primary\":\"#0033ff\"}",
"font": "Roboto",
"background_img": null
}
403 إذا كان الحساب يفتقر إلى حصة SAVE_DESIGN_TEMPLATE، أو كانت خطته غير مفعّلة، أو يفتقر إلى صلاحية QR_CODE_CAN_ADD/QR_CODE_CAN_EDIT.
ذات صلة
- سرد قوالب بطاقة العمل — الاطلاع على القوالب المحفوظة.
- تحديث قالب بطاقة عمل — تعديل قالب موجود.
- نظرة عامة على Management API — مخطط المصادقة وقواعد الحصة المطبّقة على نقطة النهاية هذه.
التفويضات
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. api.scanova.io) — the same key sent to the regular API host will not authenticate.
الاستجابة
201 - application/json
Template created.
هل كانت هذه الصفحة مفيدة؟