MyAnimeList

List MyAnimeList user reviews

List the reviews written by a public MyAnimeList user.

GET/v1/myanimelist/users/{username}/reviews
x-api-keystringheader

API key (`sfk_...`)

Parameters
2
usernamestringrequiredpath

Public MyAnimeList member name, e.g. `TheLlama`.

min 2 chars · max 32 chars · pattern: ^[A-Za-z0-9_-]+$

cursorstringoptionalquery

Pass `page.nextCursor` from the previous response to get the next page.

min 1 chars · max 512 chars

Response fields
32

Endpoint-specific response payload.

datalookupStatus
string

`not_found` when the entity does not exist (a deleted title, an unknown id or user), not when a list is empty.

one of: found, not_found

datausername
string

Member name.

Reviews by the user.

datareviews[]reviewer
string

Reviewer member name.

datareviews[]postedAt
stringnullable

Review date (ISO-8601).

Tags on the review.

datareviews[]tags[]
stringoptional
datareviews[]rating
integernullable

Reviewer's overall rating.

Reaction counts.

datareviews[]reactionsnice
integernullable

Nice reactions.

datareviews[]reactionsloveIt
integernullable

Love it reactions.

datareviews[]reactionsfunny
integernullable

Funny reactions.

datareviews[]reactionsconfusing
integernullable

Confusing reactions.

datareviews[]reactionsinformative
integernullable

Informative reactions.

datareviews[]reactionswellWritten
integernullable

Well-written reactions.

datareviews[]reactionscreative
integernullable

Creative reactions.

datareviews[]helpfulCount
integernullable

Total reactions across all reaction types.

Reviewed title on a user's review list; null on a title's review list.

datareviews[]titleid
integer

Reviewed title id.

datareviews[]titlemediaKind
string

`anime` or `manga`.

one of: anime, manga

datareviews[]titletitle
string

Reviewed title.

datareviews[]titleurl
string

Reviewed title URL.

datareviews[]text
string

Full review text.

datareviews[]permalink
stringnullable

Permalink to the review.

Pagination state for the current page.

datapagehasMore
boolean

Whether another page is available.

datapagenextCursor
stringnullable

Cursor to pass in the next request when more pages exist; null on the last page.

Metadata describing the request and billing outcome.

metarequestId
string

Unique request identifier for tracing this API call.

min 1 chars

metacreditsCharged
integer

Credits charged for this request.

≥ 0

metaversion
string

Public API version that served the response.

one of: v1

Code example

curl "https://api.socialfetch.dev/v1/myanimelist/users/TheLlama/reviews" \
  -H "x-api-key: YOUR_API_KEY"

Responses

MyAnimeList user reviews.