---
title: "Changes to Retrieve a box by global index number"
method: GET
path: "/blockchain/box/byIndex/{boxIndex}"
---

# Changes to Retrieve a box by global index number

`GET /blockchain/box/byIndex/{boxIndex}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 11 of 109 revisions.

- **2026-10-04** `472c81ac38eb`: 1 info
- **2025-06-19** `a0078a982142`: 1 info
- **2025-06-19** `9311aadf9550`: 1 warning
- **2025-06-16** `c19bff6509da`: 1 info
- **2023-10-17** `2b9e28478bd4`: 10 breaking, 1 info
- **2023-10-17** `e4beb626254a`: 1 breaking, 10 info
- **2023-10-04** `a1e48d573664`: 10 breaking, 1 info
- **2023-10-04** `921e775025a4`: 1 breaking, 10 info
- **2023-10-03** `855e175a2131`: 10 breaking, 1 info
- **2023-09-29** `7f421439f73d`: 1 breaking, 10 info
- **2023-09-19** `97dcd305a93d`: 10 breaking, 1 info

## Changes

- **2026-10-04** `472c81ac38eb`: 1 info
  - added the non-success response with the status `503`
- **2025-06-19** `a0078a982142`: 1 info
  - added the optional property `allOf[subschema #2]/spendingProof` to the response with the `200` status
- **2025-06-19** `9311aadf9550`: 1 warning
  - removed the optional property `allOf[subschema #2]/spendingProof` from the response with the `200` status
- **2025-06-16** `c19bff6509da`: 1 info
  - added the optional property `allOf[subschema #2]/spendingProof` to the response with the `200` status
- **2023-10-17** `2b9e28478bd4`: 10 breaking, 1 info
  - the response's body type changed from `object` to no type for status `200`
  - removed the required property `address` from the response with the `200` status
  - removed the required property `box` from the response with the `200` status
  - removed the required property `confirmationsNum` from the response with the `200` status
  - removed the required property `creationTransaction` from the response with the `200` status
  - removed the required property `globalIndex` from the response with the `200` status
  - removed the required property `inclusionHeight` from the response with the `200` status
  - removed the required property `spendingHeight` from the response with the `200` status
  - removed the required property `spendingTransaction` from the response with the `200` status
  - removed the required property `spent` from the response with the `200` status
  - added `#/components/schemas/ErgoTransactionOutput, subschema #2` to the response body `allOf` list for the response status `200`
- **2023-10-17** `e4beb626254a`: 1 breaking, 10 info
  - the response's body type changed from no type to `object` for status `200`
  - removed `#/components/schemas/ErgoTransactionOutput, subschema #2` from the response body `allOf` list for the response status `200`
  - added the required property `address` to the response with the `200` status
  - added the required property `box` to the response with the `200` status
  - added the required property `confirmationsNum` to the response with the `200` status
  - added the required property `creationTransaction` to the response with the `200` status
  - added the required property `globalIndex` to the response with the `200` status
  - added the required property `inclusionHeight` to the response with the `200` status
  - added the required property `spendingHeight` to the response with the `200` status
  - added the required property `spendingTransaction` to the response with the `200` status
  - added the required property `spent` to the response with the `200` status
- **2023-10-04** `a1e48d573664`: 10 breaking, 1 info
  - the response's body type changed from `object` to no type for status `200`
  - removed the required property `address` from the response with the `200` status
  - removed the required property `box` from the response with the `200` status
  - removed the required property `confirmationsNum` from the response with the `200` status
  - removed the required property `creationTransaction` from the response with the `200` status
  - removed the required property `globalIndex` from the response with the `200` status
  - removed the required property `inclusionHeight` from the response with the `200` status
  - removed the required property `spendingHeight` from the response with the `200` status
  - removed the required property `spendingTransaction` from the response with the `200` status
  - removed the required property `spent` from the response with the `200` status
  - added `#/components/schemas/ErgoTransactionOutput, subschema #2` to the response body `allOf` list for the response status `200`
- **2023-10-04** `921e775025a4`: 1 breaking, 10 info
  - the response's body type changed from no type to `object` for status `200`
  - removed `#/components/schemas/ErgoTransactionOutput, subschema #2` from the response body `allOf` list for the response status `200`
  - added the required property `address` to the response with the `200` status
  - added the required property `box` to the response with the `200` status
  - added the required property `confirmationsNum` to the response with the `200` status
  - added the required property `creationTransaction` to the response with the `200` status
  - added the required property `globalIndex` to the response with the `200` status
  - added the required property `inclusionHeight` to the response with the `200` status
  - added the required property `spendingHeight` to the response with the `200` status
  - added the required property `spendingTransaction` to the response with the `200` status
  - added the required property `spent` to the response with the `200` status
- **2023-10-03** `855e175a2131`: 10 breaking, 1 info
  - the response's body type changed from `object` to no type for status `200`
  - removed the required property `address` from the response with the `200` status
  - removed the required property `box` from the response with the `200` status
  - removed the required property `confirmationsNum` from the response with the `200` status
  - removed the required property `creationTransaction` from the response with the `200` status
  - removed the required property `globalIndex` from the response with the `200` status
  - removed the required property `inclusionHeight` from the response with the `200` status
  - removed the required property `spendingHeight` from the response with the `200` status
  - removed the required property `spendingTransaction` from the response with the `200` status
  - removed the required property `spent` from the response with the `200` status
  - added `#/components/schemas/ErgoTransactionOutput, subschema #2` to the response body `allOf` list for the response status `200`
- **2023-09-29** `7f421439f73d`: 1 breaking, 10 info
  - the response's body type changed from no type to `object` for status `200`
  - removed `#/components/schemas/ErgoTransactionOutput, subschema #2` from the response body `allOf` list for the response status `200`
  - added the required property `address` to the response with the `200` status
  - added the required property `box` to the response with the `200` status
  - added the required property `confirmationsNum` to the response with the `200` status
  - added the required property `creationTransaction` to the response with the `200` status
  - added the required property `globalIndex` to the response with the `200` status
  - added the required property `inclusionHeight` to the response with the `200` status
  - added the required property `spendingHeight` to the response with the `200` status
  - added the required property `spendingTransaction` to the response with the `200` status
  - added the required property `spent` to the response with the `200` status
- **2023-09-19** `97dcd305a93d`: 10 breaking, 1 info
  - the response's body type changed from `object` to no type for status `200`
  - removed the required property `address` from the response with the `200` status
  - removed the required property `box` from the response with the `200` status
  - removed the required property `confirmationsNum` from the response with the `200` status
  - removed the required property `creationTransaction` from the response with the `200` status
  - removed the required property `globalIndex` from the response with the `200` status
  - removed the required property `inclusionHeight` from the response with the `200` status
  - removed the required property `spendingHeight` from the response with the `200` status
  - removed the required property `spendingTransaction` from the response with the `200` status
  - removed the required property `spent` from the response with the `200` status
  - added `#/components/schemas/ErgoTransactionOutput, subschema #2` to the response body `allOf` list for the response status `200`

---

[Operation](https://skmtc.dev/ergoplatform/apis/ergo-node-api/docs/blockchain/box/byIndex/:boxIndex/get.md) - [API](https://skmtc.dev/ergoplatform/apis/ergo-node-api.md) - [Page](https://skmtc.dev/ergoplatform/apis/ergo-node-api/changes/blockchain/box/byIndex/:boxIndex/get)
