Skip to content
Roadmaps

Create a roadmap item

Understanding how to use FeatureOS API to build custom integrations.

Introduction

This API allows you to add a feature request to a roadmap as a roadmap item. Note: This operation is only available for manual roadmaps, not for sync roadmaps.

POST https://api.featureos.app/api/v3/roadmaps/:id/roadmap_items
curl -X POST 'https://api.featureos.app/api/v3/roadmaps/:id/roadmap_items' \
  -H 'API-KEY: YOUR_API_KEY' \
  -H 'Content-Type: application/json'

Headers

Parameter Default Description
API-KEY - Generate from organization settings on the admin dashboard.

Path Parameters

Parameter Required Type Description
id true Integer The unique identifier of the roadmap.

Request Body

Parameter Required Type Description
feature_request_id true Integer The unique identifier of the feature request to add to the roadmap.

Sample Request

Sample Response

Response Fields

Field Type Description
resource_id Integer The resource identifier for the roadmap item.
id Integer Unique identifier for the roadmap item.
slug String URL-friendly version of the roadmap item title.
title String The title of the roadmap item.
post_key String The post key identifier.
short_description String Short description of the roadmap item.
description String HTML formatted description of the roadmap item.
text_description String Plain text description of the roadmap item.
description_html String HTML formatted description of the roadmap item.
source String Source of the roadmap item (null if not specified).
post_created_at String ISO timestamp when the original post was created.
bucket Object Information about the bucket/category this item belongs to.
status Object Current status information of the roadmap item.
custom_status Object Custom status configuration for the roadmap item.
votes_count_number Integer Number of upvotes for this item.
votes_count String String representation of the vote count.
downvotes_count_number Integer Number of downvotes for this item.
downvotes_count String String representation of the downvote count.
downvoted Boolean Whether the current user has downvoted this item.
upvoted Boolean Whether the current user has upvoted this item.
assignee Object Information about the user assigned to this item (null if not assigned).
etc_scheduled Boolean Whether an estimated time to completion is scheduled.
etc_date String Estimated time to completion date (null if not set).
submitter Object Information about the user who submitted this item.
score Object Scoring information for the roadmap item.
user Object Information about the user who created this roadmap item.