سلسلة وكلاء طويقوثائق المنصة والواجهة البرمجية

مرجع الواجهة البرمجية

المواصفة الكاملة متاحة بصيغة JSON: openapi.json. الخادم الإنتاجي: https://api.execlogic.com.sa/api/v1. العارض أدناه للقراءة فقط (لا يرسل طلبات).

المسارات بحسب المجموعة

account

الطريقةالمسارالوصف
PATCH/api/v1/accountPATCH /api/v1/account
GET/api/v1/account/consentsGET /api/v1/account/consents
DELETE/api/v1/account/consents/cross-borderDELETE /api/v1/account/consents/cross-border
POST/api/v1/account/consents/cross-borderPOST /api/v1/account/consents/cross-border
PUT/api/v1/account/consents/privacy-preferencesPUT /api/v1/account/consents/privacy-preferences
GET/api/v1/account/dataGET /api/v1/account/data
POST/api/v1/account/exportPOST /api/v1/account/export

agent

الطريقةالمسارالوصف
GET/api/v1/agent/ollama/pingGET /api/v1/agent/ollama/ping
GET/api/v1/agent/ollama/statusGET /api/v1/agent/ollama/status
POST/api/v1/agent/runPOST /api/v1/agent/run
GET/api/v1/agent/runsGET /api/v1/agent/runs
GET/api/v1/agent/runs/{id}GET /api/v1/agent/runs/{id}
GET/api/v1/agent/runs/{id}/streamGET /api/v1/agent/runs/{id}/stream
GET/api/v1/agent/runs/live/streamGET /api/v1/agent/runs/live/stream
GET/api/v1/agent/statsGET /api/v1/agent/stats
POST/api/v1/agent/transcribePOST /api/v1/agent/transcribe

ai

الطريقةالمسارالوصف
POST/api/v1/ai/generate-workflowPOST /api/v1/ai/generate-workflow

ai-assist

الطريقةالمسارالوصف
POST/api/v1/ai-assistPOST /api/v1/ai-assist
POST/api/v1/ai-assist/generate-workflowPOST /api/v1/ai-assist/generate-workflow
GET/api/v1/ai-assist/healthGET /api/v1/ai-assist/health

analytics

الطريقةالمسارالوصف
GET/api/v1/analytics/workflowsGET /api/v1/analytics/workflows
GET/api/v1/analytics/workflows/{id}GET /api/v1/analytics/workflows/{id}

api-keys

الطريقةالمسارالوصف
GET/api/v1/api-keysGET /api/v1/api-keys
POST/api/v1/api-keysPOST /api/v1/api-keys
DELETE/api/v1/api-keys/{id}DELETE /api/v1/api-keys/{id}
POST/api/v1/api-keys/{id}/rotatePOST /api/v1/api-keys/{id}/rotate

archivist

الطريقةالمسارالوصف
GET/api/v1/archivist/analyticsGET /api/v1/archivist/analytics
GET/api/v1/archivist/evidence-packGET /api/v1/archivist/evidence-pack
GET/api/v1/archivist/pii-summaryGET /api/v1/archivist/pii-summary
GET/api/v1/archivist/runs/{id}/guardian-receiptGET /api/v1/archivist/runs/{id}/guardian-receipt
GET/api/v1/archivist/runs/{id}/replayGET /api/v1/archivist/runs/{id}/replay

assistant

الطريقةالمسارالوصف
POST/api/v1/assistant/agent/confirmPOST /api/v1/assistant/agent/confirm
POST/api/v1/assistant/agent/rejectPOST /api/v1/assistant/agent/reject
POST/api/v1/assistant/agent/runPOST /api/v1/assistant/agent/run
POST/api/v1/assistant/chatPOST /api/v1/assistant/chat
GET/api/v1/assistant/conversationsGET /api/v1/assistant/conversations
DELETE/api/v1/assistant/conversations/{id}DELETE /api/v1/assistant/conversations/{id}
GET/api/v1/assistant/conversations/{id}GET /api/v1/assistant/conversations/{id}
GET/api/v1/assistant/email/draftsGET /api/v1/assistant/email/drafts
POST/api/v1/assistant/email/drafts/{id}/approvePOST /api/v1/assistant/email/drafts/{id}/approve
POST/api/v1/assistant/email/drafts/{id}/rejectPOST /api/v1/assistant/email/drafts/{id}/reject
POST/api/v1/assistant/messagesPOST /api/v1/assistant/messages
POST/api/v1/assistant/schedule/confirmPOST /api/v1/assistant/schedule/confirm

audit

الطريقةالمسارالوصف
GET/api/v1/audit/meGET /api/v1/audit/me
GET/api/v1/audit/queryGET /api/v1/audit/query
GET/api/v1/audit/verifyGET /api/v1/audit/verify
GET/api/v1/audit/verify/{date}GET /api/v1/audit/verify/{date}

auth

الطريقةالمسارالوصف
GET/api/v1/auth/appleGET /api/v1/auth/apple
POST/api/v1/auth/apple/callbackPOST /api/v1/auth/apple/callback
POST/api/v1/auth/exchangePOST /api/v1/auth/exchange
GET/api/v1/auth/googleGET /api/v1/auth/google
GET/api/v1/auth/google/callbackGET /api/v1/auth/google/callback
GET/api/v1/auth/identitiesGET /api/v1/auth/identities
DELETE/api/v1/auth/identities/{provider}DELETE /api/v1/auth/identities/{provider}
POST/api/v1/auth/loginPOST /api/v1/auth/login
POST/api/v1/auth/logoutPOST /api/v1/auth/logout
POST/api/v1/auth/logout-allPOST /api/v1/auth/logout-all
POST/api/v1/auth/magic-linkPOST /api/v1/auth/magic-link
POST/api/v1/auth/magic-link/verifyPOST /api/v1/auth/magic-link/verify
DELETE/api/v1/auth/meDELETE /api/v1/auth/me
GET/api/v1/auth/meGET /api/v1/auth/me
GET/api/v1/auth/methodsGET /api/v1/auth/methods
DELETE/api/v1/auth/mfaDELETE /api/v1/auth/mfa
POST/api/v1/auth/mfa/enrollPOST /api/v1/auth/mfa/enroll
POST/api/v1/auth/mfa/enroll-verifyPOST /api/v1/auth/mfa/enroll-verify
POST/api/v1/auth/mfa/recovery-codesPOST /api/v1/auth/mfa/recovery-codes
POST/api/v1/auth/mfa/setupPOST /api/v1/auth/mfa/setup
GET/api/v1/auth/mfa/statusGET /api/v1/auth/mfa/status
POST/api/v1/auth/mfa/verifyPOST /api/v1/auth/mfa/verify
POST/api/v1/auth/mfa/verify-setupPOST /api/v1/auth/mfa/verify-setup
GET/api/v1/auth/oidc/callbackGET /api/v1/auth/oidc/callback
GET/api/v1/auth/oidc/loginGET /api/v1/auth/oidc/login
POST/api/v1/auth/password/forgotPOST /api/v1/auth/password/forgot
POST/api/v1/auth/password/resetPOST /api/v1/auth/password/reset
POST/api/v1/auth/phone/enrollPOST /api/v1/auth/phone/enroll
POST/api/v1/auth/phone/enroll-verifyPOST /api/v1/auth/phone/enroll-verify
POST/api/v1/auth/phone/sendPOST /api/v1/auth/phone/send
POST/api/v1/auth/phone/verifyPOST /api/v1/auth/phone/verify
POST/api/v1/auth/refreshPOST /api/v1/auth/refresh
POST/api/v1/auth/registerPOST /api/v1/auth/register
POST/api/v1/auth/resend-verificationPOST /api/v1/auth/resend-verification
POST/api/v1/auth/saml/acsPOST /api/v1/auth/saml/acs
GET/api/v1/auth/sessionsGET /api/v1/auth/sessions
DELETE/api/v1/auth/sessions/{jti}DELETE /api/v1/auth/sessions/{jti}
POST/api/v1/auth/verify-emailPOST /api/v1/auth/verify-email
POST/auth/loginAuthenticate with email and password
POST/auth/logoutRevoke one refresh session
POST/auth/logout-allRevoke all sessions for the current user
POST/auth/refreshRotate a refresh token
POST/auth/registerRegister an account
GET/auth/sessionsList active refresh sessions

billing

الطريقةالمسارالوصف
POST/api/v1/billing/cancelPOST /api/v1/billing/cancel
POST/api/v1/billing/change-tierPOST /api/v1/billing/change-tier
GET/api/v1/billing/checkout/{intentId}GET /api/v1/billing/checkout/{intentId}
POST/api/v1/billing/checkout/stripePOST /api/v1/billing/checkout/stripe
POST/api/v1/billing/checkout/tapPOST /api/v1/billing/checkout/tap
GET/api/v1/billing/invoicesGET /api/v1/billing/invoices
GET/api/v1/billing/invoices/{id}GET /api/v1/billing/invoices/{id}
POST/api/v1/billing/manual-activatePOST /api/v1/billing/manual-activate
POST/api/v1/billing/resumePOST /api/v1/billing/resume
POST/api/v1/billing/subscribePOST /api/v1/billing/subscribe
GET/api/v1/billing/subscriptionGET /api/v1/billing/subscription
POST/api/v1/billing/upgradePOST /api/v1/billing/upgrade
GET/api/v1/billing/usageGET /api/v1/billing/usage
GET/api/v1/billing/usage/historyGET /api/v1/billing/usage/history
POST/billing/checkout/stripeUnavailable: Stripe checkout is owner-gated
POST/billing/checkout/tapUnavailable: Tap checkout is owner-gated
POST/billing/manual-activateUnavailable: in-platform paid activation is owner-gated
GET/billing/subscriptionGet the current subscription
GET/billing/usageGet the current usage-period snapshot

chains

الطريقةالمسارالوصف
GET/api/v1/chainsGET /api/v1/chains
POST/api/v1/chainsPOST /api/v1/chains
DELETE/api/v1/chains/{id}DELETE /api/v1/chains/{id}
GET/api/v1/chains/{id}GET /api/v1/chains/{id}
PUT/api/v1/chains/{id}PUT /api/v1/chains/{id}
POST/api/v1/chains/{id}/runPOST /api/v1/chains/{id}/run

connector-submissions

الطريقةالمسارالوصف
GET/api/v1/connector-submissionsGET /api/v1/connector-submissions
POST/api/v1/connector-submissionsPOST /api/v1/connector-submissions
PATCH/api/v1/connector-submissions/{id}PATCH /api/v1/connector-submissions/{id}

contact

الطريقةالمسارالوصف
POST/api/v1/contactPOST /api/v1/contact

dx

الطريقةالمسارالوصف
GET/api/v1/dx/assessmentGET /api/v1/dx/assessment
POST/api/v1/dx/assessmentPOST /api/v1/dx/assessment
GET/api/v1/dx/questionsGET /api/v1/dx/questions

execute

الطريقةالمسارالوصف
POST/api/v1/execute/{id}/runPOST /api/v1/execute/{id}/run

health

الطريقةالمسارالوصف
GET/api/v1/healthGET /api/v1/health
GET/api/v1/health/dbGET /api/v1/health/db
GET/api/v1/health/modelsGET /api/v1/health/models
GET/api/v1/health/providersGET /api/v1/health/providers

leads

الطريقةالمسارالوصف
POST/api/v1/leads/contactPOST /api/v1/leads/contact
POST/api/v1/leads/demoPOST /api/v1/leads/demo
POST/api/v1/leads/newsletterPOST /api/v1/leads/newsletter

livecapture

الطريقةالمسارالوصف
POST/api/v1/livecapture/analyze-videoPOST /api/v1/livecapture/analyze-video
POST/api/v1/livecapture/eventsPOST /api/v1/livecapture/events
GET/api/v1/livecapture/session/{id}GET /api/v1/livecapture/session/{id}
POST/api/v1/livecapture/session/startPOST /api/v1/livecapture/session/start
POST/api/v1/livecapture/session/stopPOST /api/v1/livecapture/session/stop

marketplace

الطريقةالمسارالوصف
GET/api/v1/marketplaceGET /api/v1/marketplace
GET/api/v1/marketplace/{id}GET /api/v1/marketplace/{id}
PUT/api/v1/marketplace/{id}/ratePUT /api/v1/marketplace/{id}/rate
POST/api/v1/marketplace/import/{id}POST /api/v1/marketplace/import/{id}
POST/api/v1/marketplace/publish/{id}POST /api/v1/marketplace/publish/{id}
GET/api/v1/marketplace/searchGET /api/v1/marketplace/search

mcp

الطريقةالمسارالوصف
POST/mcp/chatSend a consent-gated MCP chat request

notifications

الطريقةالمسارالوصف
GET/api/v1/notificationsGET /api/v1/notifications
PATCH/api/v1/notifications/{id}/readPATCH /api/v1/notifications/{id}/read
PATCH/api/v1/notifications/read-allPATCH /api/v1/notifications/read-all

privacy

الطريقةالمسارالوصف
POST/api/v1/privacy/checkPOST /api/v1/privacy/check
GET/api/v1/privacy/complianceGET /api/v1/privacy/compliance
GET/api/v1/privacy/logsGET /api/v1/privacy/logs
POST/api/v1/privacy/redactPOST /api/v1/privacy/redact
GET/api/v1/privacy/statsGET /api/v1/privacy/stats

queue

الطريقةالمسارالوصف
GET/api/v1/queue/dead-letterGET /api/v1/queue/dead-letter
POST/api/v1/queue/dead-letter/{id}/replayPOST /api/v1/queue/dead-letter/{id}/replay

referrals

الطريقةالمسارالوصف
POST/api/v1/referralsPOST /api/v1/referrals
GET/api/v1/referrals/meGET /api/v1/referrals/me
GET/api/v1/referrals/resolve/{code}GET /api/v1/referrals/resolve/{code}

system

الطريقةالمسارالوصف
GET/api/v1/system/healthGET /api/v1/system/health

templates

الطريقةالمسارالوصف
GET/api/v1/templatesGET /api/v1/templates
GET/api/v1/templates/{id}GET /api/v1/templates/{id}
POST/api/v1/templates/{id}/importPOST /api/v1/templates/{id}/import

triggers

الطريقةالمسارالوصف
GET/api/v1/triggersGET /api/v1/triggers
POST/api/v1/triggersPOST /api/v1/triggers
DELETE/api/v1/triggers/{id}DELETE /api/v1/triggers/{id}
POST/api/v1/triggers/{id}/firePOST /api/v1/triggers/{id}/fire
PATCH/api/v1/triggers/{id}/togglePATCH /api/v1/triggers/{id}/toggle
POST/api/v1/triggers/schedulePOST /api/v1/triggers/schedule
PATCH/api/v1/triggers/schedule/{id}/togglePATCH /api/v1/triggers/schedule/{id}/toggle
POST/api/v1/triggers/schedule/previewPOST /api/v1/triggers/schedule/preview
POST/api/v1/triggers/webhookPOST /api/v1/triggers/webhook
GET/api/v1/triggers/workflow/{workflowId}GET /api/v1/triggers/workflow/{workflowId}

variables

الطريقةالمسارالوصف
GET/api/v1/variablesGET /api/v1/variables
POST/api/v1/variablesPOST /api/v1/variables
DELETE/api/v1/variables/{id}DELETE /api/v1/variables/{id}
PUT/api/v1/variables/{id}PUT /api/v1/variables/{id}
GET/api/v1/variables/{id}/revealGET /api/v1/variables/{id}/reveal

webhooks

الطريقةالمسارالوصف
POST/api/v1/webhooks/stripePOST /api/v1/webhooks/stripe
POST/api/v1/webhooks/tapPOST /api/v1/webhooks/tap
POST/webhooks/stripeUnavailable: Stripe event processing is owner-gated
POST/webhooks/tapUnavailable: Tap event processing is owner-gated

workflows

الطريقةالمسارالوصف
GET/api/v1/workflowsGET /api/v1/workflows
POST/api/v1/workflowsPOST /api/v1/workflows
DELETE/api/v1/workflows/{id}DELETE /api/v1/workflows/{id}
GET/api/v1/workflows/{id}GET /api/v1/workflows/{id}
PUT/api/v1/workflows/{id}PUT /api/v1/workflows/{id}
POST/api/v1/workflows/{id}/executePOST /api/v1/workflows/{id}/execute
GET/api/v1/workflows/{id}/execution-requirementsGET /api/v1/workflows/{id}/execution-requirements
GET/api/v1/workflows/{id}/executionsGET /api/v1/workflows/{id}/executions
GET/api/v1/workflows/{id}/exportGET /api/v1/workflows/{id}/export
GET/api/v1/workflows/executions/{executionId}GET /api/v1/workflows/executions/{executionId}
POST/api/v1/workflows/from-template/{templateId}POST /api/v1/workflows/from-template/{templateId}
POST/api/v1/workflows/importPOST /api/v1/workflows/import

zatca

الطريقةالمسارالوصف
POST/api/v1/zatca/generatePOST /api/v1/zatca/generate
POST/api/v1/zatca/signPOST /api/v1/zatca/sign
POST/zatca/generateGenerate a local development XML/QR artifact; not clearance or certification
POST/zatca/signApply a development signature as an administrator; submission is unavailable