Aller au contenu principal

Référence de l'API

Bienvenue dans l'API Blocklens ! Notre API offre un accès programmatique à plus de 210 métriques on-chain — les mêmes données haute fidélité qui alimentent nos tableaux de bord web. Elle est conçue pour les traders professionnels, les analystes, les fonds et les développeurs qui ont besoin de données fiables et cohérentes pour leurs modèles, leurs recherches et leurs applications.

Pour commencer

Pour commencer à utiliser l'API Blocklens, vous aurez besoin d'une clé d'API. L'accès à l'API est réservé aux utilisateurs disposant d'un abonnement payant.

  1. Abonnez-vous : passez à une formule autorisant l'accès à l'API sur notre page Tarifs.
  2. Générez une clé : rendez-vous dans la section Clés d'API du tableau de bord de votre compte pour créer votre première clé.
  3. Authentifiez-vous : incluez votre clé d'API dans l'en-tête Authorization de vos requêtes.

Pour tous les détails, consultez le guide Authentification.

API Snapshot de graphiques

L'API Snapshot vous permet de générer des graphiques d'analyse on-chain sous forme d'images PNG, de graphiques vectoriels SVG ou de métadonnées JSON — le tout via un seul point de terminaison.

# 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

Utilisez des modèles prédéfinis pour les graphiques courants, ou le point de terminaison POST pour une personnalisation complète (style par métrique, formules, axes personnalisés, heatmaps, superpositions de performance de cycle). Le serveur MCP utilise cette API en interne pour l'outil render_chart.

Consultez la documentation complète de l'API Snapshot pour tous les paramètres, modèles et exemples.

Philosophie de l'API

Notre API est conçue selon les principes suivants :

  • Cohérence : les structures des points de terminaison et les schémas de données sont conçus pour être prévisibles et cohérents sur tous les réseaux pris en charge.
  • Performance : nous optimisons notre infrastructure pour fournir des réponses à faible latence sur les requêtes urgentes.
  • Clarté : notre documentation et nos champs de données sont nommés clairement afin d'être explicites.
  • Fiabilité : nous visons une haute disponibilité et fournissons un journal des modifications transparent pour toutes les mises à jour.