---
title: "Get Transactions"
method: POST
path: "/collection/transactionDetails"
tags: ["Reports"]
---

# Get Transactions

`POST /collection/transactionDetails`

## Request

- Base URL: `https://jiof.trxns.in`
- URL: `https://jiof.trxns.in/collection/transactionDetails`
- Auth: HTTP bearer

Returns transactions for the given VA Code.

**Failure conditions** (all return `statusCode: 900` with the description below):

| Condition | Status Description |
|---|---|
| VA Code is missing or invalid | Invalid VA Code format |
| VA Code not found | Invalid VA Code |
| No transaction records found | No records found |
| Internal server error | Error message OR "Internal Server Error" |

## Request body

- GetTransactionsRequest
  - `va_code` string, required: VA Code to fetch transactions for.
  - `search` string: Free-text search.
  - `from_date` string: Range filter start (YYYY-MM-DD).
  - `to_date` string: Range filter end (YYYY-MM-DD).
  - `status` string: Filter by transaction status.
  - `page` integer: Page number.
  - `limit` integer: Page size.

## Response `200`

Success or failure — see statusCode in the body.

- union
  - GetTransactionsResponse
    - `statusCode` integer
    - `statusDesc` string
    - `totalRecords` integer
    - `currentPage` integer
    - `pageSize` integer
    - `data` VATransaction[]
      - `id` integer
      - `date_time` string
      - `va_number` string
      - `merchant_id` string
      - `utr` string: Unique Transaction Reference.
      - `remitter_account_no` string
      - `remitter_ifsc` string
      - `payment_mode` string
      - `transaction_amount` string
      - `bene_acc_no` string
      - `status` string
  - VAFailureResponse
    - `statusCode` integer: Application-level status code. 900 indicates failure; the specific reason is in statusDesc.
    - `statusDesc` string: Human-readable description of the failure.

---

[API](https://skmtc.dev/jiopay/apis/virtual-accounts.md) - [All operations](https://skmtc.dev/jiopay/apis/virtual-accounts/llms.txt) - [OpenAPI document](https://skmtc.dev/jiopay/apis/virtual-accounts/revisions/069638c81b20?raw)
