Skip to main content
GET
List stuck operations (operator dashboard)

Authorizations

Authorization
string
header
required

JWT bearer token issued by the identity provider.

Query Parameters

reason
string

Attention reason filter (e.g. STUCK_OUTBOUND, AWAITING_RAIL_RESPONSE, RETRY_FAILED, REQUIRES_OPERATOR_ACTION)

age
string

Age bucket filter (OVER_5_MIN, OVER_15_MIN, OVER_1_HOUR, OVER_1_DAY)

state
string

Canonical operation state filter (e.g. AWAITING_RESPONSE, REQUIRES_OPERATOR_ACTION, RECOVERY_IN_PROGRESS)

limit
integer<int64>
default:50

Page size (default 50, max 100)

Required range: 1 <= x <= 100
cursor
string

Opaque pagination cursor

Response

OK

capabilities
object
required

Rail-level honest capability manifest (returned inline to save a round trip).

correlationId
string
required

Request-scoped correlation identifier echoing X-Request-ID, for pivoting from response to trace.

items
object[] | null
required

Stuck-operation rows needing operator attention.

limit
integer<int64>
required

Page size applied to this response (max items returned).

nextCursor
string

Opaque cursor for the next page; absent when exhausted. Presence signals more results, absence signals end-of-list.