SDKs von LLM Pulse: offizielle API-Clients

LLM Pulse bietet typisierte Clients für die REST-API in 12 Programmiersprachen. Jedes SDK wird aus demselben OpenAPI-Dokument generiert wie die Live-API. Dadurch bleiben Anfragemodelle, Antwortmodelle, Authentifizierung und die Namen der Endpunkte in allen Programmiersprachen einheitlich.

Unterstützte Programmiersprachen

  • TypeScript
  • Python
  • Go
  • Java
  • Kotlin
  • C#
  • PHP
  • Ruby
  • Rust
  • Swift
  • Dart
  • R

SDK beziehen

Wählen Sie das Repository für Ihre Programmiersprache aus:

Programmiersprache Repository
TypeScript llmpulse-typescript
Python llmpulse-python
Go llmpulse-go
Java llmpulse-java
Kotlin llmpulse-kotlin
C# llmpulse-csharp
PHP llmpulse-php
Ruby llmpulse-ruby
Rust llmpulse-rust
Swift llmpulse-swift
Dart llmpulse-dart
R llmpulse-r

Installieren Sie das TypeScript-SDK über npm mit npm install @llmpulse/sdk (pnpm, yarn und bun funktionieren ebenfalls). Das Go-SDK fügen Sie mit go get github.com/LLM-Pulse/llmpulse-go hinzu, das Swift-SDK mit dem Swift Package Manager über die URL des Repositorys llmpulse-swift. Für die anderen Programmiersprachen installieren Sie den Client aus dem jeweiligen GitHub-Repository.

Erstellen Sie anschließend unter Kontomenü > API-Schlüssel einen API-Schlüssel. Richten Sie die Bearer-Authentifizierung ein und verwenden Sie https://api.llmpulse.ai/api/v1 als Basis-URL. Listen Sie zuerst Ihre Projekte auf und übergeben Sie dann eine Projekt-ID an die Anfragen für Kennzahlen und Dimensionen.

Was die SDKs abdecken

Die SDKs enthalten jede dokumentierte REST-Operation, darunter Kennzahlen zur Sichtbarkeit, Dimensionen, Search Console, Zitierungsanalyse, KI-Traffic, Empfehlungen, Projekteinrichtung, Ressourcenverwaltung, Berichte und Webhooks. MCP- und OAuth-Endpunkte sind nicht enthalten, da es sich um Protokollendpunkte und nicht um gewöhnliche REST-Ressourcen handelt.

Tipps & Hinweise

  • Für die SDKs benötigen Sie einen API-Schlüssel und mindestens den Tarif Scale
  • Jeder Client sendet den Schlüssel als Authorization: Bearer YOUR_KEY
  • Das Anfragelimit der API liegt bei 300 Anfragen pro Minute
  • Die Versionen der SDKs folgen der Version des API-Dokuments
  • Die generierten Clients werden in der CI geprüft, damit manuelle Änderungen oder Änderungen am OpenAPI-Dokument nicht unbemerkt zu Abweichungen führen
  • Verhalten und Beispiele der Endpunkte finden Sie in der REST-API-Referenz

War dieser Artikel hilfreich?

Wenn noch etwas unklar ist oder Ihnen ein Fehler aufgefallen ist, sagen Sie uns Bescheid, damit wir diese Anleitung verbessern können.

Kontakt aufnehmen

Beobachten Sie Ihre KI-Sichtbarkeit

Sehen Sie, wie Ihre Marke in ChatGPT, Perplexity, Gemini und der KI-Suche von Google erscheint. Starten Sie Ihre 14-tägige kostenlose Testphase in wenigen Minuten.

Kostenlos testen
14 Tage kostenlos testen
Jederzeit kündbar

Noch nicht bereit für den Kauf? Vereinbaren Sie eine Demo und lernen Sie LLM Pulse mit unserem Gründungsteam kennen