Saasco logoSaasco logo
Saasco logoSaasco logo

Introduction

OverviewGetting startedWhat is Saasco?

SDK

Quick startTrackingIdentifyConfigurationWidgetsProperties

MCP

Quick startHow it worksAuthorizationTool reference

REST API

Quick start
getGet FeedbackputUpdate FeedbackgetList PostspostCreate PostgetGet PostputUpdate PostdelDelete PostputUpdate Post StatusputUpdate Post TopicspostSet Post Pending ApprovalpostUnmerge PostgetList StatusespostCreate StatusputUpdate StatusdelDelete StatusgetList TopicspostCreate TopicputUpdate TopicdelDelete TopicgetList CommentsputUpdate CommentpostArchive CommentgetGet Public FeedbackgetList Public PostspostCreate Public PostgetGet Public PostgetList Public StatusesgetList Public TopicsgetList Public CommentspostCreate Public CommentputUpdate Public CommentpostArchive Public CommentpostSet Public VotepostSet Public FollowgetList Public Engagements
Feedback

Create Topic

Creates a topic that can be assigned to posts on the feedback board and the roadmap.

POST
/projects/{projectId}/feedback/topics

Authorization

Authorization
AuthorizationBearer <token>

In: header

Path Parameters

projectIdrequiredstring

ID of the project that will own the topic.

Request Body

application/json

namerequiredstring

Topic name.

colorstring | null

Chip color. Null or omit for a tag without a color.

iconstring | null

Icon. Null or omit for none.

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://www.saasco.com/api/v2/projects/string/feedback/topics" \  -H "Content-Type: application/json" \  -d '{    "name": "string"  }'
{
  "id": "string",
  "createdAt": "string",
  "updatedAt": "string",
  "projectId": "string",
  "name": "string",
  "color": "string",
  "icon": "string",
  "position": -9007199254740991,
  "archivedAt": "string"
}
{
  "code": "BAD_REQUEST",
  "message": "Invalid input data",
  "issues": []
}
{
  "code": "UNAUTHORIZED",
  "message": "Authorization not provided",
  "issues": []
}
{
  "code": "FORBIDDEN",
  "message": "Insufficient access",
  "issues": []
}
{
  "code": "INTERNAL_SERVER_ERROR",
  "message": "Internal server error",
  "issues": []
}

List Topics

Lists feedback topics. Archived topics are omitted unless includeArchived is true.

Update Topic

Updates a topic name, color, or icon. Omitted fields stay as they are.