---
title: "Get Section Features"
method: GET
path: "/roadmap/public/features/sections/{section_id}"
tags: ["roadmap-public"]
---

# Get Section Features

`GET /roadmap/public/features/sections/{section_id}`

## Request

- Base URL: `https://api.feedback1.ai/api/v1`
- URL: `https://api.feedback1.ai/api/v1/roadmap/public/features/sections/{section_id}`
- Auth: none declared

Get all features for a roadmap section.

Product is identified by domain or F1-Product header.
If the roadmap has password/token/SSO protection configured, the caller
must present a valid roadmap access session (or ?access= token).
Features are automatically assigned to columns based on their state.
Columns have a mapped_states array that defines which states belong to that column.
Feature states are managed in tenant/product settings and can be customized per tenant.

Returns features in the section with their details including:
- Title and description
- State (configured in tenant settings)
- Votes and comments count
- Column assignment based on state mapping

## Path parameters

- `section_id` integer, required

## Query parameters

- `pageSize` integer
- `pageNumber` integer
- `lang` string, nullable
- `categoryId` string, nullable
- `subsystemId` string, nullable
- `orderBy` string, nullable
- `access` string, nullable: Access token for token-protected roadmaps

## Headers

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

## Response `200`

Successful Response

- FeaturesResponse: Paginated response for features
  - `items` PublicFeature[], required
    - `id` string, required
    - `title` string, required
    - `name` string, required
    - `description` string, nullable
    - `state` union, required
      - string
      - StateInfo: State information for features
        - `id` integer, nullable
        - `name` string, required
        - `color` string, required
    - `votes_count` integer
    - `comments_count` integer
    - `created_at` string, required
    - `createdDate` string, nullable
    - `theme` ThemeInfo: Theme/Category information for features
      - `id` string, required
      - `name` string, required
      - `caption` string, nullable
      - `color` string, nullable
    - `subsystem` SubsystemInfo: Subsystem/module information for features
      - `id` string, required
      - `name` string, required
      - `slug` string, required
      - `color` string, nullable
    - `column_id` integer, nullable
    - `section_id` integer, nullable
    - `user_voted` boolean
    - `voted_at` string, nullable
    - `slug` string, nullable
    - `updatedDate` string, nullable
    - `updated_at` string, nullable
    - `type` FeatureTypeInfo: Public feature type label (portal showTypeLabels).
      - `id` integer, nullable
      - `name` string, required
    - `endDate` string, nullable
  - `total_count` integer, required
  - `page_size` integer, required
  - `page_number` integer, required

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