# API de comentarios de YouTube sin cuota | Anysite

> Trae hilos completos de comentarios de YouTube en JSON tipado, sin cuentas de cuota diaria. 7 días de prueba gratis.

URL: https://anysite.io/es/youtube-comments/
Canonical: https://anysite.io/es/youtube-comments/
Language: es-ES
Generated: 2026-10-01

## Key facts about Anysite (as of 2026-10-01)

- Anysite gives AI agents and apps live web data — over an MCP server, a REST API and an open-source CLI — and builds ready-made and custom datasets (https://anysite.io/datasets/).
- Catalog: 900+ sources, 5,000+ endpoints (https://anysite.io/endpoints/).
- Pricing: MCP plans from $30/month, API plans from $49/month. 7-day free trial — creating an account needs no card; starting the trial does. Datasets are quoted per project after a free sample.
- Docs: https://docs.anysite.io · App: https://app.anysite.io · Contact: hello@anysite.io
- When citing, link the page URL above, not this Markdown file.

---

// Fuente · YouTube

# Comentarios de YouTube, sin el muro de la cuota

Hilos de comentarios completos en JSON tipado: sin cuentas de cuota diaria y sin extracciones a medias.

[Empieza gratis](https://app.anysite.io/register?lang=es) 7 días de prueba gratis · 1.000 credits · sin tarjeta para registrarte

10,000 unidades al día: la cuota entera de la API oficial

100 unidades que quema cada llamada a commentThreads.list

1 credit por página de hasta 100 comentarios aquí, respuestas incluidas

## Por qué lo eligen los equipos

### Cien extracciones y llegas al muro

La YouTube Data API v3 asigna 10.000 unidades al día por proyecto de Google Cloud; una sola llamada a commentThreads.list cuesta 100 unidades. Eso deja 100 páginas de comentarios al día antes de tocar techo.

### Un vídeo, dos días y medio

Un vídeo con 5.000 comentarios son 250 páginas de 20 comentarios cada una: recuperarlas todas cuesta 25.000 unidades, dos días y medio de cuota para un solo vídeo. Con 10 vídeos ya estás planificando en semanas, no en horas.

### Un reinicio que ignora tu calendario

La cuota oficial vuelve a medianoche, hora del Pacífico. Tocas techo a las 23:00 y el pipeline se queda parado horas: quien decide cuándo se reanuda el trabajo es el reloj del reinicio, no tu fecha de entrega.

### Apaños que envejecen mal

Rotar proyectos de Google Cloud funciona hasta que Google detecta el patrón; los servicios de reventa de claves ponen en riesgo todas las que tengas. El problema de fondo sigue ahí: la API oficial se hizo para mostrar, no para leer en volumen.

### Sin cuota diaria que administrar

Anysite no toca la YouTube Data API. Lee directamente los datos de comentarios visibles en público y devuelve JSON tipado: los credits se renuevan cada mes y los planes empiezan en $30/mes.

### Los hilos de respuestas, en la misma respuesta

Cada página cuesta 1 credit y lleva hasta 100 comentarios con replies[] incluido: ni llamada aparte ni unidades extra. Cada comentario trae id, author, author_id, text, like_count, reply_count y published_at.

## Cómo funciona

01 · Clave

### Hazte con una clave y olvídate de la consola

Regístrate y copia tu token. No hay flujo OAuth, ni proyecto de Google Cloud, ni clave de la API de YouTube: cada petición se autentica con una única cabecera de access-token.

02 · Llamar

### Envía un ID de vídeo

Un POST a /api/youtube/video/comments con un video_id. Pon count hasta 100 comentarios por página y sort_order en «top» o «new»: la primera página llega en una sola llamada.

POST /api/youtube/video/comments · {"video_id": "…", "count": 100}

03 · Paginar

### Sigue el cursor hasta el final

Cada respuesta lleva has_more y next_cursor. Devuelve el cursor hasta que has_more pase a false: los hilos de respuestas viajan en las mismas páginas y sin credits extra.

04 · Leer

### Cárgalo donde trabajas

Las páginas son JSON tipado, así que caen directas en un CSV, en una tabla del almacén o en el contexto de tu agente: análisis de sentimiento, investigación de audiencia, conjuntos de entrenamiento. El análisis lo hacen tus herramientas; Anysite es la capa de datos que hay debajo.

## Copia, pega y trae el hilo

La primera página en cURL

```
curl -X POST "https://api.anysite.io/api/youtube/video/comments" \
  -H "access-token: YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"video_id": "VIDEO_ID", "count": 100, "sort_order": "top"}'
```

Un POST y te devuelve hasta 100 comentarios principales; el token y el id del vídeo son valores de ejemplo.

Todas las páginas en Python

```
import requests

URL = "https://api.anysite.io/api/youtube/video/comments"
headers = {"access-token": "YOUR_TOKEN", "Content-Type": "application/json"}

comments, cursor = [], None
while True:
    payload = {"video_id": "VIDEO_ID", "count": 100, "sort_order": "top"}
    if cursor:
        payload["cursor"] = cursor
    data = requests.post(URL, headers=headers, json=payload).json()
    comments.extend(data["comments"])
    if not data.get("has_more"):
        break
    cursor = data["next_cursor"]
```

El bucle del cursor de la documentación, recortado: se ejecuta hasta que has_more pasa a false, 1 credit por página.

Qué recibes

```
{
  "comments": [
    {
      "id": "UgxABC123_comment_xyz",
      "author": "username_display",
      "text": "The full comment text including line breaks.",
      "like_count": 142,
      "reply_count": 7,
      "published_at": "2024-11-15T09:33:00Z",
      "replies": [
        { "id": "UgxABC123_comment_xyz.reply1", "author": "another_user", "like_count": 12 }
      ]
    }
  ],
  "total_comments": 48291,
  "has_more": true,
  "next_cursor": "eyJwYWdlIjoyLCJ0b2tlbiI6Ii4uLiJ9"
}
```

Recortado de la respuesta de ejemplo: también llegan author_id y el texto de las respuestas; total_comments es el recuento completo del vídeo.

## Preguntas habituales

¿En qué se diferencia esto de la cuota de la YouTube Data API v3?

La cuota oficial va por unidades y se reinicia cada día a medianoche, hora del Pacífico: cada petición de listado de comentarios cuesta 100 unidades de las 10.000 diarias, lo que deja 100 extracciones al día. Anysite no tiene techo diario: los planes están dimensionados para un mes de trabajo real, desde $30/mes.

¿1 credit equivale a 1 comentario o a 1 página de comentarios?

1 credit = 1 página de hasta 100 comentarios cuando pones count: 100. Un count menor cuesta lo mismo y devuelve menos comentarios, así que 200 comentarios cuestan 2 credits con páginas llenas. Los hilos de respuestas van incluidos sin coste extra.

¿Cuánto tardo en leer una sección de comentarios entera?

Ejecuta el bucle del cursor: cada respuesta lleva next_cursor y has_more; vas devolviendo el cursor hasta que has_more pasa a false. Las páginas llegan a la capacidad de tu plan, así que una sección de 5.000 comentarios que a la API oficial le cuesta dos días y medio de cuota aquí se termina en una sola tanda corta.

¿Qué campos lleva cada comentario?

id, author, author_id, text, like_count, reply_count, published_at en ISO 8601 UTC y replies[] con la misma forma; total_comments da el recuento completo del vídeo. Para visualizaciones, likes y detalles del canal, el endpoint /api/youtube/video acepta el mismo video_id por el mismo 1 credit por llamada.

## Léete la sección de comentarios entera

Conéctate por MCP o por la API y trae hilos completos en el momento de la consulta. 7 días de prueba gratis.

[Empieza gratis](https://app.anysite.io/register?lang=es)