---
title: "Get block by number or hash"
method: GET
path: "/api/v2/tron/blocks/{block_number}"
tags: ["Tron Blockchain Queries"]
---

# Get block by number or hash

`GET /api/v2/tron/blocks/{block_number}`

This method returns the block by its number

## Headers

- `X-Network` 'testnet' | 'mainnet'
- `Authorization` string, required
- `Content-Type` 'application/json' | 'application/x-www-form-urlencoded' | 'multipart/form-data'

## Response `200`

- object
  - `status` integer
  - `ok` boolean
  - `message` string
  - `data` object
    - `blockID` string
    - `block_header` object
      - `raw_data` object
        - `number` integer
        - `txTrieRoot` string
        - `witness_address` string
        - `parentHash` string
        - `version` integer
        - `timestamp` integer
      - `witness_signature` string
    - `transactions` object[]
      - `ret` object[]
        - `contractRet` string
      - `signature` string[]
      - `txID` string
      - `raw_data` object
        - `contract` object[]
          - `parameter` object
            - `value` object
              - …
            - `type_url` string
          - `type` string
        - `ref_block_bytes` string
        - `ref_block_hash` string
        - `expiration` integer
        - `fee_limit` integer
        - `timestamp` integer
      - `raw_data_hex` string

---

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