Selecione registros
Consulte /v1/search com q=search e subreddit=SideProject; comece com limit=3.
Dados históricos do Reddit · API JSON
Use registros arquivados do Reddit para adicionar busca em discussões a uma aplicação web ou móvel. O exemplo solicita uma página com até três registros.
/v1/searchSideProjectComece com uma seleção pequena. Preserve campos e parâmetros necessários à próxima etapa e processe o resultado na sua aplicação.
Consulte /v1/search com q=search e subreddit=SideProject; comece com limit=3.
Mantenha a chave API no backend; envie ao navegador ou app móvel apenas os dados selecionados.
Guarde o permalink disponível com suas notas como referência; a página vinculada pode ficar indisponível.
curl --get --fail-with-body 'https://api.redditapp.com/v1/search' \
-H "Authorization: Bearer ${REDDIT_API_KEY}" \
--data-urlencode 'q=search' \
--data-urlencode 'subreddit=SideProject' \
--data-urlencode 'limit=3' \
--data-urlencode 'page=1'O exemplo solicita uma página com até três registros.
https://api.redditapp.com/v1Combine q com subreddit ou author para restringir a seleção.
Use from e to com datas YYYY-MM-DD. A data final inclui todo o dia UTC.
Defina limit e page e salve os metadados de paginação com os resultados.
Cada requisição bem-sucedida custa um crédito, mesmo com resultado vazio.
$1 por 1.000 requisições bem-sucedidas
Recarga mínima: $50 · 50.000 créditos
Reddit App API é uma API JSON independente para registros históricos do Reddit. Oferece rotas de leitura para busca, posts, comentários, registros individuais e descoberta de subreddits. O serviço não é operado pelo Reddit nem tem afiliação com ele. Use registros arquivados do Reddit para adicionar busca em discussões a uma aplicação web ou móvel. O exemplo solicita uma página com até três registros.
Crie uma conta com email e senha neste site. A chave aparece após o cadastro, antes de qualquer pagamento obrigatório; guarde-a com segurança porque é exibida uma só vez. Envie-a pelo servidor usando X-API-Key ou Authorization: Bearer. Regenerar a chave invalida a anterior.
O preço é $1 por 1.000 requisições bem-sucedidas. A recarga mínima é $50 por 50.000 créditos. Cada requisição bem-sucedida consome um crédito, mesmo sem correspondências. Requisições inválidas não são cobradas; falhas na origem acionam reembolso que pode exigir conciliação. Um timeout sozinho não define a cobrança final.
Use q para busca de texto analisado com subreddit, author, kind, from, to ou min_score. As palavras são combinadas com AND; não é busca semântica nem DSL arbitrário. As datas usam YYYY-MM-DD em UTC, e to inclui o dia final inteiro. Comece com os parâmetros documentados.
Não. O serviço consulta um arquivo histórico, não o feed ao vivo do Reddit. Não publica, vota, envia mensagens privadas nem executa ações do Reddit OAuth. A rota pública /v1/status descreve o escopo do serviço; não comprova a saúde do arquivo, a cobertura completa ou a disponibilidade atual de uma página original.
Não necessariamente. Cada requisição retorna até 100 registros, e page aceita valores de 1 a 100. Leia total com pagination.relation: exato, limite inferior ou desconhecido. A ordem é a do arquivo, sem garantia cronológica ou de relevância. Chegar à última página acessível não comprova que a amostra seja exaustiva.
Não. Contas, chaves API e saldos são separados por site. Use a chave emitida para este domínio com seu próprio host API HTTPS. Mantenha-a na configuração do servidor, nunca em JavaScript do navegador, repositórios públicos ou logs compartilhados. A chave de outro site não substitui uma conta local.
Comece com /v1/search, q=search, subreddit=SideProject, limit=3 e page=1. Essa consulta pequena permite examinar os campos antes de desenvolver uma importação ou interface. Se for bem-sucedida, custa um crédito mesmo com resultado vazio. Ajuste tema e comunidade à tarefa: o exemplo não promete uma quantidade fixa de registros.
Crie uma conta, guarde a chave e adapte o exemplo à sua tarefa.