---
title: "Get linked account transactions"
method: POST
path: "/v1/financial-data/{screeningId}/transactions"
tags: ["Financial Data"]
---

# Get linked account transactions

`POST /v1/financial-data/{screeningId}/transactions`

Returns transactions from linked account data with filtering, pagination, and sorting

## Path parameters

- `screeningId` string, required

## Request body

- V1GetTransactionsRequest
  - `filter` V1TransactionFilter
    - `accountIds` string[]
    - `start` string, date-time
    - `end` string, date-time
    - `debitOrCredit` 'DEBIT_OR_CREDIT_UNSPECIFIED' | 'DEBIT_OR_CREDIT_DEBIT' | 'DEBIT_OR_CREDIT_CREDIT'
    - `minAmount` number, double
    - `maxAmount` number, double
    - `search` string
    - `categories` string[]
    - `merchant` string
  - `pageSize` integer
  - `cursor` string
  - `orderBy` 'ORDER_BY_UNSPECIFIED' | 'ORDER_BY_TIME' | 'ORDER_BY_AMOUNT'
  - `orderDirection` 'ORDER_DIRECTION_UNSPECIFIED' | 'ORDER_DIRECTION_DESC' | 'ORDER_DIRECTION_ASC'

## Response `200`

A successful response.

- V1GetTransactionsResponse
  - `transactions` V1Transaction[]
    - `transactionId` string
    - `accountId` string
    - `amount` number, double
    - `date` string
    - `isoCurrencyCode` string
    - `originalDescription` string
    - `pending` boolean
    - `unofficialCurrencyCode` string
    - `category` string[]
    - `merchantName` string
  - `nextCursor` string
  - `count` integer

## Other responses

- `default` — An unexpected error response.

---

[API](https://skmtc.net/getcove/apis/proto-screening-v2-screening-proto.md) · [All operations](https://skmtc.net/getcove/apis/proto-screening-v2-screening-proto/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/getcove/proto-screening-v2-screening-proto/revisions/9d9f9d9f0188/schema)
