activity

List position transactions

Retrieve the position's transaction activity.

get/positions/{id}/transactions

Path parameters

idstring required

Query parameters

limitinteger nullable
transaction_typesTransactionType[] nullable

Response

OK

accrued_intereststring nullable

The accrued interest included in a fixed-income transaction.

booked_atstring date-time required

The time the transaction was booked.

cash_amountstring nullable required

The transaction cash amount.

currencystring nullable required

The currency of the transaction amounts.

idstring required

The ID of the transaction.

instrumentstring nullable required

The ID of the instrument.

referencestring nullable required

ID of the related source resource (order, trade, etc.).

reference_type'deposit' | 'withdrawal' | 'order' | 'fee_charge' | 'refund' | 'corporate_action' | 'position_migration_in' | 'book_transfer' | 'portfolio_transfer' required
settlement_datestring date nullable required

The settlement date.

summarystring required

A summary of the transaction.

taxstring required

The total tax amount.

transaction_type'deposit' | 'withdrawal' | 'buy' | 'sell' | 'fee' | 'refund' | 'maturity' | 'coupon_payment' | 'merger' | 'fx' | 'position_migration_in' | 'book_transfer' | 'portfolio_transfer' required
unit_pricestring nullable required

The transaction price per unit.

unit_quantitystring nullable required

The number of units transacted.

Example response

[
  {
    "accrued_interest": "871.23",
    "booked_at": "2026-07-14T09:34:12Z",
    "cash_amount": "-99250.00",
    "settlement_date": "2026-07-16",
    "tax": "19.85",
    "taxes": [
      {
        "amount": "19.85",
        "rate": "20.00"
      }
    ],
    "unit_price": "99.25",
    "unit_quantity": "1000.00"
  }
]

Changes

Changed in 3 of the 10 revisions of this API.2224

  • b95b7ffdc1eb21See the full diff
    • added the new portfolio_transfer enum value to the items/reference_type/allOf[subschema #1: ReferenceType]/ response property for the response status 200

      response-property-enum-value-added

    • added the new portfolio_transfer enum value to the items/transaction_type/allOf[subschema #1: TransactionType]/ response property for the response status 200

      response-property-enum-value-added

    • added the enum value portfolio_transfer to the property anyOf[subschema #1]/items/ of the query request parameter transaction_types

      request-parameter-property-enum-value-added

  • 8e8a8242f1f2222See the full diff
    • the items/reference_type response's property type/format changed from string/ to / for status 200

      response-property-type-changed

    • the items/transaction_type response's property type/format changed from string/ to / for status 200

      response-property-type-changed

    • added ReferenceType to the items/reference_type response property allOf list for the response status 200

      response-property-all-of-added

    • added TransactionType to the items/transaction_type response property allOf list for the response status 200

      response-property-all-of-added

    • removed the book_transfer enum value from the items/reference_type response property for the response status 200

      response-property-enum-value-removed

    • removed the book_transfer enum value from the items/transaction_type response property for the response status 200

      response-property-enum-value-removed

    • removed the buy enum value from the items/transaction_type response property for the response status 200

      response-property-enum-value-removed

    • removed the corporate_action enum value from the items/reference_type response property for the response status 200

      response-property-enum-value-removed

    • removed the coupon_payment enum value from the items/transaction_type response property for the response status 200

      response-property-enum-value-removed

    • removed the deposit enum value from the items/reference_type response property for the response status 200

      response-property-enum-value-removed

    • removed the deposit enum value from the items/transaction_type response property for the response status 200

      response-property-enum-value-removed

    • removed the fee enum value from the items/transaction_type response property for the response status 200

      response-property-enum-value-removed

    • removed the fee_charge enum value from the items/reference_type response property for the response status 200

      response-property-enum-value-removed

    • removed the fx enum value from the items/transaction_type response property for the response status 200

      response-property-enum-value-removed

    • removed the maturity enum value from the items/transaction_type response property for the response status 200

      response-property-enum-value-removed

    • removed the merger enum value from the items/transaction_type response property for the response status 200

      response-property-enum-value-removed

    • removed the order enum value from the items/reference_type response property for the response status 200

      response-property-enum-value-removed

    • removed the position_migration_in enum value from the items/reference_type response property for the response status 200

      response-property-enum-value-removed

    • removed the position_migration_in enum value from the items/transaction_type response property for the response status 200

      response-property-enum-value-removed

    • removed the refund enum value from the items/reference_type response property for the response status 200

      response-property-enum-value-removed

    • removed the refund enum value from the items/transaction_type response property for the response status 200

      response-property-enum-value-removed

    • removed the sell enum value from the items/transaction_type response property for the response status 200

      response-property-enum-value-removed

    • removed the withdrawal enum value from the items/reference_type response property for the response status 200

      response-property-enum-value-removed

    • removed the withdrawal enum value from the items/transaction_type response property for the response status 200

      response-property-enum-value-removed

    • api tag activity added

      api-tag-added

    This revision also has 53 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog