Productboard API logo

Bring feedback in from any source and automate your workspace

Create, search, and manage feedback, documents, customers, and product data through Productboard's REST API.

Overview

Productboard API 2.0 is a REST API for working with your workspace data programmatically. Developers and technical teams use it to route feedback from proprietary CRMs, internal tools, and other non-native sources into Productboard, and to automate workflows across feedback, documents, and the product hierarchy.

Manage feedback from any source

Create, read, update, delete, and search customer feedback, complete with text content, tags, owners, source metadata, and customer attribution.

Filter and search at scale

List and search feedback with structured filters by owner, creator, tags, date range, and status. For large result sets, both the list and search endpoints support cursor-based pagination.

Link feedback to customers and your product hierarchy

Associate feedback with users and companies, and connect it to features, components, and other product hierarchy entities. Dedicated endpoints create, list, and delete these relationships.

Manage documents, teams, and members

Create and manage editor documents and product document boards, with support for bulk operations, document templates, and thread and comment handling. List, search, and retrieve teams and workspace members. PII fields such as names and emails require the members:pii:read OAuth scope or else are redacted.

Setup

API access requires a Productboard admin. Pick the authentication method that fits your integration:

  1. For internal scripts and tools, generate an API token in Settings → Integrations by selecting the Access Token tile in the APIs section.
  2. For public-facing integrations and backend automations, register an OAuth application in Settings → OAuth Applications. The API supports the OAuth 2.0 Authorization Code and Server-to-Server JWT Bearer flows.
  3. MCP clients authenticate with OAuth based on dynamic client registration, with no client secret required.

The authentication guide covers each method in detail.

More integrations in this category