Resumen de estado, previsiones, señales, historial y metadatos de las fuentes. Ideal como primera petición de tu aplicación.
Resumen de endpoints
Elige los datos según su uso y evita recopilar varias veces el mismo anuncio de origen.
Filtra anuncios de reinicio, planes, indicios y límites entre las publicaciones públicas, conservando la categoría y el estado de verificación.
Anuncios de reinicio registrados; un anuncio de finalización no verifica el límite de uso de la cuenta local.
/api/v1/tibo Todas las publicaciones válidas registradas, con texto original, fecha de publicación, enlace y modo de recopilación.
/api/health Comprueba la disponibilidad del servicio y de las fuentes de datos para sondas de despliegue y tareas programadas.
Publicaciones originales y fuentes almacenadas permanentemente, con paginación. No se garantiza un historial completo anterior a la primera recopilación.
Devuelve la referencia histórica, ajustes experimentales e impacto por publicación. Las reglas no están calibradas; la API de previsión original conserva la referencia de origen.
/api/v1/overviewprobability_model → baseline / adjusted / factors / model_version / evaluated_attibo_history → total / persistent / complete_historyFiltros y paginación
Se aplica a los endpoints de listas signals, resets y tibo.
| Parámetro | Descripción |
|---|---|
limit / offset | limit admite 1–100 y su valor predeterminado es 50; offset comienza en 0. La respuesta incluye next_offset para obtener la siguiente página. |
kind | kind admite reported_completed, planned, hint, limits, banked, unclear, needs_context u other; type es un alias de compatibilidad. |
q | Búsqueda por palabras clave, hasta 200 caracteres. |
from / to | Rango de fechas UTC en formato YYYY-MM-DD. |
Comprueba el estado antes de usar los datos.
| Campo | Interpretación |
|---|---|
available | Indica si hay una instantánea de datos disponible. Si no la hay, muestra claramente el estado vacío. |
stale | Indica si los datos proceden de una caché desactualizada. Informa de su antigüedad aunque conserves los registros. |
generated_at | Hora de generación de esta respuesta de la API; no sustituye la fecha de publicación ni la hora de recopilación. |
channels | Registra fetched_at, checked_at, la disponibilidad y los errores de cada fuente. |
posts | Texto original, URL original, fecha de publicación, categoría y estado de verificación de la publicación. |
quota_verified | Indica si se ha verificado el límite real de la cuenta. Si es false, no muestres «Límite recuperado». |
tibo.mode | x_api, third_party_copy o unavailable distingue la recopilación directa de las copias de terceros. |
Los campos de previsión probability_24h / probability_48h son porcentajes entre 0–100. Si no hay previsión disponible, muestra un valor desconocido; no lo sustituyas por 0%.
Un ejemplo mínimo de integración.
Los endpoints GET de lectura no requieren autenticación y permiten solicitudes entre orígenes.
const response = await fetch(
'https://codexreset-news.com/api/v1/overview',
{ headers: { Accept: 'application/json' } }
);
if (!response.ok) throw new Error(`HTTP ${response.status}`);
const data = await response.json();
if (!data.available) {
// Muestra «Datos no disponibles»; no deduzcas que no ha habido un reinicio.
} else {
const posts = data.tibo?.items ?? data.posts ?? [];
const cached = data.stale === true;
// Muestra el enlace original y conserva la atribución de los datos de terceros.
}Compatible con las llamadas existentes.
Los endpoints anteriores siguen proporcionando datos. Para nuevas integraciones, utiliza los endpoints versionados v1.