مرجع API
مرجع عملیات WorkItem، کنترلهای گام تصمیم، اجرای یکپارچهسازی و خروجی تلهمتری.
این APIها برای رفتار خودکارسازی قابل پیشبینی با محدودهبندی صریح سیاست و tenant طراحی شدهاند.
endpoint پایه
برای درخواستهای احراز هویتشده از endpoint عمومی API پیکربندیشده خود استفاده کنید.
https://api.threada.ai احراز هویت و context
- برای دسترسی API از اعتبارنامههای محدود استفاده کنید
- در صورت نیاز context tenant و نقش را اضافه کنید
- درخواستهای بدون context معتبر بهصورت fail closed شکست میخورند
محدودههای معمول
- workitems:read و workitems:write
- workflow:manage برای سیاست و بهروزرسانیهای تصمیم
- actions:execute برای اجرای کنترلشده
- telemetry:read برای خروجیها و تحلیل
صفحهبندی و فیلتر
- endpointهای فهرست از صفحهبندی مبتنی بر cursor یا token پشتیبانی میکنند
- براساس کانال، گردش کار، وضعیت، نسخه سیاست و بازه زمانی فیلتر کنید
- برای خروجیهای بزرگ تلهمتری، windowهای محدود را ترجیح دهید
مدل خطا
- دستههای خطای typed برای شکستهای اعتبارسنجی، مجوز، سیاست و اجرا
- کدهای دلیل از رسیدگی deterministic در ابزار اپراتور پشتیبانی میکنند
- correlation IDها برای بررسی بینسرویسی برگردانده میشوند
درخواستهای نمونه
ایجاد WorkItem از payload دریافت
یک رکورد کار canonical برای پردازش گردش کار ایجاد کنید. در صورت نیاز، شناسه کانال را برای کانال دریافت وارد کنید.
درخواست
curl -X POST "https://api.threada.ai/work-items" \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d "{\"workflow_id\":\"policy_review\",\"channel_id\":\"web_main\",\"payload\":{\"message\":\"Review this renewal request before approval\"}}" پاسخ
{
"work_item_id": "wi_123",
"status": "new",
"workflow_id": "policy_review"
} اجرای اقدام تأییدشده
یک اقدام تأییدشده با سیاست را روی یکپارچهسازی پیکربندیشده اجرا کنید.
درخواست
curl -X POST "https://api.threada.ai/actions/execute" \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d "{\"work_item_id\":\"wi_123\",\"action_id\":\"request_approval\",\"integration_id\":\"int_workflow\"}" پاسخ
{
"execution_id": "ex_456",
"status": "started",
"idempotency_key": "idem_789"
} به راهنمایی پیادهسازی نیاز دارید؟
برای الگوهای عرضه و حاکمیت از اسناد و نمای کلی فنی استفاده کنید.
تماس با تیم فنی