---
title: "Get transaction"
method: GET
path: "/v2/transactions/{transactionId}"
tags: ["Transactions"]
---

# Get transaction

`GET /v2/transactions/{transactionId}`

Get a specific transaction by its ID. You can use the [List transactions](https://developers.pismo.io/pismo-docs/reference/searchtransactions) endpoint to search for a transaction and get its ID.

## Path parameters

- `transactionId` integer, required

## Query parameters

- `includeMetadata` boolean

## Response `200`

OK

- TransactionWithMetadata
  - `id` string — Transaction end-to-end-ID
  - `debtor_account_id` string — Debtor account ID
  - `creditor_account_id` string — Creditor account ID
  - `amount` number — Original transaction amount
  - `refundable_amount` number — Amount available for refund (may be less than original)
  - `settlement_time` string, date-time — Transaction settlement timestamp. RFC 3339 format.
  - `metadata` object — This optional user-defined key-value object field can be used with external operations to provide additional context or supplementary custom information for the operation. The Pismo platform does not perform any validation or processing on this field. **Note**: This field must not be used to send Personally Identifiable Information (PII), Payment Card Industry (PCI) data, or any sensitive/regulated information. Metadata fields are intended for operational, non-sensitive data only. For sensitive data, use the specific parameters designed for that purpose. For more information, refer to [Get started with Pismo APIs](https://developers.pismo.io/pismo-docs/reference/get-started-with-pismo-apis#metadata).

## Other responses

- `400` — Bad request
- `404` — Not found
- `500` — Internal error

---

[API](https://skmtc.net/pismo/apis/platform-authentication.md) · [All operations](https://skmtc.net/pismo/apis/platform-authentication/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/pismo/platform-authentication/versions/935b62e16de4/schema)
