Skip to main content
GET
Get Executor

Authorizations

Authorization
string
header
required

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

Path Parameters

executor_id
string
required

Response

Successful Response

Detailed response for a single executor.

executor_id
string
required

Unique executor identifier

executor_type
string | null
required

Type of executor

account_name
string | null
required

Account name

connector_name
string | null
required

Connector name

trading_pair
string | null
required

Trading pair

status
string
required

Current status (RUNNING, TERMINATED, etc.)

is_active
boolean
required

Whether the executor is active

is_trading
boolean
required

Whether the executor has open trades

net_pnl_quote
number
required

Net PnL in quote currency

net_pnl_pct
number
required

Net PnL percentage

cum_fees_quote
number
required

Cumulative fees in quote currency

filled_amount_quote
number
required

Volume traded, in quote currency. For an executor that places orders the amount it filled IS its volume. An LP executor reports the same thing rather than the capital it deposited — depositing trades nothing — deriving it from the fees it earned, which are a fixed fraction of the swaps that crossed its range, and is 0 while it has earned none.

side
string | null

Trade side (BUY/SELL) if applicable

timestamp
number | null

Creation timestamp (Unix)

created_at
string | null

Creation timestamp (ISO format)

close_type
string | null

How the executor was closed (if applicable)

close_timestamp
number | null

Close timestamp (Unix)

controller_id
string | null

ID of the controller that spawned this executor

error_count
integer
default:0

Number of ERROR-level log entries captured

last_error
string | null

Most recent error message, if any

config
Config · object | null

Full executor configuration

custom_info
Custom Info · object | null

Executor-specific custom information