FIREANIME API
Browse API97 operations
POST

ListFeedbacks

ListFeedbacks retrieves a paginated list of feedback submissions. For normal users, it only returns their own.

/api.v1.feedback.FeedbackService/ListFeedbacks Bearer required
01

Request

ListFeedbacksRequest

ListFeedbacksRequestapi.v1.feedback.ListFeedbacksRequest8 fields

ListFeedbacksRequest contains filters and pagination for administrative review.

page
int32

The page number to retrieve (1-based).

limit
int32

The maximum number of items per page.

statusoptional
string

Filter by feedback status.

categoryoptional
string

Filter by feedback category.

animeIdoptional
uint32

Filter by associated anime ID.

animeSeasonIdoptional
uint32

Filter by associated anime season ID.

animeEpisodeIdoptional
uint32

Filter by associated anime episode ID.

userIdoptional
uint32

Filter by the submitter's user ID.

Request JSON
{
  "page": 1,
  "limit": 20,
  "status": "active",
  "category": "string",
  "animeId": 1,
  "animeSeasonId": 1,
  "animeEpisodeId": 1,
  "userId": 1
}
02

Response

ListFeedbacksResponse

ListFeedbacksResponseapi.v1.feedback.ListFeedbacksResponse2 fields

ListFeedbacksResponse contains a page of feedback items.

dataarray

The list of retrieved feedback items.

pages
int32

Total number of pages available.

Example response
{
  "data": [
    {
      "id": 1,
      "title": "Frieren: Beyond Journey’s End",
      "description": "Example content",
      "category": "string value",
      "status": "active",
      "adminComment": "string value",
      "createdAt": "2026-08-19T20:15:00Z",
      "userName": "fireanime_user"
    }
  ],
  "pages": 1
}
03

Referenced models

1 nested message types

Feedbackapi.v1.feedback.Feedback16 fields

Feedback represents a single user submission about a bug, suggestion, or other topic.

id
uint32

Unique database identifier for the feedback.

title
string

Short summary or title of the feedback.

description
string

Detailed explanation or report content.

category
string

Categorization of the feedback (e.g., "bug", "suggestion", "content").

status
string

Current status of the feedback (e.g., "pending", "resolved", "closed").

adminCommentoptional
string

Optional comments added by an administrator during review.

createdAt
string

Timestamp when the feedback was submitted (RFC3339 format).

userNameoptional
string

The username of the submitter, if authenticated.

userIdoptional
uint32

The unique ID of the submitter, if authenticated.

animeIdoptional
uint32

Optional ID of the anime related to this feedback.

animeSlugoptional
string

Optional slug of the anime related to this feedback.

animeTitleoptional
string

Optional title of the anime related to this feedback.

seasonoptional
string

Optional season identifier related to this feedback.

animeSeasonIdoptional
uint32

Optional database ID of the anime season.

episodeoptional
string

Optional episode identifier related to this feedback.

animeEpisodeIdoptional
uint32

Optional database ID of the anime episode.

04

Error handling

Common failure codes

unauthenticatedThe Bearer token is missing or invalid.

invalid_argumentThe request payload failed validation.

internalThe service could not complete the operation.