# SocialFetch TikTok Video Comments Lister

> SocialFetch TikTok Video Comments Lister is a paid API for AI agents from api.socialfetch.dev, paid per call via x402, $0.014/call, status unknown (last checked 2026-09-14).

Fetches a paginated list of comments on a given TikTok video by its URL.

## Facts

- Endpoint: GET https://api.socialfetch.dev/v1/tiktok/videos/comments
- Price: $0.014/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/socialfetch-tiktok-video-comments-lister-b9063f83
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_62_OJETlWBRJUmw9ihIQj

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability socialfetch-tiktok-video-comments-lister-b9063f83
```

Example prompt: Can you pull the comments from this TikTok video — https://www.tiktok.com/@username/video/1234567890 — so I can see what people are saying about it?

## When to prefer this

Use this endpoint when you need to programmatically access comments on a specific TikTok video by URL, especially for social listening, sentiment analysis, or content moderation workflows. It supports pagination via cursor, making it suitable for videos with large comment volumes. Prefer this over manual scraping or TikTok's official API when you need a simple pay-per-call approach without OAuth setup.

## Known failure modes

- Invalid or non-TikTok URL returns a validation error
- Video is private or deleted — returns empty results or an error
- Expired or invalid pagination cursor — returns error or restarts from beginning
- Rate limiting or quota exhaustion returns a 402 or 429 response
- TikTok blocks scraping for certain regions or content — may return empty comment list

## How this service works

List comments on a TikTok video by URL.

## Output

Returns a paginated list of comments on the specified TikTok video, including comment text, author details, and engagement metadata. An opaque cursor is included in the response to fetch subsequent pages. When the trim option is enabled, a reduced set of fields is returned.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "maxLength": 4096,
       "minLength": 1,
       "description": "Link to the TikTok video whose comments should be listed."
      },
      "trim": {
       "anyOf": [
        {
         "type": "boolean"
        },
        {
         "enum": [
          "0",
          "1",
          "true",
          "false"
         ],
         "type": "string"
        }
       ],
       "description": "When true, returns a smaller response with fewer fields."
      },
      "cursor": {
       "type": "string",
       "minLength": 1,
       "description": "Opaque cursor from a previous response to fetch the next page."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/socialfetch-tiktok-video-comments-lister-b9063f83/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.socialfetch.dev](https://www.zero.xyz/host/api.socialfetch.dev/llms.txt)
