Skip to main content
GET
List positions across accessible accounts

Authorizations

Authorization
string
header
required

Token-based authentication with required prefix "Token"

Query Parameters

account_id
integer

Optional account ID. Regular users may only request their own accounts.

closed_at_after
string<date-time>

For state=CLOSED only. Filter by close_time at or after this ISO 8601 datetime. Inclusive.

closed_at_before
string<date-time>

For state=CLOSED only. Filter by close_time at or before this ISO 8601 datetime. Inclusive.

date_from
string

Filter by open or close date. Use YYYY-MM-DD; DD-MM-YYYY is also accepted for compatibility. For timestamp precision, use the opened_at_* or closed_at_* filters.

date_to
string

Filter by open or close date. Use YYYY-MM-DD; DD-MM-YYYY is also accepted for compatibility. For timestamp precision, use the opened_at_* or closed_at_* filters.

opened_at_after
string<date-time>

For state=OPEN only. Filter by open_time at or after this ISO 8601 datetime. Inclusive.

opened_at_before
string<date-time>

For state=OPEN only. Filter by open_time at or before this ISO 8601 datetime. Inclusive.

page
integer

A page number within the paginated result set.

page_size
integer

Number of results to return per page.

prop_firm
string

Optional firm slug. When supplied, results are limited to the caller's own accounts for that firm.

state
enum<string>
default:OPEN

Filter positions by state

Available options:
CLOSED,
OPEN

Response

200 - application/json
meta
object
required

Pagination metadata. Use has_next/has_previous for boolean page checks and next/previous for page URLs.

Example:
results
object[]
required