RF
Rosario Finanzas

API & Datos

Endpoints disponibles y fuentes de datos del portal

API de uso interno

Estos endpoints están diseñados para consumo interno del portal. No garantizamos estabilidad ni disponibilidad para uso externo. Para datos oficiales, consultá las fuentes originales listadas abajo.

Endpoints

GET
/api/indicators

Resumen completo del mercado: dólar, tasas, inflación, cripto, agro.

Cache: 60sMarketOverview { groups, tickerItems, lastUpdated }
GET
/api/indicators/dolar

Cotizaciones de todas las variantes del dólar en Argentina.

Cache: 60sDollarQuote[] con compra, venta, variación
GET
/api/indicators/cripto

Precios de criptomonedas principales (BTC, ETH, SOL, XRP, USDT).

Cache: 120sCryptoPrice[] con precio USD y variación 24h
GET
/api/indicators/commodities

Precios de commodities agrícolas y energéticos.

Cache: 600sCommodity[] con precio, unidad, fuente
GET
/api/indicators/ticker

Items formateados para el ticker/cintillo.

Cache: 60sTickerItem[] con label, value, change
GET
/api/market/summary

Resumen del mercado argentino: MERVAL, acciones líderes.

Cache: 120sMarketSummary con indices, topGainers, topLosers
GET
/api/market/historical?symbol=MERVAL&period=1M

Datos históricos de índices bursátiles.

Cache: 300sHistoricalData[] con timestamp, open, high, low, close, volume
GET
/api/news/processed

Noticias procesadas de medios argentinos con IA.

Cache: 300sProcessedNews[] con título, resumen, categoría, sentimiento
GET
/api/health

Estado de salud de la API y sus dependencias.

Cache: No cache{ status, uptime, services }

Arquitectura de datos

Cache multi-nivel

Cache en memoria (in-process) con TTLs diferenciados por tipo de dato: dólar 1min, BCRA 5min, cripto 2min, commodities 10min, noticias 5min.

Fallback automático

Si la fuente principal falla (ej: BCRA), el sistema intenta automáticamente con ArgentinaDatos como backup. Los datos de respaldo se marcan visualmente.

ISR (Incremental Static Regeneration)

Las páginas se regeneran automáticamente según su TTL configurado, ofreciendo datos frescos sin sacrificar performance.