Saltar al contenido principal

Referencia de la API

¡Bienvenido a la API de Blocklens! Nuestra API ofrece acceso programático a más de 210 métricas on-chain, los mismos datos de alta fidelidad que alimentan nuestros paneles web. Está diseñada para traders profesionales, analistas, fondos y desarrolladores que necesitan datos fiables y consistentes para sus modelos, su investigación y sus aplicaciones.

Primeros pasos​

Para empezar a usar la API de Blocklens, necesitará una clave de API. El acceso a la API está disponible para los usuarios de nuestros planes de suscripción de pago.

  1. Suscríbase: Actualice a un plan que permita el acceso a la API en nuestra página de precios.
  2. Genere una clave: Vaya a la sección de claves de API del panel de su cuenta para crear su primera clave.
  3. Autentíquese: Incluya su clave de API en la cabecera Authorization de sus solicitudes.

Para más detalles, consulte la guía de autenticación.

API de snapshots de gráficos​

La API de snapshots le permite renderizar gráficos de análisis on-chain como imágenes PNG, gráficos vectoriales SVG o metadatos JSON, todo a través de un único endpoint.

# Simple: render a BTC price chart
curl -H "Authorization: Bearer YOUR_KEY" \
"https://api.blocklens.co/v1/chart/snapshot?metric=price" -o chart.png

# Template: MVRV ratio with dark theme
curl -H "Authorization: Bearer YOUR_KEY" \
"https://api.blocklens.co/v1/chart/snapshot?template=mvrv_ratio&theme=dark" -o mvrv.png

Utilice plantillas prediseñadas para gráficos comunes, o el endpoint POST para una personalización completa (estilos por métrica, fórmulas, ejes personalizados, heatmaps, superposiciones de rendimiento por ciclo). El servidor MCP usa esta API internamente para la herramienta render_chart.

Consulte la documentación completa de la API de snapshots para conocer todos los parámetros, plantillas y ejemplos.

Filosofía de la API​

Nuestra API se ha diseñado teniendo en cuenta los siguientes principios:

  • Consistencia: Las estructuras de los endpoints y los esquemas de datos están diseñados para ser predecibles y consistentes en todas las redes compatibles.
  • Rendimiento: Optimizamos nuestra infraestructura para ofrecer respuestas de baja latencia en consultas sensibles al tiempo.
  • Claridad: Nuestra documentación y nuestros campos de datos tienen nombres claros y autoexplicativos.
  • Fiabilidad: Construimos para una alta disponibilidad y proporcionamos un registro de cambios transparente para todas las actualizaciones.