---
title: "Get Card Transactions"
method: GET
path: "/pms/api/external/request/virtual-cards/{card_id}/transactions/"
tags: ["Issuing"]
---

# Get Card Transactions

`GET /pms/api/external/request/virtual-cards/{card_id}/transactions/`

Transaction history for a card (spend, funding, withdrawal).

## Path parameters

- `card_id` string, uuid, required

## Query parameters

- `size` integer

## Headers

- `api-key` string, required
- `api-secret` string, required

## Response `200`

Transactions retrieved

- VirtualCardTransactionListResponse
  - `status` boolean
  - `message` string
  - `data` IssuedCardTransaction[]
    - `id` string, uuid
    - `card_id` string, uuid
    - `ref_id` string
    - `amount` string
    - `currency` string
    - `merchant` string
    - `entry` 'DEBIT' | 'CREDIT'
    - `status` string
    - `type` string
    - `description` string
    - `fee` string
    - `settled` boolean
    - `date` string, date-time
    - `created_datetime` string, date-time

## Other responses

- `401` — Unauthorized request
- `403` — Forbidden request
- `404` — Resource not found
- `500` — Internal server error

---

[API](https://skmtc.dev/payvessel/apis/payvessel-value-added-services-api.md) · [All operations](https://skmtc.dev/payvessel/apis/payvessel-value-added-services-api/llms.txt) · [OpenAPI document](https://skmtc.dev/payvessel/apis/payvessel-value-added-services-api/revisions/31040a9358ef?raw)
