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.