---
title: "Changes to Get latest confirmed benchmarks for a player"
method: GET
path: "/get-benchmarks"
---

# Changes to Get latest confirmed benchmarks for a player

`GET /get-benchmarks`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 12 of 34 revisions.

- **2026-06-22** `fad74baea1a5` — 1 breaking, 4 info
- **2025-11-25** `2621ceeee7f1` — 1 warning, 1 info
- **2025-11-18** `f5c2c49d48ea` — 1 warning, 1 info
- **2025-10-07** `592b27ecb820` — 1 info
- **2025-08-14** `1b7773489e83` — 1 info
- **2025-08-13** `91a72967eb11` — 2 breaking
- **2025-08-12** `b20f29448e0c` — 4 breaking, 1 info
- **2025-06-09** `c589c03b93d9` — 1 info
- **2025-06-05** `77a999862d17` — 2 info
- **2024-11-27** `f857f902a23c` — 2 breaking, 3 warning, 5 info
- **2024-10-04** `619cf3c6322a` — 1 breaking, 7 warning, 4 info
- **2024-05-31** `5523952546dd` — 1 breaking, 11 warning, 9 info

## Changes

- **2026-06-22** `fad74baea1a5` — 1 breaking, 4 info
  - the `precommits/items/details/num_nonces` response's property type/format changed from `integer`/`uint32` to `integer`/`uint64` for status `200`
  - added the optional property `precommits/items/details/compute_type` to the response with the `200` status
  - added the optional property `precommits/items/details/fuel_budget` to the response with the `200` status
  - added the optional property `precommits/items/details/hyperparameters` to the response with the `200` status
  - added the optional property `precommits/items/details/num_bundles` to the response with the `200` status
- **2025-11-25** `2621ceeee7f1` — 1 warning, 1 info
  - removed the optional property `precommits/items/settings/race_id` from the response with the `200` status
  - added the optional property `precommits/items/settings/track_id` to the response with the `200` status
- **2025-11-18** `f5c2c49d48ea` — 1 warning, 1 info
  - removed the optional property `precommits/items/settings/difficulty` from the response with the `200` status
  - added the optional property `precommits/items/settings/race_id` to the response with the `200` status
- **2025-10-07** `592b27ecb820` — 1 info
  - added the optional property `precommits/items/hyperparameters` to the response with the `200` status
- **2025-08-14** `1b7773489e83` — 1 info
  - added the optional property `benchmarks/items/details/num_non_solutions` to the response with the `200` status
- **2025-08-13** `91a72967eb11` — 2 breaking
  - the `benchmarks/items/details/num_discarded_solutions` response's property type/format changed from `integer`/`uint32` to `integer`/`uint64` for status `200`
  - the `benchmarks/items/details/num_solutions` response's property type/format changed from `integer`/`uint32` to `integer`/`uint64` for status `200`
- **2025-08-12** `b20f29448e0c` — 4 breaking, 1 info
  - the response property `benchmarks/items/discarded_solution_nonces` became nullable for the status `200`
  - the response property `benchmarks/items/solution_nonces` became nullable for the status `200`
  - the response property `frauds/items/allegation` became nullable for the status `200`
  - the response property `proofs/items/merkle_proofs` became nullable for the status `200`
  - added the optional property `benchmarks/items/non_solution_nonces` to the response with the `200` status
- **2025-06-09** `c589c03b93d9` — 1 info
  - added the optional property `proofs/items/merkle_proofs/items/leaf/cpu_arch` to the response with the `200` status
- **2025-06-05** `77a999862d17` — 2 info
  - added the optional property `benchmarks/items/details/num_discarded_solutions` to the response with the `200` status
  - added the optional property `benchmarks/items/discarded_solution_nonces` to the response with the `200` status
- **2024-11-27** `f857f902a23c` — 2 breaking, 3 warning, 5 info
  - the `precommits/items/details/fee_paid` response's property type/format changed from `integer`/`uint256` to `string`/`` for status `200`
  - the `proofs/items/merkle_proofs/items/leaf/runtime_signature` response's property type/format changed from `integer`/`uint64` to `array`/`` for status `200`
  - removed the optional property `benchmarks/items/state/sampled_nonces` from the response with the `200` status
  - removed the optional property `precommits/items/state/rand_hash` from the response with the `200` status
  - removed the optional property `proofs/items/state/submission_delay` from the response with the `200` status
  - added the optional property `benchmarks/items/details/sampled_nonces` to the response with the `200` status
  - added the optional property `precommits/items/details/rand_hash` to the response with the `200` status
  - added the optional property `proofs/items/details` to the response with the `200` status
  - added the optional property `proofs/items/state/block_active` to the response with the `200` status
  - the `precommits/items/details/fee_paid` response's property pattern `^[0-9]+$` was added for the status `200`
- **2024-10-04** `619cf3c6322a` — 1 breaking, 7 warning, 4 info
  - the `benchmarks/items/state/sampled_nonces/items/` response's property type/format changed from `integer`/`uint32` to `integer`/`uint64` for status `200`
  - removed the optional property `benchmarks/items/details/block_started` from the response with the `200` status
  - removed the optional property `benchmarks/items/settings` from the response with the `200` status
  - removed the optional property `benchmarks/items/solution_data` from the response with the `200` status
  - removed the optional property `benchmarks/items/solutions_meta_data` from the response with the `200` status
  - removed the optional property `block_details` from the response with the `200` status
  - removed the optional property `block_id` from the response with the `200` status
  - removed the optional property `proofs/items/solutions_data` from the response with the `200` status
  - added the optional property `benchmarks/items/details/merkle_root` to the response with the `200` status
  - added the optional property `benchmarks/items/solution_nonces` to the response with the `200` status
  - added the optional property `precommits` to the response with the `200` status
  - added the optional property `proofs/items/merkle_proofs` to the response with the `200` status
- **2024-05-31** `5523952546dd` — 1 breaking, 11 warning, 9 info
  - the `benchmarks/items/details/num_solutions` response's property type/format changed from `integer`/`uint64` to `integer`/`uint32` for status `200`
  - removed the optional property `benchmarks/items/details/merkle_root` from the response with the `200` status
  - removed the optional property `benchmarks/items/details/num_discarded_solutions` from the response with the `200` status
  - removed the optional property `benchmarks/items/details/num_non_solutions` from the response with the `200` status
  - removed the optional property `benchmarks/items/details/sampled_nonces` from the response with the `200` status
  - removed the optional property `benchmarks/items/discarded_solution_nonces` from the response with the `200` status
  - removed the optional property `benchmarks/items/non_solution_nonces` from the response with the `200` status
  - removed the optional property `benchmarks/items/solution_nonces` from the response with the `200` status
  - removed the optional property `precommits` from the response with the `200` status
  - removed the optional property `proofs/items/details` from the response with the `200` status
  - removed the optional property `proofs/items/merkle_proofs` from the response with the `200` status
  - removed the optional property `proofs/items/state/block_active` from the response with the `200` status
  - added the optional property `benchmarks/items/details/block_started` to the response with the `200` status
  - added the optional property `benchmarks/items/settings` to the response with the `200` status
  - added the optional property `benchmarks/items/solution_data` to the response with the `200` status
  - added the optional property `benchmarks/items/solutions_meta_data` to the response with the `200` status
  - added the optional property `benchmarks/items/state/sampled_nonces` to the response with the `200` status
  - added the optional property `block_details` to the response with the `200` status
  - added the optional property `block_id` to the response with the `200` status
  - added the optional property `proofs/items/solutions_data` to the response with the `200` status
  - added the optional property `proofs/items/state/submission_delay` to the response with the `200` status

---

[Operation](https://skmtc.dev/tig-foundation/apis/the-innovation-game-api/docs/get-benchmarks/get.md) · [API](https://skmtc.dev/tig-foundation/apis/the-innovation-game-api.md) · [Page](https://skmtc.dev/tig-foundation/apis/the-innovation-game-api/changes/get-benchmarks/get)
