---
title: "Get Raw Transaction by ID"
method: GET
path: "/transactions/{id}/raw"
---

# Get Raw Transaction by ID

`GET /transactions/{id}/raw`

## Request

- Base URL: `https://development.knotapi.com`
- URL: `https://development.knotapi.com/transactions/{id}/raw`
- Auth: HTTP basic

Get a specific raw transaction by ID.

## Path parameters

- `id` string, required

## Query parameters

- `cursor` string
- `limit` integer, nullable

## Response `200`

Successful request.

- object
  - `merchant` Merchant
    - `id` integer: Unique identifier for the merchant.
    - `name` string: Name of the merchant.
  - `data` object[]
    - `content_type` string: The MIME type of the merchant response.
    - `encoding` string, nullable: The encoding of the body, if applicable. For example, base64 for binary responses such as gRPC/protobuf.
    - `body` string: The raw response body from the merchant.
  - `next_cursor` string, nullable: Cursor token for the next page of raw data objects. Null if there are no further pages.
  - `limit` integer, nullable: Number of raw data objects returned based on the limit provided.

## Other responses

- `400`: Bad request.
- `401`: Unauthorized request.
- `403`: Forbidden request.
- `429`: Rate limit exceeded.
- `500`: Internal server error.

## Changes

- **2026-11-03** `f10ecfa12c00`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/knotapi/apis/knot-api/changes/transactions/:id/raw/get.md)

---

[API](https://skmtc.dev/knotapi/apis/knot-api.md) - [All operations](https://skmtc.dev/knotapi/apis/knot-api/llms.txt) - [OpenAPI document](https://skmtc.dev/knotapi/apis/knot-api/revisions/f10ecfa12c00?raw)
