Selección de idioma

Elige la ruta adecuada para tu catálogo de comunidades

Elige entre catálogo de comunidades, búsqueda de contenido y consulta por identificador en un archivo histórico independiente de Reddit.

Obtener clave API

Una ruta para cada pregunta sobre el archivo

Reddit API Hub ofrece acceso de lectura a un archivo histórico independiente de Reddit. No es la API oficial ni está afiliado a Reddit, y no proporciona datos en tiempo real, publicaciones nuevas, votos, mensajes privados o Reddit OAuth. Para evaluar sus rutas empieza por la pregunta que quieres responder: descubrir nombres de comunidades, buscar registros de contenido o consultar un identificador ya conocido. La elección depende del dato solicitado, no de una garantía de velocidad o cobertura.

Para un catálogo de nombres usa /v1/subreddits. Para publicaciones y comentarios que coincidan con filtros utiliza /v1/search; /v1/posts y /v1/comments restringen el tipo de registro. No son versiones resumidas y completas de una misma respuesta, ni incluyen árboles de conversación. /v1/item requiere id y busca una sola entrada. /v1/status es público, gratuito y devuelve una declaración estática que confirma la respuesta HTTP, sin comprobar el buscador, la disponibilidad del archivo o el saldo.

Cada ruta responde a un propósito específico dentro del archivo histórico. Comprender esa diferencia evita enviar parámetros de una ruta a otra: prefix selecciona nombres en el catálogo, mientras subreddit filtra contenido en las rutas de búsqueda. Ninguna de las dos operaciones certifica que toda la historia de una comunidad esté disponible. Los registros pueden faltar y las consultas posteriores no tienen garantizados resultados inmutables.

Ejemplo de solicitud

cURL

curl --fail-with-body -H "Authorization: Bearer YOUR_API_KEY" "https://api.redditapihub.com/v1/subreddits?prefix=program&limit=3"

Prueba el catálogo por prefijo

El ejemplo es GET https://api.redditapihub.com/v1/subreddits?prefix=program&limit=3. prefix=program selecciona nombres que comienzan por ese prefijo y limit=3 limita la lista a un máximo de tres comunidades. No busca la palabra program dentro de los mensajes ni garantiza que aparezca programming. Envía desde tu servidor X-API-Key: <clave> o Authorization: Bearer <clave>; ambas cabeceras son válidas. La cookie de sesión del panel no sustituye esa autenticación.

Fragmento sintético, solo demostrativo y no obtenido de una consulta real: {"data":[{"subreddit":"programming","count":12}],"pagination":{"page":1,"limit":3,"total":null,"relation":"unknown"},"credits":{"cost":1,"balance":99}}. El nombre, el recuento y el saldo ilustran la estructura, no un inventario observado. count no es un número de suscriptores ni un censo global exacto garantizado. total=null y relation=unknown no deben convertirse en un total de cero.

Una forma útil de procesar la respuesta consiste en conservar los nombres recibidos y permitir que tu aplicación elija uno para una consulta de contenido posterior. El catálogo admite prefix y limit, no page ni los filtros q, author o from/to. El máximo de limit es 100. Ni ampliar el límite ni repetir prefijos demuestra haber enumerado todas las comunidades. Cada recuperación exitosa, incluso vacía, cuesta un crédito y la búsqueda posterior tiene su propio coste.

Acceso, cuenta y presupuesto

El registro usa correo y contraseña de 12–72 bytes UTF-8. La clave aparece una vez inmediatamente al registrarte, antes del pago. Los 100 créditos de prueba dependen de los controles contra abusos de toda la red. Cuenta, clave y saldo pertenecen a redditapihub.com. El panel de la página de la clave permite consultar saldo, crear facturas y regenerar la clave confirmando la contraseña; la anterior queda invalidada inmediatamente.

Cada recuperación exitosa cuesta un crédito, incluso vacía o repetida: $1 por 1000 solicitudes. La recarga mínima de $50 añade 50000 créditos comprados. No hay suscripciones y los créditos pagados no caducan. Las solicitudes inválidas no descuentan saldo; los fallos del origen devuelven la reserva. Perder la respuesta puede ocultar un éxito cobrado y otra recuperación exitosa cuesta otro crédito.

Antes de transferir, inicia sesión y crea una factura en el panel de la página Obtener clave API. Utiliza el destinatario y el importe exactos con USDT en TRON TRC20 o USDC ERC20 en la red principal de Ethereum; después presenta el hash de la transacción para verificarla. Solo un pago auténtico, confirmado y correspondiente permite acreditar saldo, sin plazo garantizado. Consulta la documentación, los precios y la guía para elegir y presupuestar las rutas de tu aplicación.