Update feature status

Changes the status of a feature or subfeature.

PATCH https://cotlet.dev/api/v1/productboard/features/{feature_id}/status

write Confirm

Sets the status of one feature to a name from list_feature_statuses; an unknown name fails and lists the valid ones. Teammates see the new status on the feature and on boards. On the Enterprise plan a lifecycle rule can require fields before a status, so fill those in Productboard first. The response gives the old and the new status. By default you confirm each call; you can switch that off for this tool.

Parameters

Parameters: update_feature_status
NameTypeDescription
feature_id string required string Feature ID from search_features.
status string required string A status name from list_feature_statuses.

Request

cURL
curl -X PATCH https://cotlet.dev/api/v1/productboard/features/ft_4d7e10/status \
  -H "Authorization: Bearer $COTLET_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"status":"Launched"}'
Python
result = client.call("productboard", "update_feature_status", {"feature_id":"ft_4d7e10","status":"Launched"})
Node.js
const result = await cotlet.call('productboard', 'update_feature_status', {"feature_id":"ft_4d7e10","status":"Launched"});
CLI
cotlet call productboard update_feature_status --data '{"feature_id":"ft_4d7e10","status":"Launched"}'

Example response

JSON

{
  "feature_id": "ft_4d7e10",
  "name": "CSV export",
  "status": {
    "previous": "Delivery",
    "current": "Launched"
  }
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.