Skip to main content
GET
/
profile
/
{identifier}
/
reviews
List reviews
curl --request GET \
  --url https://api.managem.co.uk/profile/{identifier}/reviews
[
  {
    "id": "<string>",
    "rating": 123,
    "revisions": 123,
    "source": {
      "id": "<string>",
      "type": "ORDER"
    },
    "reviewer": {
      "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>"
  }
]

Path Parameters

identifier
string
required

User ID or username for the requested profile

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

User 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

reviewer
object
required

User that wrote the review

content
string

Optional textual feedback

createdAt
string | null

Timestamp when the review was created