GET api/ReviewData/ListReviews

Returns all reviews in the system.

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

HEADER: 200 (OK) CONTENT: all reviews in the database.

ReviewDto
NameDescriptionTypeAdditional information
ReviewID

integer

None.

Rating

integer

None.

Comment

string

None.

ReviewDate

date

None.

FormattedDate

string

None.

AnimeID

integer

None.

AnimeName

string

None.

UserID

string

None.

UserName

string

None.

Response Formats

application/json, text/json

Sample:
{
  "ReviewID": 1,
  "Rating": 2,
  "Comment": "sample string 3",
  "ReviewDate": "2025-05-15T10:25:42.0494764+00:00",
  "FormattedDate": "2025-05-15",
  "AnimeID": 5,
  "AnimeName": "sample string 6",
  "UserID": "sample string 7",
  "UserName": "sample string 8"
}

application/xml, text/xml

Sample:
<ReviewDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Passion_Project.Models">
  <AnimeID>5</AnimeID>
  <AnimeName>sample string 6</AnimeName>
  <Comment>sample string 3</Comment>
  <Rating>2</Rating>
  <ReviewDate>2025-05-15T10:25:42.0494764+00:00</ReviewDate>
  <ReviewID>1</ReviewID>
  <UserID>sample string 7</UserID>
  <UserName>sample string 8</UserName>
</ReviewDto>