---
title: "Get latest OPoW data"
method: GET
path: "/get-opow"
tags: ["GET"]
---

# Get latest OPoW data

`GET /get-opow`

# Notes

* Query parameter `<block_id>` must be the latest block. Use `/get-block` endpoint
* Each opow is for a specific Benchmarker. `opow.block_data.reward` is the reward before any sharing amongst delegators

* `player_details` is a map of `<player_id>` to `PlayerDetails`

## Query parameters

- `block_id` string, required

## Response `200`

Success

- GetOPoWResponse
  - `opow` OPoW[]
    - `player_id` string
    - `block_data` OPoWBlockData
      - `num_qualifiers_by_challenge_by_track` object
      - `num_potential_qualifiers_by_challenge_by_track` object
      - `cutoff` integer
      - `weighted_self_deposit` string
      - `weighted_delegated_deposit` string
      - `delegators` Address[]
      - `coinbase` object
      - `reward_share` string
      - `imbalance` string
      - `influence` string
      - `reward` string
  - `player_details` object — Map of player_id to PlayerDetails

## Changes

- **2026-02-03** `4c20b89cfdc4` — 1 warning, 1 info
  - removed the optional property `names` from the response with the `200` status
  - added the optional property `player_details` to the response with the `200` status
- **2025-12-05** `fcaa8927a4ae` — 2 warning, 2 info
  - removed the optional property `opow/items/block_data/num_qualifiers_by_challenge` from the response with the `200` status
  - removed the optional property `opow/items/block_data/solution_ratio_by_challenge` from the response with the `200` status
  - added the optional property `opow/items/block_data/num_potential_qualifiers_by_challenge_by_track` to the response with the `200` status
  - added the optional property `opow/items/block_data/num_qualifiers_by_challenge_by_track` to the response with the `200` status
- **2025-10-07** `592b27ecb820` — 2 warning, 2 info
  - removed the optional property `opow/items/block_data/delegated_weighted_deposit` from the response with the `200` status
  - removed the optional property `opow/items/block_data/self_deposit` from the response with the `200` status
  - added the optional property `opow/items/block_data/weighted_delegated_deposit` to the response with the `200` status
  - added the optional property `opow/items/block_data/weighted_self_deposit` to the response with the `200` status
- …earlier changes not shown

[Full history](https://skmtc.dev/tig-foundation/apis/the-innovation-game-api/changes/get-opow/get.md)

---

[API](https://skmtc.dev/tig-foundation/apis/the-innovation-game-api.md) · [All operations](https://skmtc.dev/tig-foundation/apis/the-innovation-game-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/tig-foundation/the-innovation-game-api/revisions/2af9c398c1d4/schema)
