capabilities.work

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.

  1. Submit an event with return_workflow_status=true so Sift evaluates its configured workflows synchronously for the user.
  2. List the workflow runs that have evaluated against the user to enumerate recent evaluations.
  3. 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.