Skip to main content
GET
/
user
/
reviews
List reviews
curl --request GET \
  --url https://api.managem.co.uk/user/reviews \
  --header 'Authorization: Bearer <token>'
[
  {
    "id": "<string>",
    "rating": 123,
    "revisions": 123,
    "source": {
      "id": "<string>",
      "type": "ORDER"
    },
    "reviewedUser": {
      "id": "<string>",
      "username": "<string>",
      "reviews": 123,
      "rating": 123,
      "score": 123,
      "sales": 123,
      "purchases": 123,
      "joined": "2023-11-07T05:31:56Z",
      "avatar": "<string>",
      "cover": "<string>",
      "profile": "<string>"
    },
    "content": "<string>",
    "createdAt": "<string>"
  }
]

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

page
integer
default:1

Page number, defaults to 1

Required range: x >= 1
size
integer
default:20

Results per page, defaults to 20

Required range: 1 <= x <= 50
sort
enum<string>
default:createdAt

Field to sort by

Available options:
createdAt
direction
enum<string>
default:desc

Sort direction

Available options:
asc,
desc

Response

200 - application/json

List of reviews

id
string
required

Unique identifier for the review

rating
integer
required

Rating given in the review

revisions
integer
required

Number of times the review has been revised

source
object
required

Source associated with the review

reviewedUser
object
required

User that the review is about

content
string

Optional textual feedback

createdAt
string | null

Timestamp when the review was created