---
title: "Changes to PUT /users/me/contributor_ratings/{poll_name}/{uid}/"
method: PUT
path: "/users/me/contributor_ratings/{poll_name}/{uid}/"
---

# Changes to PUT /users/me/contributor_ratings/{poll_name}/{uid}/

`PUT /users/me/contributor_ratings/{poll_name}/{uid}/`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 11 of 90 revisions.

- **2025-11-28** `b3077f24157d`: 2 info
- **2025-08-19** `09b6010f79c7`: 4 info
- **2023-11-30** `33b072a42c75`: 1 info
- **2023-11-30** `834066e5d795`: 1 warning
- **2023-11-22** `8e45c6d6f248`: 1 warning
- **2023-09-05** `82694c1e2a46`: 3 breaking, 1 warning, 5 info
- **2023-08-24** `5605b608cade`: 1 info
- **2023-04-13** `5598f38c96c6`: 2 breaking
- **2022-12-07** `142b56a1fb33`: 1 info
- **2022-12-07** `77b31269f4a8`: 1 breaking
- **2022-10-19** `e77a6334432a`: 1 info

## Changes

- **2025-11-28** `b3077f24157d`: 2 info
  - added `#/components/schemas/ExtendedCollectiveRating` to the `collective_rating` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/CollectiveRating` from the `collective_rating` response property `allOf` list for the response status `200`
- **2025-08-19** `09b6010f79c7`: 4 info
  - added the new optional request property `entity_seen` (media type: application/json)
  - added the new optional request property `entity_seen` (media type: application/x-www-form-urlencoded)
  - added the new optional request property `entity_seen` (media type: multipart/form-data)
  - added the required property `individual_rating/allOf[#/components/schemas/ExtendedInvididualRating]/entity_seen` to the response with the `200` status
- **2023-11-30** `33b072a42c75`: 1 info
  - added the required property `entity_contexts` to the response with the `200` status
- **2023-11-30** `834066e5d795`: 1 warning
  - added the new `moderation_by_contributors` enum value to the `collective_rating/allOf[#/components/schemas/CollectiveRating]/unsafe/allOf[#/components/schemas/UnsafeStatus]/reasons/items/` response property for the response status `200`
- **2023-11-22** `8e45c6d6f248`: 1 warning
  - added the new `moderation_by_association` enum value to the `collective_rating/allOf[#/components/schemas/CollectiveRating]/unsafe/allOf[#/components/schemas/UnsafeStatus]/reasons/items/` response property for the response status `200`
- **2023-09-05** `82694c1e2a46`: 3 breaking, 1 warning, 5 info
  - removed the required property `criteria_scores` from the response with the `200` status
  - removed the required property `last_compared_at` from the response with the `200` status
  - removed the required property `n_comparisons` from the response with the `200` status
  - removed the optional property `is_public` from the response with the `200` status
  - the request optional property `is_public` became write-only (media type: application/json)
  - the request optional property `is_public` became write-only (media type: application/x-www-form-urlencoded)
  - the request optional property `is_public` became write-only (media type: multipart/form-data)
  - added the required property `collective_rating` to the response with the `200` status
  - added the required property `individual_rating` to the response with the `200` status
- **2023-08-24** `5605b608cade`: 1 info
  - the `n_comparisons` response's property default value `0` was added for the status `200`
- **2023-04-13** `5598f38c96c6`: 2 breaking
  - the `criteria_scores/items/score` response's property format changed from `float` to `double` for status `200`
  - the `criteria_scores/items/uncertainty` response's property format changed from `float` to `double` for status `200`
- **2022-12-07** `142b56a1fb33`: 1 info
  - added the required property `last_compared_at` to the response with the `200` status
- **2022-12-07** `77b31269f4a8`: 1 breaking
  - removed the required property `last_compared_at` from the response with the `200` status
- **2022-10-19** `e77a6334432a`: 1 info
  - added the required property `last_compared_at` to the response with the `200` status

---

[Operation](https://skmtc.dev/tournesol-app/apis/tournesol-api/docs/users/me/contributor_ratings/:poll_name/:uid/put.md) - [API](https://skmtc.dev/tournesol-app/apis/tournesol-api.md) - [Page](https://skmtc.dev/tournesol-app/apis/tournesol-api/changes/users/me/contributor_ratings/:poll_name/:uid/put)
