---
title: "Transaction"
method: GET
path: "/transaction"
---

# Transaction

`GET /transaction`

Get a transation by id with the first 100 events. use /transaction/events to get the rest if any

## Query parameters

- `id` string, required

## Response `200`

Responses for GET /transaction

- object
  - `transactions` object[]
    - `argument` object[]
    - `authorizers` string[]
    - `block_height` integer
    - `block_id` string
    - `error` string
    - `error_code` string
    - `events` object[]
      - `event_index` integer
      - `fields` Event
      - `name` string
    - `events_aggregate` object — the number of events in total in this transaction"
      - `aggregate` object
        - `count` integer
    - `fee` number
    - `gas_limit` integer
    - `gas_used` integer
    - `id` string
    - `payer` string, string
    - `proposer` string, string
    - `proposer_index` integer
    - `proposer_sequence_number` integer
    - `status` string
    - `timestamp` string, date-string
    - `transaction_body` object — columns and relationships of "transaction_bodies"
      - `body` string

---

[API](https://skmtc.net/findonflow/apis/findlabs-historical-api.md) · [All operations](https://skmtc.net/findonflow/apis/findlabs-historical-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/findonflow/findlabs-historical-api/versions/a61498518a44/schema)
