Rasel / Docs
AR
GET/api/v2/templates

قائمة القوالب

بدون officialSenderId يُرجع كل القوالب الظاهرة للحساب. كل صف يتضمن officialSender وisPlatformNumber وheaderType وheaderAssetId وheaderPreviewUrl وallowsHeaderMediaOverride. الفلتر الافتراضي للحالة: active وapproved.

مثال الاستجابة

كل القوالب الظاهرة

{
  "data": [
    {
      "id": "6800tpl123def4567890aaaa",
      "name": "order_ready_notice",
      "category": "whatsapp",
      "subType": "utility",
      "language": "ar",
      "status": "approved",
      "headerType": "image",
      "headerValue": null,
      "headerAssetId": null,
      "headerPreviewUrl": null,
      "allowsHeaderMediaOverride": true,
      "provider": "meta",
      "officialSenderId": "platform",
      "officialSender": {
        "id": "platform",
        "scope": "platform",
        "isPlatform": true,
        "isDefault": true,
        "label": null,
        "phoneNumber": null,
        "displayName": "platform"
      },
      "isPlatformNumber": true,
      "isDefault": false,
      "createdAt": "2026-09-01T10:00:00.000Z"
    },
    {
      "id": "6800tpl123def4567890bbbb",
      "name": "promo_offer",
      "category": "whatsapp",
      "subType": "utility",
      "language": "ar",
      "status": "approved",
      "headerType": "image",
      "headerValue": null,
      "headerAssetId": null,
      "headerPreviewUrl": null,
      "allowsHeaderMediaOverride": true,
      "provider": "meta",
      "officialSenderId": "6800abc123def4567890abcd",
      "officialSender": {
        "id": "6800abc123def4567890abcd",
        "scope": "official_sender",
        "isPlatform": false,
        "isDefault": false,
        "label": "SAWA",
        "phoneNumber": "+963911111111",
        "displayName": "SAWA · +963911111111"
      },
      "isPlatformNumber": false,
      "isDefault": false,
      "createdAt": "2026-09-01T10:00:00.000Z"
    }
  ]
}

طلب HTTP

GET /api/v2/templates

ترويسات الطلب

الترويسةالنوعالوصف
X-API-Keystringمفتاح Rasel API. أرسله في كل طلب موثّق ما عدا الويب هوك الوارد. *

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

الحقلالنوعالوصف
categorywhatsapp | sms | message | emailفئة القالب: whatsapp أو sms أو message أو email.
statuspending | approved | rejected | active | disabledحالة التسليم أو السجل. في الإرسال: sent أو queued أو scheduled. في الموارد الأخرى هي فلتر الحالة أو قيمتها.
provideruser_session | meta | internalفلتر أو قيمة مزوّد القالب: user_session أو meta أو internal.
officialSenderIdstringمعرّف مرسل واتساب الرسمي من /api/v2/official-senders. مرادف sender.officialId. استخدم platform لرقم ميتا الافتراضي عند قائمة القوالب.

حقول الاستجابة

الحقلالنوعالوصفمثال
dataobject[]الحمولة الأساسية لمسارات القائمة واللقطة.

رموز الحالة

الحالةالوصف
200نجاح.
401مفتاح API مفقود أو غير صالح.
404المورد غير موجود لمالك مفتاح API.
429تم تجاوز حد المعدل، أو وصل عدد محاولات التحقق إلى الحد الأقصى.

جرّب الطلب

الاستجابة

نفّذ طلباً لعرض الاستجابة.