Get an account statement
GET
/managed_accounts/{id}/statement Returns a statement for the managed account identified by the id path parameter.
The statement contains only posted/completed transactions where funds have definitively moved (the actual balance of the instrument changed). Pending transactions are excluded.
Repeated requests for the same statement period will return the same result.
Request
Path parameters
Header parameters
Query parameters
Responses
200OK
Success
Headers
Body
application/json
StatementResponseStatementResponse · object · 6 fields
Body
application/pdf
objectstring · binary · 6 fields
Response example
{ "openingBalance": { "currency": "GBP", "amount": 1250 }, "closingBalance": { "currency": "GBP", "amount": 1250 }, "entries": [ { "entryId": "string", "transaction": { "subtype": "sale_purchases" }, "description": "string", "timestamp": 0, "balanceAdjustment": { "currency": "GBP", "amount": 1250 }, "balanceAfter": { "currency": "GBP", "amount": 1250 }, "counterparty": { "name": "string", "id": "string", "categoryCode": "string", "country": "string", "digitalWalletTypeUsed": {} }, "fee": { "id": "string", "type": "fees", "amount": { "currency": "GBP", "amount": 1250 }, "subtype": {} }, "forex": { "originalAmount": { "currency": "GBP", "amount": 1250 }, "exchangeRate": { "value": 0, "scale": 0 }, "paddingAmount": { "currency": "GBP", "amount": 1250 }, "feeAmount": { "currency": "GBP", "amount": 1250 } }, "relatedEntryId": "string", "executingAccessInstrument": { "friendlyName": "string", "cardBrand": "string", "cardNumberFirstSix": "string", "cardNumberLastFour": "string" } } ], "count": 0, "responseCount": 0, "footer": "string"}