Skip to main content
GET
List open positions

Authorizations

Authorization
string
header
required

API key beginning with fp_live_ (live keys, served at developers.myfundedperpetuals.com) or fp_test_ (test keys, served at sandbox.myfundedperpetuals.com). A key presented on the other host is rejected with 401 and a message naming the correct host.

Query Parameters

account_id
string
required

Challenge account ID returned by GET /v1/accounts.

status
enum<string>
default:open

Open positions by default, or cursor-paginated closed positions.

Available options:
open,
closed
limit
integer
default:50
Required range: 1 <= x <= 100
cursor
string
Maximum string length: 1024

Response

Positions for the account. status=closed responses are cursor-paginated and include has_more and next_cursor; the default open-position view returns the complete bounded set.

data
object[]
required
has_more
boolean

Present only when status=closed.

next_cursor
string

Present only when status=closed and more pages exist.