FeatureOS
FeatureOS

Welcome to our help center

How can we help you today?

Managing feedback posts in FeatureOS using API

Sathi Banerjee

3 min read

Whether you're collecting ideas, tracking requests, or routing work to the right people, FeatureOS gives you full control over your feedback posts. Here's everything you can do using API.

Assigning a Post to a Team Member

When feedback comes in that needs someone's attention, you can assign it directly to a team member so ownership is clear from the start. Once assigned, the post will show who's responsible for it. Each post can only have one assignee at a time.

Only people who are already members of your organisation in FeatureOS can be assigned to a post. If the person isn't in your organisation yet, you'll need to add them first before they can be assigned.

Creating a New Post

You can create feedback posts directly through FeatureOS API, which supports parameters like title, description, attachments, tags, bucket ID, state ID, Jira Issue ID and drop it into the right board.

Creating a Post on Behalf of Someone

Sometimes you'll want to log feedback that came from a specific customer or user, and have it attributed to them rather than to your own account. You can do this using API which allows parameters like title, description, attachments, bucket ID, email Id and name.

Deleting a Post

If a post is a duplicate, irrelevant, or was created by mistake, you can delete it permanently. Once deleted, the post and all its associated data cannot be recovered, so it's worth double-checking before you go ahead.

Retrieving a Single Post

You can pull up the full details of any individual post, including its title, description, status, vote count, comment count, submitter information, and which board it belongs to. This is useful when you need to check the current state of a specific piece of feedback or display it somewhere in your own product.

Listing All Posts

You can retrieve all the feedback posts in your organisation at once, with options to narrow things down by board, status, tags, submitter, date range, and more. Results are paginated so you can work through large volumes of feedback in manageable chunks.

You can also control the sort order, for example, surfacing the most popular posts first, or showing the most recently updated ones at the top.

Listing External Resources Linked to a Post

If your team uses tools like Jira, GitHub, Asana, or ClickUp, you can see all the external items that have been linked to a specific post in one place. This makes it easy to check whether a piece of feedback already has work tracked against it somewhere else, without having to switch between tools.

Removing an Assignee from a Post

If a post no longer needs to be owned by a specific person, maybe the work is done, or responsibility has shifted, you can remove the assignee entirely. The post will show no owner until someone is assigned again.

Updating a Post

You can edit any post after it's been created. This includes updating the title or description, attachments, tags, bucket ID, state ID, approval status, status, jira issue ID, priortization score.

Read More: Explore our Developer Docs for detailed feature breakdowns.

Was this helpful?