Skip to content

Feedback Tags

Manage the account-wide tags used to organize feedback, and assign them to feedback entries.

List tags

GET /v1/feedback-tags
json
{
  "data": [
    {
      "id": "ftag_xxx",
      "name": "feature-request",
      "color": "#22c55e",
      "createdAt": "2026-02-06T00:00:00Z"
    }
  ]
}

Create a tag

POST /v1/feedback-tags
FieldRequiredTypeDescription
nameYesstringTag name
colorNostringHex color (default: #6b7280)
json
{
  "data": {
    "id": "ftag_xxx"
  }
}

Update a tag

PATCH /v1/feedback-tags/:id
FieldTypeDescription
namestringNew name
colorstringNew hex color

Delete a tag

DELETE /v1/feedback-tags/:id

Deletes the tag and removes all its assignments.

Assign / unassign

POST /v1/feedback-tags/assign
POST /v1/feedback-tags/unassign
FieldRequiredTypeDescription
feedbackIdYesstringFeedback entry ID
tagIdYesstringTag ID

Both operations are idempotent.

Example

bash
curl -X POST "https://api.packedge.dev/v1/feedback-tags/assign" \
  -H "Authorization: Bearer pk_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "feedbackId": "fbk_xxx",
    "tagId": "ftag_xxx"
  }'