Zum Hauptinhalt springen

API-Referenz

Willkommen bei der Blocklens API! Unsere API bietet programmatischen Zugriff auf mehr als 210 On-Chain-Metriken — dieselben hochpräzisen Daten, die auch unsere Web-Dashboards speisen. Sie wurde für professionelle Trader, Analysten, Fonds und Entwickler entwickelt, die zuverlässige, konsistente Daten für ihre Modelle, ihre Recherche und ihre Anwendungen benötigen.

Erste Schritte​

Um mit der Blocklens API zu starten, benötigen Sie einen API-Schlüssel. Der Zugriff auf die API steht Nutzern unserer kostenpflichtigen Abonnementpläne zur Verfügung.

  1. Abonnieren: Wechseln Sie auf unserer Preisseite zu einem Plan mit API-Zugriff.
  2. Schlüssel erzeugen: Navigieren Sie zum Bereich API-Schlüssel in Ihrem Konto-Dashboard, um Ihren ersten Schlüssel zu erstellen.
  3. Authentifizieren: Übergeben Sie Ihren API-Schlüssel im Authorization-Header Ihrer Anfragen.

Alle Details finden Sie im Leitfaden zur Authentifizierung.

Chart-Snapshot-API​

Mit der Snapshot-API können Sie On-Chain-Analyse-Charts als PNG-Bilder, SVG-Vektorgrafiken oder JSON-Metadaten rendern — alles über einen einzigen Endpunkt.

# 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

Verwenden Sie vorgefertigte Vorlagen für gängige Charts oder den POST-Endpunkt für vollständige Anpassung (Styling pro Metrik, Formeln, benutzerdefinierte Achsen, Heatmaps, Overlays zur Zyklus-Performance). Der MCP-Server nutzt diese API intern für das render_chart-Tool.

Die vollständige Snapshot-API-Dokumentation enthält alle Parameter, Vorlagen und Beispiele.

API-Philosophie​

Unsere API ist nach den folgenden Prinzipien gestaltet:

  • Konsistenz: Endpunktstrukturen und Datenschemata sind so konzipiert, dass sie über alle unterstützten Netzwerke hinweg vorhersehbar und konsistent sind.
  • Performance: Wir optimieren unsere Infrastruktur, um Antworten mit niedriger Latenz für zeitkritische Abfragen zu liefern.
  • Klarheit: Unsere Dokumentation und Datenfelder sind klar benannt und selbsterklärend.
  • Zuverlässigkeit: Wir setzen auf hohe Verfügbarkeit und bieten ein transparentes Changelog für alle Aktualisierungen.