v1

latestOpenAPI 3.0.12026-07-244842.1 KB
Transaction

Get the collection of all transactions

get/transactions

Query parameters

accountIdsstring

Retrieve transactions for the list of account ids provided.

pageinteger

page number

sizeinteger

number of records per page

sortstring

field to be sorted along with the sort order

Response

Ok

pageSizeinteger

Number of records per page

pageNumberinteger

Page number of this page

totalPagesinteger

Total number of pages in result set

totalElementsinteger

Total number of elements in result set

isFirstboolean

True if and only if this is the first page of data in the result set

isLastboolean

True if and only if this is the last page of data in the result set

summaryDefaultSummaryDto

Example response

{
  "pageSize": 25,
  "totalPages": 1,
  "totalElements": 1,
  "isFirst": true,
  "isLast": true,
  "data": [
    {
      "id": 778899,
      "accountId": 748241,
      "txType": "BUY",
      "ticker": "XRFIX",
      "cusip": "G30401106",
      "name": "Cash",
      "description": "interest earned",
      "units": 154.161,
      "price": {
        "amount": 2078.34,
        "currencyCode": "USD"
      },
      "totalAmount": {
        "amount": 2078.34,
        "currencyCode": "USD"
      },
      "commissions": {
        "amount": 2078.34,
        "currencyCode": "USD"
      },
      "commissionsFees": {
        "amount": 2078.34,
        "currencyCode": "USD"
      },
      "fees": {
        "amount": 2078.34,
        "currencyCode": "USD"
      },
      "fiSuppliedDescription": "interest earned",
      "spendingCategory": "Insurance",
      "spendingCategoryInfo": "Expense",
      "flowUnits": 8000,
      "flowAmount": {
        "amount": 2078.34,
        "currencyCode": "USD"
      },
      "origTxType": "SELL",
      "morningstarSecId": "E0DEU00CVS",
      "morningstarPerfId": "0P000004XO",
      "positionId": 778899,
      "securityId": 37991
    }
  ]
}