---
title: "Get transactions for a specific position"
method: GET
path: "/api/positions/{position_heron_id}/transactions"
tags: ["Positions"]
---

# Get transactions for a specific position

`GET /api/positions/{position_heron_id}/transactions`

Returns investment and repayment transactions for a specific position

## Path parameters

- `position_heron_id` string, required

## Response `200`

Position transactions retrieved successfully

- PositionTransactions
  - `investment_transactions` PositionTransaction[]
    - `amount` Money
      - `amount` number — The amount of money
      - `currency` string — The currency of the money
    - `description` string
    - `heron_id` string
    - `timestamp` string, date-time
  - `position_heron_id` string
  - `repayment_transactions` PositionTransaction[]
    - `amount` Money
      - `amount` number — The amount of money
      - `currency` string — The currency of the money
    - `description` string
    - `heron_id` string
    - `timestamp` string, date-time
  - `reversal_transactions` PositionTransaction[]
    - `amount` Money
      - `amount` number — The amount of money
      - `currency` string — The currency of the money
    - `description` string
    - `heron_id` string
    - `timestamp` string, date-time

## Other responses

- `404` — Position not found

---

[API](https://skmtc.dev/herondata/apis/heron-data-api.md) · [All operations](https://skmtc.dev/herondata/apis/heron-data-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/herondata/heron-data-api/revisions/f2e441edece2/schema)
