Skip to main content
GET
/
processes
/
{pid}
Get process state and status
curl --request GET \
  --url http://localhost:7687/processes/{pid}
{
  "pid": 1,
  "state": "queued",
  "status": null
}

Path Parameters

pid
integer
required

The process ID returned by POST /processes.

Example:

1

Response

Process found.

pid
integer
required

Unique identifier for the process.

Example:

1

state
enum<string>
required

Where the process is in its life-cycle.

Available options:
queued,
running,
idle
status
enum<string> | null
required

The outcome of execution.

Available options:
success,
failed,
canceled,
null
ref
string | null

Client-provided reference identifying the source of the process.

Last modified on March 18, 2026