---
title: "Verify Roadmap Access"
method: POST
path: "/userportal/protection/verify"
tags: ["userportal-public"]
---

# Verify Roadmap Access

`POST /userportal/protection/verify`

## Request

- Base URL: `https://api.feedback1.ai/api/v1`
- URL: `https://api.feedback1.ai/api/v1/userportal/protection/verify`
- Auth: none declared

Verify access to a protected roadmap.

Supports:
- Password verification: Provide 'password' field
- Token verification: Provide 'access_token' field (or pass as URL param ?access=TOKEN)

Returns a session token to store in a cookie for subsequent requests.

## Headers

- `F1-Product` string

## Request body

- RoadmapAccessVerifyRequest: Request to verify roadmap access.
  - `password` string, nullable: Password for password-protected roadmaps
  - `access_token` string, nullable: Access token from URL parameter

## Response `200`

Successful Response

- RoadmapAccessVerifyResponse: Response for roadmap access verification.
  - `success` boolean, required: Whether access is granted
  - `session_token` string, nullable: Session token to store in cookie
  - `expires_at` string, date-time, nullable: When the session expires
  - `message` string, nullable: Error or info message

## 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)
