Skip to main content
GET
Get Performance History

Authorizations

Authorization
string
header
required

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Query Parameters

subject
string
required

Which population to read: "controller" or "executor"

Pattern: ^(controller|executor)$
bot_name
string | null

Filter by bot name (controller subject only)

controller_id
string | null

Filter by controller ID (either subject)

executor_id
string | null

Filter by executor ID (executor subject only)

executor_type
string | null

Filter by executor type (executor subject only)

account_name
string | null

Filter by account name (executor subject only)

connector_name
string | null

Filter by connector (executor subject only)

trading_pair
string | null

Filter by trading pair (executor subject only)

start_time
string | null

ISO 8601 start of the window

end_time
string | null

ISO 8601 end of the window

interval
string
default:5m
Pattern: ^(1m|5m|15m|30m|1h|4h|12h|1d)$
limit
integer
default:100
Required range: x <= 1000
cursor
string | null

Cursor from a previous page's next_cursor

Response

Successful Response

Envelope of GET /performance/history, matching the controller route's shape.

data
PerformanceRow · object[]
required
pagination
Pagination · object
required

next_cursor, has_more, limit and the interval that was requested

status
string
default:success