---
title: "List feedbacks"
method: GET
path: "/feedback"
tags: ["Feedback"]
---

# List feedbacks

`GET /feedback`

Lists available feedbacks

## Query parameters

- `page` integer — Page number - used for pagination
- `limit` integer — Page limit - used to limit the result set to a number of records per page
- `sort` string — Allows to sort the results by single field
- `filter` string — Allows filtering results using odata filter syntax

## Response `200`

Ok

- FeedbackListResponse
  - `_links` object, required — A collection of Hypermedia Application Language (HATEOS) links
    - `previous` string, uri — When using pagination, The URI link to the previous page of results
    - `next` string, uri — When using pagination, The URI link to the next page of results
    - `last` string, uri — When using pagination, The URI link to the last page of results
    - `first` string, uri — When using pagination, the URI link to the first page of results
    - `self` string, uri, required — The URI link to the current resource
  - `_pagination` object, required — Pagination metadata
    - `totalPages` integer, required — Total pages available
    - `totalRecords` integer, required — Total results available
    - `pageSize` integer, required — Page size
    - `records` integer, required — The count of records returned in the current page
    - `pageNumber` integer, required — Current pagination page number
  - `data` Feedback[], required — An array of Feedback objects returned by the API
    - `id` integer, required — ID is a generic type that is used to represent a unique identifier
    - `assigneeId` integer — ID is a generic type that is used to represent a unique identifier
    - `projectId` integer, required — ID is a generic type that is used to represent a unique identifier
    - `feedbackType` 'General' | 'Bug' | 'Idea', required — The type of feedback that was given.
    - `email` string, email, required — The email of the user who submitted the Feedback
    - `title` string, required — The title provided by the user submitting the Feedback
    - `description` string, required — The description provided by the user submitting the Feedback
    - `name` string, required — The name of the user who submitted the Feedback
    - `created` string, date-time, required — The date and time when the Feedback was created in RFC 3339 format
    - `modified` string, date-time, required — The date and time when the Feedback was last updated in RFC 3339 format
    - `dueDate` string, required — Define the due date of the feedback
    - `shareKey` string — The share key of the feedback
    - `pageUrl` string, uri — The url of the page where the feedback was submitted
    - `isPortalApproved` boolean, required
    - `isPinned` boolean, required — If true, the feedback has been pinned to the top of the feedback list in Userback
    - `videoUrl` string, uri — The URL of the video recording of the user submitting the feedback, if it exists
    - `attachmentUrl` string, uri — The URL of the attachment from the user submitting the feedback, if it exists
    - `isShared` boolean, required
    - `voteCount` number, double, required — The total amount of votes the feedback has received This only applies to feedback that is a feature request
    - `allowPublicComment` boolean, required — If true, public comments are allowed to be posted on the feedback
    - `priority` 'low' | 'neutral' | 'high' | 'urgent', required
    - `category` string — If defined, the category the feedback was assigned to
    - `rating` string, required — Defines the rating given by the user submitting the feedback
    - `userIdentification` string, required — The user identification
    - `Workflow` BaseWorkflow, required — A user configurable status for Feedback
      - `id` integer, required — ID is a generic type that is used to represent a unique identifier
      - `name` string, required — The name of the workflow
      - `sort` number, double, required — The order is which workflows are displayed
      - `color` string, required — The color of the workflow in a hex format
    - `Assignee` BaseMember
      - `id` integer, required — ID is a generic type that is used to represent a unique identifier
      - `userId` integer, required — ID is a generic type that is used to represent a unique identifier
      - `name` string, required — The name of the user.
      - `email` string, email, required — The email address of the user.
      - `avatar` string, uri — The avatar URL of the user.
      - `role` 'Admin' | 'Collaborator' | 'Client' | 'ExternalUser', required — The role of the user.
      - `isDisabled` boolean, required — If true, the member has been disabled and cannot login.
    - `Screenshots` BaseFeedbackScreenshot[] — All screenshots associated with the feedback.
      - `id` integer, required — ID is a generic type that is used to represent a unique identifier
      - `url` string, uri, required — The publically-accessible URL to the screenshot
      - `width` number, double, required — The width of the screenshot in pixels
      - `height` number, double, required — The height of the screenshot in pixels
      - `created` string, date-time, required — The date and time when the FeedbackScreenshot was last updated in RFC 3339 format
    - `Session` object, required — The Session information of the feedback submitter.
      - `colorDepth` number, double, required — The color depth of the submitter's screen.
      - `dpi` number, double, required — The DPI (dots per inch) of the submitter's screen.
      - `resolutionY` number, double, required — The vertical resolution of the submitter's screen in DPI.
      - `resolutionX` number, double, required — The horizontal resolution of the submitter's screen in DPI.
      - `windowHeight` number, double, required — The height of the submitter's browser window in pixels.
      - `windowWidth` number, double, required — The width of the submitter's browser window in pixels.
      - `pageTitle` string — The page title of the submitter's browser.
      - `userAgent` string — User agent string of the submitter's browser. Only used when `uaData` is not available.
      - `uaData` string — User agent data pulled from `Navigator.userAgentData`
    - `Location` object — Location details of the user submitting the feedback, if provided A Userback project can be configured to ignore user location data, in which case Location will be null
      - `postal` string, required — Postal code of the location
      - `subdivision` string, required — Subdivision name of the location
      - `subdivisionCode` string, required — Subdivision code of the location
      - `city` string, required — City name of the location
      - `country` string, required — Country name of the location
      - `countryCode` string, required — Country code of the location
      - `longitude` string, required — Longitude of the location
      - `latitude` string, required — Latitude of the location
    - `Integration` object, required — An object containg any integration links defined for the Feedback
      - `notion` string, uri — The url of the linked Notion page
      - `zendesk` string, uri — The url of the linked Zendesk issue
      - `monday` string, uri — The url of the linked Monday issue
      - `teamwork` string, uri — The url of the linked Teamwork issue
      - `azureDevops` string, uri — The url of the linked Azure Devops issue
      - `wrike` string, uri — The url of the linked Wrike issue
      - `clickup` string, uri — The url of the linked ClickUp issue
      - `asana` string, uri — The url of the linked Asana issue
      - `linear` string, uri — The url of the linked Linear issue
      - `gitlab` string, uri — The url of the linked Gitlab issue
      - `github` string, uri — The url of the linked Github issue
      - `basecamp` string, uri — The url of the linked Basecamp issue
      - `trello` string, uri — The url of the linked Trello card
      - `jira` string, uri — The url of the linked Jira issue
    - `shareUrl` string, uri, required — The url of the feedback in Userback

## Other responses

- `401` — Not Authorized
- `422` — Validation Error
- `429` — Too Many Requests
- `500` — Interal Server Error

---

[API](https://skmtc.dev/userback/apis/userback-rest-api.md) · [All operations](https://skmtc.dev/userback/apis/userback-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/userback/userback-rest-api/revisions/7fb30e1173ca/schema)
