---
title: "Read a workflow's status and deliverable"
method: GET
path: "/api/rigor/status/{id}"
tags: ["Rigor"]
---

# Read a workflow's status and deliverable

`GET /api/rigor/status/{id}`

## Request

- Base URL: `https://plith.ai`
- URL: `https://plith.ai/api/rigor/status/{id}`
- Auth: none required

Returns the workflow's status, progress and, once it has completed, its deliverable. This entry lists only the warnings field; EXTERNAL-RIGOR-API-REFERENCE.md documents the full response.

## Path parameters

- `id` string, required

## Response `200`

The workflow.

- object
  - `workflow` object
    - `warnings` WorkflowWarning[]: Caller-facing warnings about a completed workflow. Absent when there are none.
      - `code` 'executor_placed_items', required: executor_placed_items: a direct-mode cluster request under coverage partial in which no model placement survived the re-ask for these items, so Rigor put them in ungrouped_ids. Ids the model itself left ungrouped are not listed.
      - `count` integer, required: The number of ids.
      - `ids` string[], required: The item ids, in request order.

## Other responses

- `401`: Invalid or missing API key

---

[API](https://skmtc.dev/plith/apis/plith-api.md) · [All operations](https://skmtc.dev/plith/apis/plith-api/llms.txt) · [OpenAPI document](https://skmtc.dev/plith/apis/plith-api/revisions/4a03164b0d75?raw)
