Fandom

List Fandom article comments

List the comments and replies under a Fandom wiki article.

GET/v1/fandom/wikis/{wiki}/article-comments
1credit
x-api-keystringheader

API key (`sfk_...`)

Parameters
4
wikistringrequiredpath

Fandom wiki subdomain, e.g. `fortnite` for fortnite.fandom.com or `blox-fruits` for blox-fruits.fandom.com. A full wiki host or URL is also accepted.

min 1 chars · max 63 chars · pattern: ^[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?$

titlestringrequiredquery

Page title as it appears in the wiki URL, e.g. `Peely` or `Chapter_7:_Season_4`. Spaces and underscores are equivalent. A full page URL is also accepted, and a `#section` is ignored.

min 1 chars · max 255 chars

langstringoptionalquery

Language edition of the wiki, e.g. `de` for fortnite.fandom.com/de. Omit for the main (usually English) edition.

pattern: ^[a-z]{2,3}(?:-[a-z]{2,4})?$

pageintegeroptionalquery

Page number (1-based). Default: 1.

≥ 1 · ≤ 500

Response fields
85

Endpoint-specific response payload.

datalookupStatus
string

`not_found` when the wiki does not exist; the list is then empty.

one of: found, not_found

The wiki this response came from.

datawikiid
string

Wiki subdomain, e.g. `fortnite`.

datawikilang
stringnullable

Language edition path, or null for the main edition.

datawikiurl
string

Base URL of the wiki.

datacommentsEnabled
boolean

False when the wiki has article comments switched off.

A wiki article.

dataarticletitle
string

Article title.

dataarticleurl
string

Article URL.

datatotalComments
integer

Top-level comments on the article (replies not counted).

≥ 0

Top-level comments, newest first, 20 per page.

datacomments[]id
string

Post id.

datacomments[]threadId
stringnullable

Id of the thread the post belongs to.

datacomments[]isReply
boolean

True for replies; false for the opening post of a thread.

datacomments[]createdAt
stringnullable

When the post was created (ISO-8601).

datacomments[]editedAt
stringnullable

When the post was last edited, or null if never edited.

Who wrote the post.

datacomments[]authorid
stringnullable

Fandom user id, or null for anonymous or unknown users.

datacomments[]authorname
stringnullable

Fandom username.

datacomments[]authoravatarUrl
stringnullable

Avatar image URL.

datacomments[]authorprofileUrl
stringnullable

The user's profile page on this wiki.

datacomments[]text
string

Plain text of the post. Images become `[image]`; link previews become `[link: url]`.

Images in the post.

datacomments[]images[]url
string

Image URL.

datacomments[]images[]width
integernullable

Width in pixels.

datacomments[]images[]height
integernullable

Height in pixels.

Links in the post, including link previews.

datacomments[]links[]
stringoptional

Users mentioned with @.

datacomments[]mentions[]id
stringnullable

Mentioned user's id.

datacomments[]mentions[]name
string

Mentioned username.

datacomments[]hasPoll
boolean

Whether the post contains a poll.

The poll's question, answers and votes, or null.

datacomments[]pollquestion
stringnullable

The poll question.

datacomments[]polltotalVotes
integernullable

Votes across all answers.

≥ 0

Answers in display order.

datacomments[]pollanswers[]text
string

Answer text.

datacomments[]pollanswers[]votes
integernullable

Votes for this answer.

≥ 0

datacomments[]pollanswers[]imageUrl
stringnullable

Image shown with the answer, if any.

datacomments[]upvotes
integer

Upvote count.

≥ 0

datacomments[]position
integernullable

Position within the thread (1 is the opening post) when known.

datacomments[]isDeleted
boolean

Whether the post was deleted by a moderator.

datacomments[]url
string

Link to the comment on the article.

Every reply to this comment, oldest first.

datacomments[]replies[]id
string

Post id.

datacomments[]replies[]threadId
stringnullable

Id of the thread the post belongs to.

datacomments[]replies[]isReply
boolean

True for replies; false for the opening post of a thread.

datacomments[]replies[]createdAt
stringnullable

When the post was created (ISO-8601).

datacomments[]replies[]editedAt
stringnullable

When the post was last edited, or null if never edited.

Who wrote the post.

datacomments[]replies[]authorid
stringnullable

Fandom user id, or null for anonymous or unknown users.

datacomments[]replies[]authorname
stringnullable

Fandom username.

datacomments[]replies[]authoravatarUrl
stringnullable

Avatar image URL.

datacomments[]replies[]authorprofileUrl
stringnullable

The user's profile page on this wiki.

datacomments[]replies[]text
string

Plain text of the post. Images become `[image]`; link previews become `[link: url]`.

Images in the post.

datacomments[]replies[]images[]url
string

Image URL.

datacomments[]replies[]images[]width
integernullable

Width in pixels.

datacomments[]replies[]images[]height
integernullable

Height in pixels.

Links in the post, including link previews.

datacomments[]replies[]links[]
stringoptional

Users mentioned with @.

datacomments[]replies[]mentions[]id
stringnullable

Mentioned user's id.

datacomments[]replies[]mentions[]name
string

Mentioned username.

datacomments[]replies[]hasPoll
boolean

Whether the post contains a poll.

The poll's question, answers and votes, or null.

datacomments[]replies[]pollquestion
stringnullable

The poll question.

datacomments[]replies[]polltotalVotes
integernullable

Votes across all answers.

≥ 0

Answers in display order.

datacomments[]replies[]pollanswers[]text
string

Answer text.

datacomments[]replies[]pollanswers[]votes
integernullable

Votes for this answer.

≥ 0

datacomments[]replies[]pollanswers[]imageUrl
stringnullable

Image shown with the answer, if any.

datacomments[]replies[]upvotes
integer

Upvote count.

≥ 0

datacomments[]replies[]position
integernullable

Position within the thread (1 is the opening post) when known.

datacomments[]replies[]isDeleted
boolean

Whether the post was deleted by a moderator.

datacomments[]replies[]url
string

Link to the reply on the article.

Pagination state for the current page.

datapagepage
integer

Current page number (1-based).

≥ 0

datapagehasMore
boolean

Whether another page is available.

datapagenextPage
integernullable

Next page number when more pages exist; null on the last page.

≥ 0

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/fandom/wikis/fortnite/article-comments?title=Peely" \
  -H "x-api-key: YOUR_API_KEY"

Responses

Comments under an article, with every reply.