---
title: "Player Reward Balances"
method: GET
path: "/player-rewards/brand/{brandId}/player/{playerId}"
tags: ["Player Rewards"]
---

# Player Reward Balances

`GET /player-rewards/brand/{brandId}/player/{playerId}`

Aggregated totals per reward type for the player. Use `rewardTypeId` to look up names and icons from the rewards catalog.

## Path parameters

- `brandId` string, uuid, required
- `playerId` string, required

## Response `200`

Array of player reward balances.

- PlayerReward[]
  - `rewardTypeId` string, uuid — Matches `id` in the rewards catalog. Join to get name, icon, type.
  - `totalAmount` integer — Current balance of this reward type for the player.

## Other responses

- `404` — Resource not found (brand, player, mission, leaderboard, etc.).

---

[API](https://skmtc.net/optimove/apis/optimove-api.md) · [All operations](https://skmtc.net/optimove/apis/optimove-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/optimove/optimove-api/revisions/fc55c5b1bec5/schema)
