---
title: "Changes to Delete vote"
method: DELETE
path: "/messages/{message_id}/polls/{poll_id}/vote/{vote_id}"
---

# Changes to Delete vote

`DELETE /messages/{message_id}/polls/{poll_id}/vote/{vote_id}`

> Every recorded change to this endpoint, newest first.
> 114 revisions in range; 2 not diffed.

## Timeline

Changed in 2 of 114 revisions.

- **2026-08-25** `da8a67712d52` — 2 warning
- **2026-07-29** `d274674f0337` — 15 breaking, 5 info

## Changes

- **2026-08-25** `da8a67712d52` — 2 warning
  - added the new `anonymous` enum value to the `poll/voting_visibility` response property for the response status `200`
  - added the new `public` enum value to the `poll/voting_visibility` response property for the response status `200`
- **2026-07-29** `d274674f0337` — 15 breaking, 5 info
  - the response property `poll/created_by/privacy_settings/delivery_receipts/enabled` became optional for the status `200`
  - the response property `poll/created_by/privacy_settings/read_receipts/enabled` became optional for the status `200`
  - the response property `poll/created_by/privacy_settings/typing_indicators/enabled` became optional for the status `200`
  - the response property `poll/latest_answers/items/user/privacy_settings/delivery_receipts/enabled` became optional for the status `200`
  - the response property `poll/latest_answers/items/user/privacy_settings/read_receipts/enabled` became optional for the status `200`
  - the response property `poll/latest_answers/items/user/privacy_settings/typing_indicators/enabled` became optional for the status `200`
  - the response property `poll/latest_votes_by_option/additionalProperties/items/user/privacy_settings/delivery_receipts/enabled` became optional for the status `200`
  - the response property `poll/latest_votes_by_option/additionalProperties/items/user/privacy_settings/read_receipts/enabled` became optional for the status `200`
  - the response property `poll/latest_votes_by_option/additionalProperties/items/user/privacy_settings/typing_indicators/enabled` became optional for the status `200`
  - the response property `poll/own_votes/items/user/privacy_settings/delivery_receipts/enabled` became optional for the status `200`
  - the response property `poll/own_votes/items/user/privacy_settings/read_receipts/enabled` became optional for the status `200`
  - the response property `poll/own_votes/items/user/privacy_settings/typing_indicators/enabled` became optional for the status `200`
  - the response property `vote/user/privacy_settings/delivery_receipts/enabled` became optional for the status `200`
  - the response property `vote/user/privacy_settings/read_receipts/enabled` became optional for the status `200`
  - the response property `vote/user/privacy_settings/typing_indicators/enabled` became optional for the status `200`
  - added the optional property `poll/created_by/devices/items/hardware_id` to the response with the `200` status
  - added the optional property `poll/latest_answers/items/user/devices/items/hardware_id` to the response with the `200` status
  - added the optional property `poll/latest_votes_by_option/additionalProperties/items/user/devices/items/hardware_id` to the response with the `200` status
  - added the optional property `poll/own_votes/items/user/devices/items/hardware_id` to the response with the `200` status
  - added the optional property `vote/user/devices/items/hardware_id` to the response with the `200` status

---

[Operation](https://skmtc.dev/getstream/apis/stream-api/docs/messages/:message_id/polls/:poll_id/vote/:vote_id/delete.md) · [API](https://skmtc.dev/getstream/apis/stream-api.md) · [Page](https://skmtc.dev/getstream/apis/stream-api/changes/messages/:message_id/polls/:poll_id/vote/:vote_id/delete)
