---
title: "Position's Transaction History"
method: POST
path: "/pa/transactions"
tags: ["PortfolioAnalyst"]
---

# Position's Transaction History

`POST /pa/transactions`

transaction history for a given number of conids and accounts.
Types of transactions include dividend payments, buy and sell transactions, transfers.

## Request body

- object
  - `acctIds` string[]
  - `conids` number[]
  - `currency` string — optional defaults to USD.
  - `days` number — optional, default value is 90

## Response `200`

returns an object

- Transactions — account transactions
  - `id` string — will always be getTransactions
  - `currency` string — same as request
  - `includesRealTime` boolean — Indicates whether current day and realtime data is included in the result
  - `from` number — Period start date. Epoch time, GMT
  - `to` number — Period end date. Epoch time, GMT
  - `transactions` object[] — Sorted by date descending
    - `acctid` string
    - `conid` number
    - `cur` string — currency code
    - `fxRate` number — Conversion rate from asset currency to response currency
    - `desc` string — Transaction description
    - `date` string — Date of transaction. Epoch time, GMT
    - `type` string — Transaction Type Name: Examples: "Sell", "Buy", "Corporate Action", "Dividend Payment", "Transfer", "Payment in Lieu" Dividends and Transfers do not have price and quantity in response
    - `qty` number — Not applicable for all transaction types
    - `pr` number — In asset currency. Not be applicable for all transaction types.
    - `amt` number — Raw value, no formatting. Net transaction amount (may include commission, tax). In asset currency

---

[API](https://skmtc.dev/ibkr/apis/client-portal-web-api.md) · [All operations](https://skmtc.dev/ibkr/apis/client-portal-web-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/ibkr/client-portal-web-api/revisions/32edbfe496d1/schema)
