API de inteligencia de noticias que convierte historias sin procesar en registros canonicos listos para IA y maquinas.
Metricas de NUCLEUZ API. Accede a estos endpoints, feeds y datos enriquecidos mediante una API REST sencilla.
Empieza gratis. Usa créditos y mejora a Pro cuando quieras más.
Todos pueden explorar en BLERBZ
Experiencia completa de BLERBZ - NUCLEUZ API, STREAMs ilimitados, Artemiz y más
Sin cargo durante 30 días. Cancela cuando quieras.
Soluciones personalizadas para proyectos/orgs
Varios feeds curados con paginacion por cursor y desglose de puntuaciones.
Transmite noticias urgentes con latencia subsegundo mediante Server-Sent Events.
Top 100 diario clasificado por engagement, velocidad y deteccion viral.
Tendencias por velocidad con ventanas configurables (1h, 6h, 24h).
Opciones de filtrado potentes para encontrar exactamente el contenido que necesitas.
Filtra contenido por etiquetas de tema extraidas por IA.
Filtra por fuentes como Reuters, BBC, AP y mas de 200 adicionales.
Feed de X.com con posts, hilos y articulos largos.
Acciones, indices, indicadores economicos y noticias financieras clasificadas por IA.
Historias de Bitcoin, Ethereum, blockchain, DeFi y NFT clasificadas por IA.
Objetos de documento canonicos con metadatos ricos e inteligencia entre fuentes.
Formato de documento amigable para SDK con ETag y GET condicional.
Encuentra versiones gratuitas de contenido con paywall en 2-4 fuentes alternativas.
Deduplicacion automatica identifica la misma historia en multiples fuentes.
Cada historia en tres versiones de idioma. Mas de 55 idiomas en 195+ paises. Disponible en todos los planes.
Articulo original en su idioma nativo, preservado tal como se publico.
Version inglesa traducida por IA con precision editorial y preservacion factual.
Idioma nacional del pais de origen de la historia. Mapeo de 195+ paises.
Creado para rendimiento con convenciones modernas de API.
Cache multicapa con 94%+ de aciertos para respuestas muy rapidas.
API de sync con cursor para seguir cambios de documentos eficientemente.
Solicita solo los campos necesarios para reducir el payload.
Todo lo que necesitas para integrar NUCLEUZ en tu app
NUCLEUZ is a real-time news intelligence API that powers BLERBZ. Get access to:
https://api.blerbz.com:3001/api/v2All endpoints include rate limit headers:
X-RateLimit-Limit: 300
X-RateLimit-Remaining: 299
X-RateLimit-Reset: 2026-01-01T00:00:00ZPrueba la NUCLEUZ API aqui mismo. No se requiere cuenta para endpoints publicos.
Lista documentos canonicos con paginacion
Usando clave API demo con limites amplios. No se requiere cuenta.
Number of items
Pagination cursor
Filter by date
Filter by sources
curl -H "Authorization: Bearer nuc_demo_playground_2026" "https://api.blerbz.com:3001/api/v2/documents?limit=10"
const response = await fetch('https://api.blerbz.com:3001/api/v2/documents?limit=10', {
headers: {
'Authorization': 'Bearer nuc_demo_playground_2026'
}
});
const data = await response.json();
console.log(data.data); // Array of documentsEjecuta una solicitud para ver la respuesta
Inserta un ticker de noticias con actualizacion en vivo impulsado por NUCLEUZ API. Funciona con todos los planes API. Elige todos los feeds, un feed especifico o un subconjunto personalizado.
<!-- BLERBZ Headline Scrolling Ticker -->
<!-- Embed this snippet in your HTML. Replace YOUR_API_KEY with your NUCLEUZ API key. -->
<div id="blerbz-ticker" style="
background: #0a0a0a;
border: 1px solid rgba(255,255,255,0.08);
border-radius: 10px;
overflow: hidden;
position: relative;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
">
<div style="
display: flex; align-items: center; gap: 8px;
position: absolute; left: 0; top: 0; bottom: 0;
padding: 0 16px; z-index: 2;
background: linear-gradient(90deg, #0a0a0a 85%, transparent);
font-family: 'SF Mono', Monaco, Inconsolata, monospace;
font-size: 9px; font-weight: 700; letter-spacing: 1.5px; color: #fff;
">
<span style="
width: 7px; height: 7px; border-radius: 50%;
background: #ef4444; box-shadow: 0 0 6px rgba(239,68,68,0.6);
animation: blerbzPulse 1.5s ease-in-out infinite;
"></span>
LIVE
</div>
<div style="
overflow: hidden; padding: 14px 16px 14px 90px;
mask-image: linear-gradient(90deg, transparent 0%, black 5%, black 95%, transparent 100%);
-webkit-mask-image: linear-gradient(90deg, transparent 0%, black 5%, black 95%, transparent 100%);
">
<div id="blerbz-ticker-track" style="
display: flex;
animation: blerbzScroll 80s linear infinite;
width: max-content; will-change: transform;
"></div>
</div>
</div>
<style>
@keyframes blerbzScroll {
0% { transform: translate3d(0, 0, 0); }
100% { transform: translate3d(-50%, 0, 0); }
}
@keyframes blerbzPulse {
0%, 100% { opacity: 1; transform: scale(1); }
50% { opacity: 0.7; transform: scale(0.9); }
}
#blerbz-ticker-track:hover { animation-play-state: paused; }
</style>
<script>
(function() {
const API_KEY = 'YOUR_API_KEY';
const API_BASE = 'https://api.blerbz.com:3001/api/v2';
const ENDPOINT = '/feeds/latest?limit=25';
async function fetchHeadlines() {
const res = await fetch(API_BASE + ENDPOINT, {
headers: { 'Authorization': 'Bearer ' + API_KEY }
});
if (!res.ok) return [];
const data = await res.json();
return (data.items || data.data || []).map(item => ({
headline: item.headline || item.originalTitle || item.title || '',
source: item.source?.name || item.sourceName || item.source || 'News',
})).filter(h => h.headline.length > 10);
}
function render(headlines) {
const track = document.getElementById('blerbz-ticker-track');
if (!track || !headlines.length) return;
const items = [...headlines, ...headlines];
track.innerHTML = items.map(h =>
'<div style="display:flex;align-items:center;gap:4px;padding-right:32px;white-space:nowrap;flex-shrink:0">' +
'<span style="font-size:10px;font-weight:700;color:rgba(255,255,255,0.5);text-transform:uppercase;letter-spacing:0.5px">' + h.source + ':</span>' +
'<span style="font-size:13px;font-weight:500;color:#fff;max-width:420px;overflow:hidden;text-overflow:ellipsis">' + h.headline + '</span>' +
'<span style="color:rgba(255,255,255,0.15);font-size:8px;margin-left:22px">\u2022</span>' +
'</div>'
).join('');
}
fetchHeadlines().then(render);
setInterval(() => fetchHeadlines().then(render), 30000);
})();
</script>GET /api/v2/feeds/latestToken Bearer (todos los planes)Segun tu planRecomendado: intervalo de 15-30sPrueba el Playground y la Documentacion para empezar.