---
title: "Get organization card transactions"
method: GET
path: "/transactions"
tags: ["Card"]
---

# Get organization card transactions

`GET /transactions`

Requires `card.create` permission. Returns merchant-facing card IDs and does not expose provider transaction IDs.

## Query parameters

- `id` string, required
- `page` integer
- `page_size` integer

## Headers

- `Date` string
- `Authorization` string

## Response `200`

Standard response envelope

- GetCardTransactionsEnvelope
  - `code` integer, required — Business code. `0` means success.
  - `message` string, required — Response message.
  - `data` GetCardTransactionsResponse
    - `transactions` CardTransactionItem[] — Transaction list.
      - `card_id` string — Internal ORGANIZATION_CARD primary key id.
      - `type` string — Transaction type.
      - `amount` string — Card transaction ledger amount.
      - `fee` string — Transaction fee.
      - `status` string — Transaction status.
      - `currency` string — Card ledger currency.
      - `merchant` string — Merchant name.
      - `transaction_time` integer — Transaction timestamp in seconds.
      - `transaction_currency` string — Original transaction currency.
      - `transaction_amount` string — Original transaction amount.
      - `created_at` integer — Created timestamp in seconds.
      - `updated_at` integer — Updated timestamp in seconds.
      - `settled_at` integer — Settled timestamp in seconds; 0 when unsettled.
    - `total` integer — Total count.
    - `page` integer — Current page.
    - `page_size` integer — Page size.
    - `total_pages` integer — Total pages.

---

[API](https://skmtc.dev/infini/apis/infini-card-api.md) · [All operations](https://skmtc.dev/infini/apis/infini-card-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/infini/infini-card-api/revisions/242ce811937e/schema)
