---
title: "Changes to Get ranked leaderboard standings for a campaign"
method: GET
path: "/campaigns/{campaign_id}/leaderboard"
---

# Changes to Get ranked leaderboard standings for a campaign

`GET /campaigns/{campaign_id}/leaderboard`

> Every recorded change to this operation, newest first.
> 76 revisions in range; 1 not diffed.

## Timeline

Changed in 2 of 76 revisions.

- **2026-09-19** `291230805105`: 4 breaking, 6 warning, 7 info
- **2026-09-05** `643422c93bd8`: 7 info

## Changes

- **2026-09-19** `291230805105`: 4 breaking, 6 warning, 7 info
  - the `metric_type` response's property type changed from `string` to no type for status `200`
  - the `micro_challenge/anyOf[subschema #1: MicroChallengeBoardResponse]/metric_type` response's property type changed from `string` to no type for status `200`
  - the `micro_challenge/anyOf[subschema #1: MicroChallengeBoardResponse]/standings/items/score_breakdown/anyOf[subschema #1]/items/metric_type` response's property type changed from `string` to no type for status `200`
  - the `standings/items/score_breakdown/anyOf[subschema #1]/items/metric_type` response's property type changed from `string` to no type for status `200`
  - added the new `ended` enum value to the `micro_challenge/anyOf[subschema #1: MicroChallengeBoardResponse]/status` response property for the response status `200`
  - added the new `live` enum value to the `micro_challenge/anyOf[subschema #1: MicroChallengeBoardResponse]/status` response property for the response status `200`
  - added the new `single` enum value to the `micro_challenge/anyOf[subschema #1: MicroChallengeBoardResponse]/scoring_mode` response property for the response status `200`
  - added the new `single` enum value to the `scoring_mode` response property for the response status `200`
  - added the new `weighted` enum value to the `micro_challenge/anyOf[subschema #1: MicroChallengeBoardResponse]/scoring_mode` response property for the response status `200`
  - added the new `weighted` enum value to the `scoring_mode` response property for the response status `200`
  - api operation id `get_campaign_leaderboard_campaigns__campaign_id__leaderboard_get` removed and replaced with `campaign_leaderboard`
  - added the optional property `currency` to the response with the `200` status
  - added `subschema #1, subschema #2` to the `metric_type` response property `anyOf` list for the response status `200`
  - added `subschema #1, subschema #2` to the `micro_challenge/anyOf[subschema #1: MicroChallengeBoardResponse]/metric_type` response property `anyOf` list for the response status `200`
  - added `subschema #1, subschema #2` to the `micro_challenge/anyOf[subschema #1: MicroChallengeBoardResponse]/standings/items/score_breakdown/anyOf[subschema #1]/items/metric_type` response property `anyOf` list for the response status `200`
  - added `subschema #1, subschema #2` to the `standings/items/score_breakdown/anyOf[subschema #1]/items/metric_type` response property `anyOf` list for the response status `200`
  - response property `currency_code` deprecated
- **2026-09-05** `643422c93bd8`: 7 info
  - added the optional property `micro_challenge/anyOf[subschema #1: MicroChallengeBoardResponse]/standings/items/frozen` to the response with the `200` status
  - added the optional property `standings/items/frozen` to the response with the `200` status
  - added the optional property `standings_frozen` to the response with the `200` status
  - added the optional property `standings_frozen_at` to the response with the `200` status
  - added the optional property `standings_frozen_reason` to the response with the `200` status
  - added the optional property `standings_period_end` to the response with the `200` status
  - added the optional property `values_windowed` to the response with the `200` status

---

[Operation](https://skmtc.dev/reacherapp/apis/reacher-data-api/docs/campaigns/:campaign_id/leaderboard/get.md) - [API](https://skmtc.dev/reacherapp/apis/reacher-data-api.md) - [Page](https://skmtc.dev/reacherapp/apis/reacher-data-api/changes/campaigns/:campaign_id/leaderboard/get)
