Skip to main content
GET
List operations

Authorizations

Authorization
string
header
required

Scoped API key from the Totalis app settings. Each key acts for one account, yours or a maker's, and holds only scopes that account can use. Each operation lists the scopes it requires.

Query Parameters

cursor
string

Omit for the first page; then send the previous response's next_cursor unchanged. Opaque list cursor. Send a previous response's next_cursor back unchanged; never build or parse one.

Required string length: 1 - 2048
limit
integer
default:50

Maximum items per page, 1 to 200, default 50. A page may hold fewer, even none, while has_more is true. Maximum items in one page. A page may hold fewer, even none, while has_more is true.

Required range: 1 <= x <= 200

Response

One page of operations. An operation is one on-chain action Totalis relays for you, such as a trade or a withdrawal payout. A key reads its own account's: yours, or its maker's. The stream pushes each change as OPERATION_UPDATED; page this when a snapshot truncated them.

operations
object[]
required

Operations newest first by creation time.

Maximum array length: 200
next_cursor
string | null
required

Send as cursor to fetch the next page; null when has_more is false.

Required string length: 1 - 2048
has_more
boolean
required

True when older operations follow; fetch them with next_cursor.

checkpoint
object
required

Chain projection the listed states reflect.