Workflow Run Evaluation
A 3-step recipe with Sift. We can help you get access.
Recipe · 3 steps
Workflow Run Evaluation
with Sift
Submit an event for workflow evaluation, list user runs, and fetch one run.
- Submit an event with return_workflow_status=true so Sift evaluates its configured workflows synchronously for the user.
- List the workflow runs that have evaluated against the user to enumerate recent evaluations.
- Retrieve a single workflow run by id to read its state, entity, abuse types, and history.
What you'll need to have ready
- apiKey: Sift account API key sent in the event body as $api_key.
- accountId: The Sift account identifier.
- userId: The user the workflows evaluate against ($user_id).
- sessionId: Optional session identifier for the event.
- eventType: Reserved Sift event type to submit (for example $create_order or $login).
- runId: The workflow run id to retrieve in full.
For your developer
Arazzo workflow sift-com:workflow-run-evaluation, 3 operations: sendEvent → listUserWorkflowRuns → getWorkflowRun. Specs on APIs.io.