---
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

---

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