Facebook API

Facebook Comment replies API

List the replies to a Facebook post comment (text, author, reactions, and timestamps) as normalized JSON.

POST/v1/run/facebook.comment_replies
Uptime
0.00%
30d · 1 call
Requests
1
30d · weekly, last 12 wks

Pricing

One price, in dollars

Providers
Giraffe- served0.00% uptime- p50$1.20/1k reqflat

Try it

Make your first request

Open in
Get a free key
Sample response
Free runs return only the first 3 results. Fund a key to get the full response.
{
  "data": {
    "hasNextPage": true,
    "nextCursor": "example",
    "replies": [
      {
        "authorId": "Alex Rivera",
        "authorName": "Alex Rivera",
        "authorProfilePicture": "https://example.com/image.jpg",
        "createdUtc": 12.5,
        "expansionToken": "a1b2c3d4",
        "feedbackId": "a1b2c3d4",
        "id": "a1b2c3d4",
        "reactionCount": 12500,
        "replyCount": 12500,
        "text": "A short example description of this item."
      }
    ]
  },
  "found": true
}
Response interface
interface FacebookCommentRepliesResponse {
  data: {
    hasNextPage: boolean;
    nextCursor: string | null;
    replies: {
      authorId: string;
      authorName: string;
      authorProfilePicture: string;
      createdUtc: number;
      expansionToken?: string;
      feedbackId: string;
      id: string;
      reactionCount: number;
      replyCount: number;
      text: string;
    }[];
  } | null;
  found: boolean;
}

Full parameter and response reference - every field, type, and example for this endpoint.

Reference

Request, response, and price

Last verified 2026-09-16 · uptime and latency measured over 30d
POST /v1/run/facebook.comment_replies
curl -X POST https://api.getanyapi.com/v1/run/facebook.comment_replies \
  -H "Authorization: Bearer $ANYAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"expansionToken":"MjoxNzgzMjI4OTY4OgF_o5zrjDnpemv4bwPtpsShXutqvKIw2bKs2YuJksL1Ak8n8YG-_KPSQGkIks5oW6wdRfhb_cRv9q5OX0NHjFJwEupYNZi9pcMV-FYLWLp47u-eusMkZFOMwbkISsTln7gtSvQrOzlffyavOTIL85PECYzGfunU2IAEkd13CIikxu06Mw10UJ1ShcFAmz8175R1uJfYy_iOixWZukqfrWhUfVOXApXznxx7qXvUxPwct76qe6p7-nVWQrPC_SZc2xh9Z8ggL3WMjgTzSq4oWFSsyZuuVsyVVjSgdjRQiDqtJSeEUlSjTr6vOnKsvKV-GpnBRaeA0BCaNRhqpB4xDZoduBuO5ZYrFvWLJdJLryDhCPI2Ss-Z33cEM2Vz7pLf1wJzE7TuizXPwICSn1DA_Prca-BItTbOUjAjfiySap1LXYkGuuDC2ziUdiEsmE5XhevMP8XtF_2WQlMNcGbXMEQyAWDUawtPAxXgMeRrCO9YGSweFQ4OZumoIlSGa3Vfjy-euUOHT1IAsNbV2A8rAq4HJNU3jCXQTn0vfW9xvbVQhL-53Mhw2YPjhlvUj6QpnGA25N8","feedbackId":"ZmVlZGJhY2s6MTM5MzQ2MTExNTQ4MTkyN18yMDgyNjUzMjQ1ODA5Mzg2"}'
FieldTypeExample value
Request body
expansionTokenstring"MjoxNzgzMjI4OTY4OgF_o5zrjDnpemv4bwPtpsShXutqvKIw2bKs2YuJksL1Ak8n8YG-_KPSQGkIks5oW6wdRfhb_cRv9q5OX0NHjFJwEupYNZi9pcMV-FYLWLp47u-eusMkZFOMwbkISsTln7gtSvQrOzlffyavOTIL85PECYzGfunU2IAEkd13CIikxu06Mw10UJ1ShcFAmz8175R1uJfYy_iOixWZukqfrWhUfVOXApXznxx7qXvUxPwct76qe6p7-nVWQrPC_SZc2xh9Z8ggL3WMjgTzSq4oWFSsyZuuVsyVVjSgdjRQiDqtJSeEUlSjTr6vOnKsvKV-GpnBRaeA0BCaNRhqpB4xDZoduBuO5ZYrFvWLJdJLryDhCPI2Ss-Z33cEM2Vz7pLf1wJzE7TuizXPwICSn1DA_Prca-BItTbOUjAjfiySap1LXYkGuuDC2ziUdiEsmE5XhevMP8XtF_2WQlMNcGbXMEQyAWDUawtPAxXgMeRrCO9YGSweFQ4OZumoIlSGa3Vfjy-euUOHT1IAsNbV2A8rAq4HJNU3jCXQTn0vfW9xvbVQhL-53Mhw2YPjhlvUj6QpnGA25N8"The expansion_token of the comment, from the post comments endpoint.
feedbackIdstring"ZmVlZGJhY2s6MTM5MzQ2MTExNTQ4MTkyN18yMDgyNjUzMjQ1ODA5Mzg2"The feedback_id of the comment (not the comment id).
cursorstringPagination cursor from a previous response.
Response
dataobjectWrapper holding the replies array plus pagination, or null when nothing was found.
data.hasNextPagebooleanTrue when more replies are available beyond this page.
data.nextCursorstringOpaque cursor for the next page of replies, or null when this lane has no more. Pass it back as cursor to continue.
data.repliesobject[]Replies to the comment. Populated whenever the provider has data for the entity.
data.replies[].authorIdstringIdentifier of the reply author. Populated whenever the provider has data for the entity.
data.replies[].authorNamestringDisplay name of the reply author. Populated whenever the provider has data for the entity.
data.replies[].authorProfilePicturestringURL of the author's profile picture.
data.replies[].createdUtcnumberUTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds. Populated whenever the provider has data for the entity.
data.replies[].expansionTokenstringToken used to expand nested replies, when present.
data.replies[].feedbackIdstringFacebook feedback identifier for the reply. Populated whenever the provider has data for the entity.
data.replies[].idstringReply identifier. Populated whenever the provider has data for the entity.
data.replies[].reactionCountintegerNumber of reactions on the reply.
data.replies[].replyCountintegerNumber of replies nested under this reply.
data.replies[].textstringReply text content. Populated whenever the provider has data for the entity.
foundbooleanTrue when replies were found; false when the lookup returned nothing.
Price
Price per requestUSD$0.0012
Price /1k reqUSD$1.20

FAQ

About the Facebook Comment replies API

The AnyAPI Facebook Comment replies API returns Facebook comment replies data as normalized JSON from one POST call to /v1/run/facebook.comment_replies. List the replies to a Facebook post comment (text, author, reactions, and timestamps) as normalized JSON. AnyAPI returns one normalized schema whichever source serves it. It costs from $1.20 per 1,000 requests, in US dollars with no subscription and no monthly minimum. Over the last 30 days, 0.0% of Facebook comment replies calls through AnyAPI succeeded across 1 measured calls.

It costs from $1.20 per 1,000 requests, in US dollars with no subscription and no monthly minimum. You fund one USD wallet, each call draws it down, and a failed request costs $0.

List the replies to a Facebook post comment (text, author, reactions, and timestamps) as normalized JSON. The response is normalized JSON with the same envelope every AnyAPI endpoint returns, so parsing a second endpoint is a change of URL and nothing else.

Over the last 30 days, 0.0% of Facebook comment replies calls through AnyAPI succeeded across 1 measured calls. These are AnyAPI's own measurements of traffic through the gateway, recomputed continuously, not a published service-level target.