List Workflows

استرجاع كل الـ workflows مع filters.

GET/api/automation/workflows🔒 Bearer JWT

Query Parameters

الحقلالنوعالوصف
domainstringفلترة حسب الـ domain (GENERAL / WHATSAPP / PROJECTS / CLIENTS / AGENTS).
triggerTypestringفلترة حسب نوع المُحفّز (EVENT / CRON / WEBHOOK / KEYWORD / MANUAL).
isActivebooleanفلترة حسب الحالة. true / false.
tagstringفلترة حسب tag محدّد (مثل: bridged).

مثال طلب

curl "https://operix.operixdigital.com/api/automation/workflows?domain=WHATSAPP&isActive=true" \
  -H "Authorization: Bearer $TOKEN"

مثال استجابة

[
  {
    "id": "clx123abc",
    "name": "ترحيب بعميل جديد",
    "description": "WhatsApp welcome flow",
    "triggerType": "EVENT",
    "triggerConfig": { "eventName": "client.created" },
    "isActive": true,
    "runCount": 47,
    "successCount": 45,
    "failureCount": 2,
    "lastRunAt": "2026-05-27T08:32:11Z",
    "domain": "WHATSAPP",
    "tags": ["welcome", "vip"],
    "updatedAt": "2026-05-27T08:32:11Z"
  }
]

Errors

الكودالرسالةالسبب
401UnauthorizedToken مفقود أو منتهي.