Can I pull a full account report through the API?

Quick answer

Yes. `GET /v1/accounts/{number}/report` returns one account's complete picture in a single response: identity, balance and equity history, monthly statement, indicators, streaks, long and short performance, results by instrument, every deal and position, and the frozen evaluation terms with any breaches.

Detailed answer

The report is designed so one request can build a whole account page or a payout review.

What it contains

  • Identity: account number, firm, status, dates.
  • Balance and equity curve.
  • Statement: monthly results.
  • Indicators: profit factor, drawdown, win rate and more.
  • Streaks of wins and losses.
  • Long and short split: performance by direction and weekday.
  • Results per instrument.
  • Deals and positions: every one, with ticket numbers.
  • Evaluation: the rules applied, with breaches listed as codes, observed values and thresholds.

Details worth knowing

  • Fields the platform does not model, such as commission and swap, are returned as explicit zeros rather than omitted, so client code can rely on the shape.
  • Charts start from the first day the account traded, not from when it was created, unless you request a range.
  • The deal list is capped for very large accounts, while the total deal count stays accurate.

Lighter alternative

GET /v1/accounts/{number}/analytics returns a smaller, chart-oriented object suited to dashboards that refresh often.

PropExecutor team · Updated

All 13 questions in API and integrations · Every category