---
title: "getBlockByHash"
method: GET
path: "/v1/blocks/{stateHash}"
tags: ["Blocks"]
---

# getBlockByHash

`GET /v1/blocks/{stateHash}`

## Request

- Base URL: `https://api.blockberry.one/mina-mesa`
- URL: `https://api.blockberry.one/mina-mesa/v1/blocks/{stateHash}`
- Auth: API key in header `x-api-key`

Get block details by block state hash.

## Path parameters

- `stateHash` string, required: Block hash.

## Response `200`

OK

- BlockViewDto
  - `timestamp` integer
  - `blockHeight` integer
  - `transactionsCount` integer
  - `isCanonical` integer
  - `snarkersFee` number
  - `transactionsFee` number
  - `stateHash` string
  - `parentHash` string
  - `stagedLedgerHash` string
  - `snarkedLedgerHash` string
  - `globalSlot` integer
  - `globalSlotSinceGenesis` integer
  - `accountAddress` string
  - `accountName` string
  - `accountImg` string
  - `coinbase` number
  - `coinbaseReceiver` string
  - `coinbaseReceiverName` string
  - `coinbaseReceiverImg` string
  - `winnerAddress` string
  - `winnerName` string
  - `winnerImg` string

---

[API](https://skmtc.dev/blockberry/apis/mina-mesa-api.md) - [All operations](https://skmtc.dev/blockberry/apis/mina-mesa-api/llms.txt) - [OpenAPI document](https://skmtc.dev/blockberry/apis/mina-mesa-api/revisions/5dcb030c538f?raw)
