---
title: "Changes to Update a cohort by ID"
method: PUT
path: "/application/{applicationId}/analytics/v1/cohorts/{cohortId}"
---

# Changes to Update a cohort by ID

`PUT /application/{applicationId}/analytics/v1/cohorts/{cohortId}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 5 of 21 revisions.

- **2026-10-15** `689a20e507cf`: 1 breaking, 1 info
- **2026-10-09** `c00591dedd1f`: 2 breaking, 3 warning, 2 info
- **2026-09-26** `8541dcfed596`: 1 breaking, 3 info
- **2026-09-25** `6038ecabdc8b`: 1 info
- **2026-09-09** `0c183b82f696`: 1 breaking, 5 warning, 1 info

## Changes

- **2026-10-15** `689a20e507cf`: 1 breaking, 1 info
  - removed `subschema #2` from the `definition/items/items/conditions/items/` request property `anyOf` list
  - added `subschema #2, subschema #3, subschema #4, subschema #5, subschema #6, subschema #7` to the `definition/items/items/conditions/items/` request property `anyOf` list
- **2026-10-09** `c00591dedd1f`: 2 breaking, 3 warning, 2 info
  - the `name` request property's minLength was increased from `0` to `1`
  - the `definition/items/items/conditions/items/anyOf[subschema #2]/date` request property type changed from `object` to no type
  - the `name` request property's maxLength was set to `255`
  - removed the request property `definition/items/items/conditions/items/anyOf[subschema #2]/date/interval`
  - removed the request property `definition/items/items/conditions/items/anyOf[subschema #2]/date/operation`
  - added the new optional request property `description`
  - added `subschema #1, subschema #2` to the `definition/items/items/conditions/items/anyOf[subschema #2]/date` request property `anyOf` list
- **2026-09-26** `8541dcfed596`: 1 breaking, 3 info
  - removed `subschema #1, subschema #2` from the `definition/items/items/conditions/items/` request property `anyOf` list
  - api operation id `updateCohort` was added
  - the endpoint scheme security `cookieAuth` was removed from the API
  - added `subschema #1, subschema #2` to the `definition/items/items/conditions/items/` request property `anyOf` list
- **2026-09-25** `6038ecabdc8b`: 1 info
  - the endpoint scheme security `personalAccessTokenAuth` was added to the API
- **2026-09-09** `0c183b82f696`: 1 breaking, 5 warning, 1 info
  - the `definition/items/items/conditions/items/anyOf[subschema #2]/math/column` request property type changed from `object` to no type
  - removed the request property `definition/items/items/conditions/items/anyOf[subschema #2]/math/column/condition`
  - removed the request property `definition/items/items/conditions/items/anyOf[subschema #2]/math/column/dataType`
  - removed the request property `definition/items/items/conditions/items/anyOf[subschema #2]/math/column/experiment`
  - removed the request property `definition/items/items/conditions/items/anyOf[subschema #2]/math/column/name`
  - removed the request property `definition/items/items/conditions/items/anyOf[subschema #2]/math/column/type`
  - added `subschema #1, subschema #2, subschema #3` to the `definition/items/items/conditions/items/anyOf[subschema #2]/math/column` request property `oneOf` list

---

[Operation](https://skmtc.dev/gamebeast/apis/gamebeast-api/docs/application/:applicationId/analytics/v1/cohorts/:cohortId/put.md) - [API](https://skmtc.dev/gamebeast/apis/gamebeast-api.md) - [Page](https://skmtc.dev/gamebeast/apis/gamebeast-api/changes/application/:applicationId/analytics/v1/cohorts/:cohortId/put)
