---
title: "Check Anonymous Vote"
method: GET
path: "/userportal/votes/check/{feature_id}"
tags: ["userportal-public"]
---

# Check Anonymous Vote

`GET /userportal/votes/check/{feature_id}`

## Request

- Base URL: `https://api.feedback1.ai/api/v1`
- URL: `https://api.feedback1.ai/api/v1/userportal/votes/check/{feature_id}`
- Auth: none declared

Check if a user has voted for a feature (authenticated or anonymous).

Used by the frontend to show the correct vote state on page load.

## Path parameters

- `feature_id` integer, required

## Query parameters

- `anonymous_id` string: Anonymous user KSUID from cookie
- `access` string, nullable: Access token for token-protected roadmaps

## Headers

- `F1-Product` string
- `authorization` string, nullable

## Response `200`

Successful Response

- object

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/feedback1/apis/feedback1-public-api.md) · [All operations](https://skmtc.dev/feedback1/apis/feedback1-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/feedback1/apis/feedback1-public-api/revisions/e7626420f622?raw)
