API para Reddit

API para Reddit: Comentários do usuário

Liste os comentários de um usuário do Reddit pelo nome de usuário, ordenados por new, top, hot ou controversial, com o título do post pai e o subreddit em cada item e paginação por cursor. O texto do comentário vem como uma prévia de cerca de 300 caracteres, não o corpo completo, e este endpoint não traz permalink por comentário; use reddit.post_comments para o corpo completo e as URLs dos comentários de um post.

POST/v1/run/reddit.user_comments
Disponibilidade
100,00%
30d · 193 chamadas
Requisições
193
30d · semanal, últimas 12 sem.
Resposta
1,1s
mediana · 30d

Teste

Faça sua primeira requisição

Abrir em
Obter chave grátis
Resposta de exemplo
Execuções grátis retornam só os primeiros 3 resultados. Recarregue uma chave para receber a resposta completa.
{
  "data": {
    "comments": [
      {
        "author": "Alex Rivera",
        "bodyPreview": "A short example description of this item.",
        "createdUtc": 12.5,
        "id": "a1b2c3d4",
        "postId": "a1b2c3d4",
        "postTitle": "Example title",
        "score": 5,
        "subreddit": "example"
      }
    ],
    "nextCursor": "example"
  },
  "found": true,
  "reason": "not_found"
}
Interface da resposta
interface RedditUserCommentsResponse {
  data: {
    comments: {
      author: string;
      bodyPreview?: string;
      createdUtc: number;
      id: string;
      postId?: string;
      postTitle?: string;
      score?: number;
      subreddit?: string;
    }[];
    nextCursor: string | null;
  } | null;
  found: boolean;
  reason?: "not_found";
}

Referência completa de parâmetros e resposta - todos os campos, tipos e exemplos deste endpoint.

Referência

Requisição, resposta e preço

Última verificação em 2026-09-29 · disponibilidade e latência medidas em 30d
POST /v1/run/reddit.user_comments
curl -X POST https://api.getanyapi.com/v1/run/reddit.user_comments \
  -H "Authorization: Bearer $ANYAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"username":"spez"}'
CampoTipoValor de exemplo
Corpo da requisição
usernamestring"spez"Nome de usuário do Reddit, sem o prefixo u/. Exemplo: "spez".
cursorstringCursor de paginação opaco vindo do nextCursor de uma resposta anterior. Omita na primeira página; envie-o de volta para buscar a próxima.
limitintegerNúmero máximo de comentários nesta resposta (um limite por página, não um total). O padrão é 25.
sortenumOrdem dos comentários do usuário. O padrão é new (mais recentes primeiro).
Resposta
dataobjectOne page of the user's comments, or null when the user was not found.
data.commentsobject[]The user's comments in feed order (newest first by default). Each item carries a truncated body 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.
data.comments[].authorstringCommenter username, without the u/ prefix. Populated whenever the provider has data for the entity.
data.comments[].bodyPreviewstringA preview of the comment text, not the full comment body: the upstream truncates it to roughly 300 characters and cuts mid-word. It is plain text rather than Markdown, and it is empty on the occasional comment for which the upstream returns no preview at all. For full comment bodies and comment permalinks, use the reddit.post_comments SKU against the parent post.
data.comments[].createdUtcnumberUTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds.
data.comments[].idstringReddit comment ID (base-36, without the t1_ prefix). Populated whenever the provider has data for the entity.
data.comments[].postIdstringReddit 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.
data.comments[].postTitlestringTitle of the thread the comment was made on. Populated whenever the provider has data for the entity.
data.comments[].scoreintegerNet score (upvotes minus downvotes) on the comment at fetch time.
data.comments[].subredditstringSubreddit 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.
data.nextCursorstringOpaque 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.
foundbooleanWhether 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.
Preço
Preço por requisiçãoUSDUS$ 0,0006
Preço /mil req.USDUS$ 0,60

Dúvidas frequentes

Sobre o endpoint Comentários do usuário da API para Reddit

O endpoint Comentários do usuário da AnyAPI para Reddit retorna dados de Reddit em JSON normalizado com uma chamada POST para /v1/run/reddit.user_comments. Liste os comentários de um usuário do Reddit pelo nome de usuário, ordenados por new, top, hot ou controversial, com o título do post pai e o subreddit em cada item e paginação por cursor. O texto do comentário vem como uma prévia de cerca de 300 caracteres, não o corpo completo, e este endpoint não traz permalink por comentário; use reddit.post_comments para o corpo completo e as URLs dos comentários de um post. A AnyAPI distribui cada requisição entre 2 fontes, com failover automático quando uma falha. Custa a partir de US$ 0,60 por mil requisições, em dólares, sem assinatura e sem mínimo mensal. Nos últimos 30 dias, 100,0% das chamadas ao endpoint Comentários do usuário da API para Reddit feitas pela AnyAPI tiveram sucesso, com tempo de resposta mediano de 1,1 segundos, em 193 chamadas medidas.

Custa a partir de US$ 0,60 por mil requisições, em dólares, sem assinatura e sem mínimo mensal. Você recarrega uma carteira em dólares e cada chamada desconta dela. Algumas requisições pagas pela carteira que falham geram cobranças de processamento, que repassamos pelo custo, sem margem; a resposta de erro mostra o valor cobrado.

Liste os comentários de um usuário do Reddit pelo nome de usuário, ordenados por new, top, hot ou controversial, com o título do post pai e o subreddit em cada item e paginação por cursor. O texto do comentário vem como uma prévia de cerca de 300 caracteres, não o corpo completo, e este endpoint não traz permalink por comentário; use reddit.post_comments para o corpo completo e as URLs dos comentários de um post. A resposta é JSON normalizado, com o mesmo envelope que todo endpoint da AnyAPI retorna, então processar um segundo endpoint é só trocar a URL, e nada mais.

Nos últimos 30 dias, 100,0% das chamadas ao endpoint Comentários do usuário da API para Reddit feitas pela AnyAPI tiveram sucesso, com tempo de resposta mediano de 1,1 segundos, em 193 chamadas medidas. Estas são medições da própria AnyAPI sobre o tráfego que passa pelo gateway, recalculadas continuamente, e não uma meta de nível de serviço publicada.