---
title: "Changes to Gets Blocks by Height"
method: GET
path: "/blocks"
---

# Changes to Gets Blocks by Height

`GET /blocks`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 17 of 57 revisions.

- **2025-09-22** `ef376ce0d11f`: 1 info
- **2025-09-22** `04fb304815f2`: 1 breaking, 1 warning
- **2025-08-07** `f20439279859`: 1 warning, 1 info
- **2025-08-07** `ebfa18ff435c`: 1 warning, 1 info
- **2025-08-07** `2136706a5203`: 1 info
- **2025-07-28** `ff980847e35e`: 1 info
- **2025-07-28** `7f4afb83f61f`: 1 breaking, 1 info
- **2025-07-28** `4c0b3c5bd5db`: 2 info
- **2025-01-27** `a3bd9e4e1bbb`: 3 warning, 3 info
- **2025-01-27** `77c6650cd5b4`: 3 warning, 3 info
- **2025-01-27** `a3bd9e4e1bbb`: 3 warning
- **2025-01-27** `9821502fff09`: 1 info
- **2025-01-27** `c3cbe84964e7`: 1 breaking
- **2022-04-21** `ab44cd3bb026`: 2 info
- **2021-12-15** `42a903ac5aa9`: 3 breaking, 3 warning, 2 info
- **2021-11-24** `eaf3f5a95d48`: 2 info
- **2021-11-07** `1503a28de977`: 1 breaking

## Changes

- **2025-09-22** `ef376ce0d11f`: 1 info
  - added the optional property `items/execution_result/metadata` to the response with the `200` status
- **2025-09-22** `04fb304815f2`: 1 breaking, 1 warning
  - the `items/payload/collection_guarantees/items/cluster_chain_id` response's property type changed from no type to `string` for status `200`
  - removed the optional property `items/execution_result/metadata` from the response with the `200` status
- **2025-08-07** `f20439279859`: 1 warning, 1 info
  - removed the optional property `items/execution_result/executor_metadata` from the response with the `200` status
  - added the optional property `items/execution_result/metadata` to the response with the `200` status
- **2025-08-07** `ebfa18ff435c`: 1 warning, 1 info
  - removed the optional property `items/execution_result/execution_metadata` from the response with the `200` status
  - added the optional property `items/execution_result/executor_metadata` to the response with the `200` status
- **2025-08-07** `2136706a5203`: 1 info
  - added the optional property `items/execution_result/execution_metadata` to the response with the `200` status
- **2025-07-28** `ff980847e35e`: 1 info
  - the response property `items/payload/collection_guarantees/items/cluster_chain_id` became required for the status `200`
- **2025-07-28** `7f4afb83f61f`: 1 breaking, 1 info
  - removed the required property `items/payload/collection_guarantees/items/chain_id` from the response with the `200` status
  - added the optional property `items/payload/collection_guarantees/items/cluster_chain_id` to the response with the `200` status
- **2025-07-28** `4c0b3c5bd5db`: 2 info
  - added the required property `items/payload/collection_guarantees/items/chain_id` to the response with the `200` status
  - added the required property `items/payload/collection_guarantees/items/reference_block_id` to the response with the `200` status
- **2025-01-27** `a3bd9e4e1bbb`: 3 warning, 3 info
  - added the new `BLOCK_FINALIZED` enum value to the `items/block_status` response property for the response status `200`
  - added the new `BLOCK_SEALED` enum value to the `items/block_status` response property for the response status `200`
  - added the new `BLOCK_UNKNOWN` enum value to the `items/block_status` response property for the response status `200`
  - removed the `Finalized` enum value from the `items/block_status` response property for the response status `200`
  - removed the `Sealed` enum value from the `items/block_status` response property for the response status `200`
  - removed the `Unknown` enum value from the `items/block_status` response property for the response status `200`
- **2025-01-27** `77c6650cd5b4`: 3 warning, 3 info
  - added the new `Finalized` enum value to the `items/block_status` response property for the response status `200`
  - added the new `Sealed` enum value to the `items/block_status` response property for the response status `200`
  - added the new `Unknown` enum value to the `items/block_status` response property for the response status `200`
  - removed the `BLOCK_FINALIZED` enum value from the `items/block_status` response property for the response status `200`
  - removed the `BLOCK_SEALED` enum value from the `items/block_status` response property for the response status `200`
  - removed the `BLOCK_UNKNOWN` enum value from the `items/block_status` response property for the response status `200`
- **2025-01-27** `a3bd9e4e1bbb`: 3 warning
  - added the new `BLOCK_FINALIZED` enum value to the `items/block_status` response property for the response status `200`
  - added the new `BLOCK_SEALED` enum value to the `items/block_status` response property for the response status `200`
  - added the new `BLOCK_UNKNOWN` enum value to the `items/block_status` response property for the response status `200`
- **2025-01-27** `9821502fff09`: 1 info
  - added the required property `items/block_status` to the response with the `200` status
- **2025-01-27** `c3cbe84964e7`: 1 breaking
  - the response property `items/_expandable` became optional for the status `200`
- **2022-04-21** `ab44cd3bb026`: 2 info
  - added the optional property `items/execution_result/chunks` to the response with the `200` status
  - added the required property `items/execution_result/previous_result_id` to the response with the `200` status
- **2021-12-15** `42a903ac5aa9`: 3 breaking, 3 warning, 2 info
  - the `items/execution_result/events/items/event_index` response's property type changed from `integer` to `string` for status `200`
  - the `items/execution_result/events/items/transaction_index` response's property type changed from `integer` to `string` for status `200`
  - the `items/header/height` response's property type changed from `integer` to `string` for status `200`
  - for the `query` request parameter `end_height`, the type of property `oneOf[subschema #1]/` changed from `integer` to `string`
  - for the `query` request parameter `height`, the type of property `items/oneOf[subschema #1]/` changed from `integer` to `string`
  - for the `query` request parameter `start_height`, the type of property `oneOf[subschema #1]/` changed from `integer` to `string`
  - the `query` request parameter `height` became optional
  - the response property `items/_expandable` became required for the status `200`
- **2021-11-24** `eaf3f5a95d48`: 2 info
  - added the optional property `items/_links/_self` to the response with the `200` status
  - added the optional property `items/execution_result/_links/_self` to the response with the `200` status
- **2021-11-07** `1503a28de977`: 1 breaking
  - the `items/header/height` response's property type changed from `string` to `integer` for status `200`

---

[Operation](https://skmtc.dev/onflow/apis/access-api/docs/blocks/get.md) - [API](https://skmtc.dev/onflow/apis/access-api.md) - [Page](https://skmtc.dev/onflow/apis/access-api/changes/blocks/get)
