Skip to main content
Server path: /productboard | Type: Application | PCID required: Yes Productboard API

Tools

ToolDescription
productboard_get_featuresList features (epics, user stories) from Productboard. Use for viewing the product backlog and feature hierarchy.
productboard_get_featureGet detailed information about a specific feature by ID
productboard_list_feature_statusesList feature statuses (e.g. New idea, Planned, In progress, Released). Use to get status IDs for productboard_create_feature.
productboard_create_featureCreate a new feature in Productboard. Requires parent component or feature ID, status ID, and type (feature or subfeature). Use productboard_list_feature_statuses to get status IDs.
productboard_list_companiesList customer companies in Productboard. Companies represent your customers for feedback attribution.
productboard_list_release_groupsList release groups from Productboard. Release groups contain releases (e.g. “Now, Next, Later”). Use release group IDs when creating releases with productboard_create_release.
productboard_list_releasesList releases (roadmap items) from Productboard. Shows what is planned for current, next, and later timeframes. Each release has releaseGroup.id for productboard_create_release.
productboard_list_productsList products from Productboard. Products are the top-level containers (e.g. “Web App”, “Mobile App”). Components and features live under products.
productboard_list_componentsList product components from Productboard. Components are the top-level containers in the product hierarchy (e.g. products, product areas).
productboard_create_componentCreate a new component in Productboard. Components contain features. Use productboard_list_products to get a product ID, then create a component under it. Then use productboard_create_feature with parent.component set to the new component ID.
productboard_list_objectivesList strategic objectives from Productboard. Objectives help align features to business goals.
productboard_list_usersList workspace users (members) from Productboard. Use for assigning feature owners or looking up user IDs.
productboard_get_userGet a specific user by ID
productboard_list_initiativesList initiatives from Productboard. Initiatives group related objectives and help organize strategic work. Note: Requires initiatives to be enabled in your Productboard workspace (Settings > Strategic). Returns EntityModelNotFound if not enabled.
productboard_get_initiativeGet a specific initiative by ID
productboard_create_initiativeCreate a new initiative in Productboard. Requires initiatives to be enabled in workspace (Settings > Strategic).
productboard_update_initiativeUpdate an existing initiative
productboard_get_objectiveGet a specific objective by ID
productboard_create_objectiveCreate a new strategic objective in Productboard
productboard_update_objectiveUpdate an existing objective
productboard_get_releaseGet a specific release (roadmap item) by ID
productboard_create_releaseCreate a new release (roadmap item) in Productboard. Requires releaseGroupId - get it from productboard_list_releases (each release has releaseGroup.id) or productboard_list_release_groups.
productboard_update_releaseUpdate an existing release
productboard_get_productGet a specific product by ID
productboard_get_componentGet a specific component by ID
productboard_update_featureUpdate an existing feature (name, description, status, etc.)
productboard_update_componentUpdate an existing component

productboard_get_features

List features (epics, user stories) from Productboard. Use for viewing the product backlog and feature hierarchy. Parameters:
ParameterTypeRequiredDefaultDescription
pageLimitnumberNo25Maximum number of items to return (1-100)
pageOffsetnumberNo0Offset for pagination
pageCursorstringNoCursor for next page (from previous response links.next)

productboard_get_feature

Get detailed information about a specific feature by ID Parameters:
ParameterTypeRequiredDefaultDescription
featureIdstringYesFeature ID (UUID) to retrieve

productboard_list_feature_statuses

List feature statuses (e.g. New idea, Planned, In progress, Released). Use to get status IDs for productboard_create_feature.

productboard_create_feature

Create a new feature in Productboard. Requires parent component or feature ID, status ID, and type (feature or subfeature). Use productboard_list_feature_statuses to get status IDs. Parameters:
ParameterTypeRequiredDefaultDescription
namestringYesFeature name
descriptionstringNoFeature description (HTML supported)
typestringNo"feature"Entity type: feature (epic) or subfeature (user story)
statusIdstringYesStatus ID from productboard_list_feature_statuses (e.g. New idea, Planned)
parentobjectNoParent in the hierarchy

productboard_list_companies

List customer companies in Productboard. Companies represent your customers for feedback attribution. Parameters:
ParameterTypeRequiredDefaultDescription
pageLimitnumberNo25Maximum number of items to return (1-100)
pageOffsetnumberNo0Offset for pagination
pageCursorstringNoCursor for next page (from previous response links.next)

productboard_list_release_groups

List release groups from Productboard. Release groups contain releases (e.g. “Now, Next, Later”). Use release group IDs when creating releases with productboard_create_release. Parameters:
ParameterTypeRequiredDefaultDescription
pageLimitnumberNo25Maximum number of items to return (1-100)
pageOffsetnumberNo0Offset for pagination
pageCursorstringNoCursor for next page (from previous response links.next)

productboard_list_releases

List releases (roadmap items) from Productboard. Shows what is planned for current, next, and later timeframes. Each release has releaseGroup.id for productboard_create_release. Parameters:
ParameterTypeRequiredDefaultDescription
pageLimitnumberNo25Maximum number of items to return (1-100)
pageOffsetnumberNo0Offset for pagination
pageCursorstringNoCursor for next page (from previous response links.next)

productboard_list_products

List products from Productboard. Products are the top-level containers (e.g. “Web App”, “Mobile App”). Components and features live under products. Parameters:
ParameterTypeRequiredDefaultDescription
pageLimitnumberNo25Maximum number of items to return (1-100)
pageOffsetnumberNo0Offset for pagination
pageCursorstringNoCursor for next page (from previous response links.next)

productboard_list_components

List product components from Productboard. Components are the top-level containers in the product hierarchy (e.g. products, product areas). Parameters:
ParameterTypeRequiredDefaultDescription
pageLimitnumberNo25Maximum number of items to return (1-100)
pageOffsetnumberNo0Offset for pagination
pageCursorstringNoCursor for next page (from previous response links.next)

productboard_create_component

Create a new component in Productboard. Components contain features. Use productboard_list_products to get a product ID, then create a component under it. Then use productboard_create_feature with parent.component set to the new component ID. Parameters:
ParameterTypeRequiredDefaultDescription
namestringYesComponent name
descriptionstringNoComponent description (HTML supported)
parentobjectNoParent in the hierarchy. Usually required - use product ID from list_products.

productboard_list_objectives

List strategic objectives from Productboard. Objectives help align features to business goals. Parameters:
ParameterTypeRequiredDefaultDescription
pageLimitnumberNo25Maximum number of items to return (1-100)
pageOffsetnumberNo0Offset for pagination
pageCursorstringNoCursor for next page (from previous response links.next)

productboard_list_users

List workspace users (members) from Productboard. Use for assigning feature owners or looking up user IDs. Parameters:
ParameterTypeRequiredDefaultDescription
pageLimitnumberNo25Maximum number of items to return (1-100)
pageOffsetnumberNo0Offset for pagination
pageCursorstringNoCursor for next page (from previous response links.next)

productboard_get_user

Get a specific user by ID Parameters:
ParameterTypeRequiredDefaultDescription
userIdstringYesUser ID (UUID) to retrieve

productboard_list_initiatives

List initiatives from Productboard. Initiatives group related objectives and help organize strategic work. Note: Requires initiatives to be enabled in your Productboard workspace (Settings > Strategic). Returns EntityModelNotFound if not enabled. Parameters:
ParameterTypeRequiredDefaultDescription
pageLimitnumberNo25Maximum number of items to return (1-100)
pageOffsetnumberNo0Offset for pagination
pageCursorstringNoCursor for next page (from previous response links.next)

productboard_get_initiative

Get a specific initiative by ID Parameters:
ParameterTypeRequiredDefaultDescription
initiativeIdstringYesInitiative ID (UUID) to retrieve

productboard_create_initiative

Create a new initiative in Productboard. Requires initiatives to be enabled in workspace (Settings > Strategic). Parameters:
ParameterTypeRequiredDefaultDescription
namestringYesInitiative name
descriptionstringNoInitiative description (HTML supported)

productboard_update_initiative

Update an existing initiative Parameters:
ParameterTypeRequiredDefaultDescription
initiativeIdstringYesInitiative ID to update
namestringNoNew name
descriptionstringNoNew description (HTML supported)

productboard_get_objective

Get a specific objective by ID Parameters:
ParameterTypeRequiredDefaultDescription
objectiveIdstringYesObjective ID (UUID) to retrieve

productboard_create_objective

Create a new strategic objective in Productboard Parameters:
ParameterTypeRequiredDefaultDescription
namestringYesObjective name
descriptionstringNoObjective description (HTML supported)

productboard_update_objective

Update an existing objective Parameters:
ParameterTypeRequiredDefaultDescription
objectiveIdstringYesObjective ID to update
namestringNoNew name
descriptionstringNoNew description (HTML supported)

productboard_get_release

Get a specific release (roadmap item) by ID Parameters:
ParameterTypeRequiredDefaultDescription
releaseIdstringYesRelease ID (UUID) to retrieve

productboard_create_release

Create a new release (roadmap item) in Productboard. Requires releaseGroupId - get it from productboard_list_releases (each release has releaseGroup.id) or productboard_list_release_groups. Parameters:
ParameterTypeRequiredDefaultDescription
namestringYesRelease name
descriptionstringNoRelease description (HTML supported)
releaseGroupIdstringYesRelease group ID from productboard_list_releases or productboard_list_release_groups

productboard_update_release

Update an existing release Parameters:
ParameterTypeRequiredDefaultDescription
releaseIdstringYesRelease ID to update
namestringNoNew name
descriptionstringNoNew description (HTML supported)

productboard_get_product

Get a specific product by ID Parameters:
ParameterTypeRequiredDefaultDescription
productIdstringYesProduct ID (UUID) to retrieve

productboard_get_component

Get a specific component by ID Parameters:
ParameterTypeRequiredDefaultDescription
componentIdstringYesComponent ID (UUID) to retrieve

productboard_update_feature

Update an existing feature (name, description, status, etc.) Parameters:
ParameterTypeRequiredDefaultDescription
featureIdstringYesFeature ID to update
namestringNoNew name
descriptionstringNoNew description (HTML supported)
statusIdstringNoNew status ID from productboard_list_feature_statuses

productboard_update_component

Update an existing component Parameters:
ParameterTypeRequiredDefaultDescription
componentIdstringYesComponent ID to update
namestringNoNew name
descriptionstringNoNew description (HTML supported)