Skip to content

RunLaneWait

Whether a run is waiting for a lane before it starts, and why. A waiting run is in status New; see “How many run at once” in the limits concept.

Kind: an object, used in responses.

Every field is present in a response; empty ones are null.

FieldTypeDescription
processIduuidThe run’s id.
processTypeProcessTypeWhat kind of run it is.
waitingbooleanTrue while the run waits for a lane. Every other field is null when it isn’t waiting.
waitingSinceUtcdatetime | nullWhen it started waiting, in UTC.
laneLaneType| nullThe kind of lane it waits for.
reasonLaneWaitReason| nullWhy it’s waiting.
lanesInUseinteger | nullHow many of your lanes of this kind are in use. Null for a run an app started, which doesn’t take a lane to wait.
laneLimitinteger | nullHow many lanes of this kind your plan includes. Null when there’s no limit, or for a run an app started.
aheadinteger | nullHow many of your runs of this kind are waiting ahead of it. Null for a run an app started.
{
"processId": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f",
"processType": "App",
"waiting": false,
"waitingSinceUtc": "2026-10-26T12:00:00.0000000Z",
"lane": "Standard",
"reason": "LanesInUse",
"lanesInUse": 0,
"laneLimit": 0,
"ahead": 0
}
  • runs.lane (GET /processes/{processType}/{processId}/lane)