Skip to main content
GET
Report which simulated accounts are actually running

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Response

What is running, against what should be

The reconciliation the scheduler performs every second, reported once.

checked_at
string<date-time>
required

When the bucket was read.

Returned rather than left to the caller's clock because every state here is relative to the bucket's sixty second expiry, and a reader working out staleness from its own now would be measuring its own latency into the answer.

missing
integer<int64>
required

Enabled accounts in test_accounts that nothing is running.

observed
object
required

Every tenant's runners, counted by state. No tenant in it.

stranded
integer<int64>
required

Disabled accounts in test_accounts that something still is.

test_accounts
object[]
required

The caller's simulated accounts, each with what the bucket says.

Test accounts only, and that is a correctness boundary rather than an omission. See the handler for why real trading accounts are not compared here.