Skip to main content
GET
/
processes
List processes
curl --request GET \
  --url http://localhost:9371/processes
{
  "processes": [
    {
      "id": 1,
      "error": "<string>",
      "createdAt": "<string>",
      "completedAt": "<string>",
      "ref": "<string>"
    }
  ]
}

Query Parameters

ref
string

Optional reference string used to filter processes.

state
enum<string>

Current lifecycle state of a process.

Available options:
queued,
running,
idle,
terminating
status
enum<string>

Filter processes by terminal exit state. Use 'null' to match processes that have not finished.

Available options:
failed,
success,
timeout,
canceled,
null

Response

Matching processes.

Collection wrapper for process listings.

processes
object[]
required

Processes that match the provided query filters.

Last modified on July 1, 2026