{
  "object": "workflow_run",
  "id": "workflow_run_1234",
  "status": "PROCESSED",
  "metadata": {
    "internal_id": "id_1234"
  },
  "initialRunAt": "2023-01-01T09:41:00.000Z",
  "reviewedBy": "user_1234",
  "reviewedAt": "2023-01-10T05:39:14.500Z",
  "startTime": "2023-01-01T09:41:00.000Z",
  "endTime": "2023-01-10T05:39:24.500Z",
  "outputs": [
    {
      "object": "document_processor_run",
      "id": "dpr_1234",
      "edited": true,
      "type": "EXTRACT",
      "initialOutput": {
        // Output object - see “Processor output types” for details
      },
      "reviewedOutput": {
        // Output object - see “Processor output types” for details
      },
      "output": {
        // Output object - see “Processor output types” for details
      }
    }
  ],
  "stepRuns": [
    {
      "object": "workflow_step_run",
      "id": "step_run_5UUwMs8baKLE5yFS8-0yK",
      "status": "PROCESSED",
      "output": {
        "externalConfidence": 0.8,
        "requiresHumanReview": true
      },
      "step": {
        "object": "workflow_step",
        "id": "step_abolADNNmLcOlTtuxDvle",
        "name": "externalDataValidation1",
        "type": "EXTERNAL_DATA_VALIDATION"
      }
    },
    {
      "object": "workflow_step_run",
      "id": "step_run_OjueNCarlQNpkYfnFkD-A",
      "status": "PROCESSED",
      "output": {
        "valid": false,
        "rules": [
          {
            "name": "invoice_number_present",
            "valid": true
          },
          {
            "name": "line_item_amount",
            "valid": true,
            "validArray": [
              true,
              true
            ]
          },
          {
            "name": "vendor_number_present",
            "valid": false,
            "failureReason": "RULE_FAILED"
          }
        ]
      },
      "step": {
        "object": "workflow_step",
        "id": "step_Q1POO8orTTWgX7CmLLvJZ",
        "name": "validation1",
        "type": "RULE_VALIDATION"
      }
    }
  ],
  "workflow": {
    "object": "workflow",
    "id": "workflow_1234",
    "version": "1",
    "name": "test_workflow"
  }
}

The WorkflowRun object is the core object of the WorkflowRun API. It represents a single run of a workflow and contains all the information about the run, including the output data, the workflow that was run, and the status of the run.

{
  "object": "workflow_run",
  "id": "workflow_run_1234",
  "status": "PROCESSED",
  "metadata": {
    "internal_id": "id_1234"
  },
  "initialRunAt": "2023-01-01T09:41:00.000Z",
  "reviewedBy": "user_1234",
  "reviewedAt": "2023-01-10T05:39:14.500Z",
  "startTime": "2023-01-01T09:41:00.000Z",
  "endTime": "2023-01-10T05:39:24.500Z",
  "outputs": [
    {
      "object": "document_processor_run",
      "id": "dpr_1234",
      "edited": true,
      "type": "EXTRACT",
      "initialOutput": {
        // Output object - see “Processor output types” for details
      },
      "reviewedOutput": {
        // Output object - see “Processor output types” for details
      },
      "output": {
        // Output object - see “Processor output types” for details
      }
    }
  ],
  "stepRuns": [
    {
      "object": "workflow_step_run",
      "id": "step_run_5UUwMs8baKLE5yFS8-0yK",
      "status": "PROCESSED",
      "output": {
        "externalConfidence": 0.8,
        "requiresHumanReview": true
      },
      "step": {
        "object": "workflow_step",
        "id": "step_abolADNNmLcOlTtuxDvle",
        "name": "externalDataValidation1",
        "type": "EXTERNAL_DATA_VALIDATION"
      }
    },
    {
      "object": "workflow_step_run",
      "id": "step_run_OjueNCarlQNpkYfnFkD-A",
      "status": "PROCESSED",
      "output": {
        "valid": false,
        "rules": [
          {
            "name": "invoice_number_present",
            "valid": true
          },
          {
            "name": "line_item_amount",
            "valid": true,
            "validArray": [
              true,
              true
            ]
          },
          {
            "name": "vendor_number_present",
            "valid": false,
            "failureReason": "RULE_FAILED"
          }
        ]
      },
      "step": {
        "object": "workflow_step",
        "id": "step_Q1POO8orTTWgX7CmLLvJZ",
        "name": "validation1",
        "type": "RULE_VALIDATION"
      }
    }
  ],
  "workflow": {
    "object": "workflow",
    "id": "workflow_1234",
    "version": "1",
    "name": "test_workflow"
  }
}