Skip to main content
POST
Time Machine — revert an account to a trading day

Authorizations

Authorization
string
header
required

JWT Bearer token for user session auth. Format: "Bearer {token}". Used by User and Organization endpoints.

Path Parameters

accountId
string
required

Trading account to revert

Body

application/json
tradingDay
string
required

Chicago trading day (YYYY-MM-DD) to revert TO. The account is restored to its end-of-day state on this day (or the latest traded day before it).

Pattern: ^\d{4}-\d{2}-\d{2}$
Example:

"2026-07-07"

reason
string
required

Why the revert happened — stored in the audit trail, account metadata, and webhook events.

Minimum string length: 3
Example:

"CME data feed outage on 2026-07-08"

preview
boolean
default:false

Dry run: return exactly what the revert WOULD do (target day, balances, status transition, snapshots removed, orders voided) without changing anything. Perfect for an "are you sure?" confirmation screen.

Example:

true

Response

Account reverted

success
boolean
Example:

true

message
string
Example:

"Trading day reverted successfully"

data
object
Example: