---
title: "Changes to Fetch a sequence of Nakamoto blocks in a tenure"
method: GET
path: "/v3/tenures/{block_id}"
---

# Changes to Fetch a sequence of Nakamoto blocks in a tenure

`GET /v3/tenures/{block_id}`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 15 of 53 revisions.

- **2026-01-28** `30468ca2533f` — 4 breaking, 2 warning, 4 info
- **2026-01-14** `f7f733b4a1fc` — 8 info
- **2026-01-14** `eb2153a4a3ad` — 4 breaking, 2 warning, 4 info
- **2026-01-02** `96224b968a3e` — 8 info
- **2025-12-18** `97e7080a8130` — 4 breaking, 2 warning, 4 info
- **2025-12-17** `db8094c96a6e` — 8 info
- **2025-12-16** `68660d89e56f` — 4 breaking, 2 warning, 4 info
- **2025-12-15** `d7bba78bfcac` — 8 info
- **2025-12-11** `f29c78384efe` — 4 breaking, 2 warning, 1 info
- **2025-12-04** `46bc74e5bab3` — 3 info
- **2025-07-09** `04a9a0b50aa3` — 1 breaking, 2 info
- **2025-07-08** `488dd3b80020` — 2 warning, 2 info
- **2025-07-08** `170414634c90` — 1 breaking, 2 info
- **2025-06-26** `2fc5956efe3d` — 2 warning, 2 info
- **2025-06-25** `87a7fe30e436` — 8 info

## Changes

- **2026-01-28** `30468ca2533f` — 4 breaking, 2 warning, 4 info
  - for the `path` request parameter `block_id`, the minLength was increased from `0` to `64`
  - for the `query` request parameter `stop`, the minLength was increased from `0` to `64`
  - added the pattern `^[0-9a-f]{64}$` to the `path` request parameter `block_id`
  - added the pattern `^[0-9a-f]{64}$` to the `query` request parameter `stop`
  - for the `path` request parameter `block_id`, the maxLength was set to `64`
  - for the `query` request parameter `stop`, the maxLength was set to `64`
  - added the non-success response with the status `400`
  - added the non-success response with the status `404`
  - added the non-success response with the status `405`
  - added the non-success response with the status `500`
- **2026-01-14** `f7f733b4a1fc` — 8 info
  - for the `path` request parameter `block_id`, the minLength was decreased from `64` to `0`
  - for the `query` request parameter `stop`, the minLength was decreased from `64` to `0`
  - removed the pattern `^[0-9a-f]{64}$` from the `path` request parameter `block_id`
  - removed the pattern `^[0-9a-f]{64}$` from the `query` request parameter `stop`
  - removed the non-success response with the status `400`
  - removed the non-success response with the status `404`
  - removed the non-success response with the status `405`
  - removed the non-success response with the status `500`
- **2026-01-14** `eb2153a4a3ad` — 4 breaking, 2 warning, 4 info
  - for the `path` request parameter `block_id`, the minLength was increased from `0` to `64`
  - for the `query` request parameter `stop`, the minLength was increased from `0` to `64`
  - added the pattern `^[0-9a-f]{64}$` to the `path` request parameter `block_id`
  - added the pattern `^[0-9a-f]{64}$` to the `query` request parameter `stop`
  - for the `path` request parameter `block_id`, the maxLength was set to `64`
  - for the `query` request parameter `stop`, the maxLength was set to `64`
  - added the non-success response with the status `400`
  - added the non-success response with the status `404`
  - added the non-success response with the status `405`
  - added the non-success response with the status `500`
- **2026-01-02** `96224b968a3e` — 8 info
  - for the `path` request parameter `block_id`, the minLength was decreased from `64` to `0`
  - for the `query` request parameter `stop`, the minLength was decreased from `64` to `0`
  - removed the pattern `^[0-9a-f]{64}$` from the `path` request parameter `block_id`
  - removed the pattern `^[0-9a-f]{64}$` from the `query` request parameter `stop`
  - removed the non-success response with the status `400`
  - removed the non-success response with the status `404`
  - removed the non-success response with the status `405`
  - removed the non-success response with the status `500`
- **2025-12-18** `97e7080a8130` — 4 breaking, 2 warning, 4 info
  - for the `path` request parameter `block_id`, the minLength was increased from `0` to `64`
  - for the `query` request parameter `stop`, the minLength was increased from `0` to `64`
  - added the pattern `^[0-9a-f]{64}$` to the `path` request parameter `block_id`
  - added the pattern `^[0-9a-f]{64}$` to the `query` request parameter `stop`
  - for the `path` request parameter `block_id`, the maxLength was set to `64`
  - for the `query` request parameter `stop`, the maxLength was set to `64`
  - added the non-success response with the status `400`
  - added the non-success response with the status `404`
  - added the non-success response with the status `405`
  - added the non-success response with the status `500`
- **2025-12-17** `db8094c96a6e` — 8 info
  - for the `path` request parameter `block_id`, the minLength was decreased from `64` to `0`
  - for the `query` request parameter `stop`, the minLength was decreased from `64` to `0`
  - removed the pattern `^[0-9a-f]{64}$` from the `path` request parameter `block_id`
  - removed the pattern `^[0-9a-f]{64}$` from the `query` request parameter `stop`
  - removed the non-success response with the status `400`
  - removed the non-success response with the status `404`
  - removed the non-success response with the status `405`
  - removed the non-success response with the status `500`
- **2025-12-16** `68660d89e56f` — 4 breaking, 2 warning, 4 info
  - for the `path` request parameter `block_id`, the minLength was increased from `0` to `64`
  - for the `query` request parameter `stop`, the minLength was increased from `0` to `64`
  - added the pattern `^[0-9a-f]{64}$` to the `path` request parameter `block_id`
  - added the pattern `^[0-9a-f]{64}$` to the `query` request parameter `stop`
  - for the `path` request parameter `block_id`, the maxLength was set to `64`
  - for the `query` request parameter `stop`, the maxLength was set to `64`
  - added the non-success response with the status `400`
  - added the non-success response with the status `404`
  - added the non-success response with the status `405`
  - added the non-success response with the status `500`
- **2025-12-15** `d7bba78bfcac` — 8 info
  - for the `path` request parameter `block_id`, the minLength was decreased from `64` to `0`
  - for the `query` request parameter `stop`, the minLength was decreased from `64` to `0`
  - removed the pattern `^[0-9a-f]{64}$` from the `path` request parameter `block_id`
  - removed the pattern `^[0-9a-f]{64}$` from the `query` request parameter `stop`
  - removed the non-success response with the status `400`
  - removed the non-success response with the status `404`
  - removed the non-success response with the status `405`
  - removed the non-success response with the status `500`
- **2025-12-11** `f29c78384efe` — 4 breaking, 2 warning, 1 info
  - for the `path` request parameter `block_id`, the minLength was increased from `0` to `64`
  - for the `query` request parameter `stop`, the minLength was increased from `0` to `64`
  - added the pattern `^[0-9a-f]{64}$` to the `path` request parameter `block_id`
  - added the pattern `^[0-9a-f]{64}$` to the `query` request parameter `stop`
  - for the `path` request parameter `block_id`, the maxLength was set to `64`
  - for the `query` request parameter `stop`, the maxLength was set to `64`
  - added the non-success response with the status `405`
- **2025-12-04** `46bc74e5bab3` — 3 info
  - added the non-success response with the status `400`
  - added the non-success response with the status `404`
  - added the non-success response with the status `500`
- **2025-07-09** `04a9a0b50aa3` — 1 breaking, 2 info
  - added the new path request parameter `block_id`
  - api operation id `get_tenures` removed and replaced with `getTenures`
  - added the new optional `query` request parameter `stop`
- **2025-07-08** `488dd3b80020` — 2 warning, 2 info
  - deleted the `path` request parameter `block_id`
  - deleted the `query` request parameter `stop`
  - api operation id `getTenures` removed and replaced with `get_tenures`
  - added the new optional `query` request parameter `stop` to all path's operations
- **2025-07-08** `170414634c90` — 1 breaking, 2 info
  - added the new path request parameter `block_id`
  - api operation id `get_tenures` removed and replaced with `getTenures`
  - added the new optional `query` request parameter `stop`
- **2025-06-26** `2fc5956efe3d` — 2 warning, 2 info
  - deleted the `path` request parameter `block_id`
  - deleted the `query` request parameter `stop`
  - api operation id `getTenures` removed and replaced with `get_tenures`
  - added the new optional `query` request parameter `stop` to all path's operations
- **2025-06-25** `87a7fe30e436` — 8 info
  - for the `path` request parameter `block_id`, the minLength was decreased from `64` to `0`
  - for the `query` request parameter `stop`, the minLength was decreased from `64` to `0`
  - removed the pattern `^[0-9a-f]{64}$` from the `path` request parameter `block_id`
  - removed the pattern `^[0-9a-f]{64}$` from the `query` request parameter `stop`
  - removed the non-success response with the status `400`
  - removed the non-success response with the status `404`
  - removed the non-success response with the status `405`
  - removed the non-success response with the status `500`

---

[Operation](https://skmtc.dev/stacks-network/apis/stacks-3-0-rpc-api/docs/v3/tenures/:block_id/get.md) · [API](https://skmtc.dev/stacks-network/apis/stacks-3-0-rpc-api.md) · [Page](https://skmtc.dev/stacks-network/apis/stacks-3-0-rpc-api/changes/v3/tenures/:block_id/get)
