API de Reddit: Comentarios del usuario
List a Reddit user's comments by username, sorted by new, top, hot, or controversial, with the parent post title and subreddit on every item and cursor pagination. Comment text may be truncated to a roughly 300-character preview, and this endpoint carries no per-comment permalink; use reddit.post_comments for full comment bodies and comment URLs on a given post.
US$0.60/1k solic., pagas por solicitud, sin suscripción.
commented on Just finished Piranesi and I have questions
r/books
u/night_owl_reads· Jun 4, 2024
I felt the same way about the pacing in the third act, but I think that was intentional. The author slows everything down right before the reveal so the payoff hits harder. Worth pushing through if you were tempted to put it down.
214
{"id": "lq9m2f","author": "night_owl_reads","bodyPreview": "I felt the same way about the pacing in the third act, but I think that was intentional. The author slows everything down right before the reveal so the payoff hits harder. Worth pushing through if you were tempted to put it down.","score": 214,"createdUtc": 1717502400,"postId": "1gk8p3","postTitle": "Just finished Piranesi and I have questions","subreddit": "books"}
Precios y proveedores
Precios del endpoint Comentarios del usuario de la API de Reddit: una API, 3 proveedores intercambiables
El proveedor más barato responde primero. Si falla, el siguiente toma el relevo en la misma llamada.
Pruébalo
Obtén Comentarios del usuario de Reddit en una sola solicitud
Este ejemplo muestra 12 de 13 campos. Ver todos los campos
{
"found": true,
"data": {
"comments": [
{
"id": "lq9m2f",
"author": "night_owl_reads",
"bodyPreview": "I felt the same way about the pacing in the third act, but I think that was intentional. The author slows everything down right before the reveal so the payoff hits harder. Worth pushing through if you were tempted to put it down.",
"score": 214,
"createdUtc": 1717502400,
"postId": "1gk8p3",
"postTitle": "Just finished Piranesi and I have questions",
"subreddit": "books"
},
{
"id": "lq7k1d",
"author": "night_owl_reads",
"bodyPreview": "Try the library hold system if your branch has Libby. I got through the whole trilogy on audiobook that way without spending anything, and the narrator for book two is genuinely one of the best I have heard.",
"score": 58,
"createdUtc": 1717480800,
"postId": "1gk4j9",
"postTitle": "Budget friendly ways to get into audiobooks?",
"subreddit": "audiobooks"
},
{
"id": "lq5f8a",
"author": "night_owl_reads",
"bodyPreview": "",
"score": 9,
"createdUtc": 1717462200,
"postId": "1gk2m1",
"postTitle": "Weekly what are you reading thread",
"subreddit": "u_night_owl_reads"
}
],
"nextCursor": "t1_lq3d2z"
}
}Referencia completa de parámetros y respuesta: cada campo, tipo y ejemplo de este endpoint.
Referencia
Una solicitud, un formato de respuesta.
Cada campo que envías y cada campo que recibes, cada uno con un ejemplo real.
Verificado por última vez el 2026-11-14 · disponibilidad y latencia medidas en 30d
Cuerpo de la solicitud
JSON, enviado por POST a este endpoint.
- usernamestring
night_owl_reads
Nombre de usuario de Reddit, sin el prefijo u/. Ejemplo: "spez".
- cursorstring
Cursor de paginación opaco tomado del nextCursor de una respuesta anterior. Omítelo para la primera página; envíalo de vuelta para obtener la siguiente.
- limitinteger
25
Page size to ask for (up to 100, default 100). Some sources honor it; others always return their whole page of about 25 comments. A page is never trimmed after the call, so pass nextCursor back as cursor to continue exactly where this response ended.
- sortenum
new
Orden de los comentarios del usuario. Por defecto, new (los más recientes primero).
Respuesta
JSON, un valor de ejemplo por campo.
The user's comments in feed order (newest first by default). Each item carries the comment text, which may be truncated to a preview, plus the parent post it was made on; there is no per-comment permalink available from this endpoint. Populated whenever the provider has data for the entity.
- authorstring
night_owl_reads
Commenter username, without the u/ prefix. Populated whenever the provider has data for the entity.
- bodyPreviewstring
I felt the same way about the pacing in the third act, but I think that was intentional. The author slows everything down right before the reveal so the payoff hits harder. Worth pushing through if you were tempted to put it down.
The comment text. Depending on the source it is either the full comment body in Markdown or a plain-text preview truncated to roughly 300 characters, cut mid-word. It is empty on the occasional comment for which the upstream returns no text at all. For guaranteed full comment bodies and comment permalinks, use the reddit.post_comments SKU against the parent post.
- createdUtcnumber
1717502400
UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds.
- idstring
lq9m2f
Reddit comment ID (base-36, without the t1_ prefix). Populated whenever the provider has data for the entity.
- postIdstring
1gk8p3
Reddit post ID of the thread the comment was made on (base-36, without the t3_ prefix). Pass it to reddit.post or reddit.post_comments for the full thread. Populated whenever the provider has data for the entity.
- postTitlestring
Just finished Piranesi and I have questions
Title of the thread the comment was made on. Populated whenever the provider has data for the entity.
- scoreinteger
214
Net score (upvotes minus downvotes) on the comment at fetch time.
- subredditstring
books
Subreddit name of the parent thread, without the r/ prefix. Empty when the comment is on a post hosted on a user's own profile (r/u_<name>), which has no subreddit.
One page of the user's comments, or null when the user was not found.
- nextCursorstring
t1_lq3d2z
Opaque cursor for the next page of this user's comments; pass it back as the `cursor` input to fetch the following page. Null when there are no more pages.
- foundboolean
true
Whether the user's comment history was returned.
- reason"not_found"
Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost.
Preguntas frecuentes
Acerca del endpoint Comentarios del usuario de la API de Reddit
El endpoint Comentarios del usuario de AnyAPI para Reddit devuelve datos de Reddit como JSON normalizado con una sola llamada POST a /v1/run/reddit.user_comments. List a Reddit user's comments by username, sorted by new, top, hot, or controversial, with the parent post title and subreddit on every item and cursor pagination. Comment text may be truncated to a roughly 300-character preview, and this endpoint carries no per-comment permalink; use reddit.post_comments for full comment bodies and comment URLs on a given post. AnyAPI enruta cada solicitud entre 3 fuentes y recurre automáticamente a otra cuando una falla. Cuesta desde US$0.60 por cada 1,000 solicitudes, en dólares estadounidenses, sin suscripción y sin mínimo mensual. En los últimos 30 días, el 66.9% de las llamadas al endpoint Comentarios del usuario de la API de Reddit a través de AnyAPI tuvo éxito, con un tiempo de respuesta mediano de 1.3 segundos en 3340 llamadas medidas.