LLM Pulse SDKs: official API clients

LLM Pulse provides typed REST API clients for 12 programming languages. Each SDK is generated from the same OpenAPI document as the live API, so request models, response models, authentication, and endpoint names stay consistent across languages.

Supported languages

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

Get an SDK

Choose the repository for your language:

Language 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

Add the client with your language's package tooling, then generate an API key from User Menu > API Keys. Configure Bearer authentication and use https://api.llmpulse.ai/api/v1 as the base URL. Start by listing projects, then pass a project ID to metrics and dimension requests.

What the SDKs cover

The SDKs include every documented REST operation, including visibility metrics, dimensions, Search Console, citation intelligence, AI traffic, recommendations, project setup, resource management, reports, and webhooks. MCP and OAuth endpoints are not included because they are protocol endpoints rather than regular REST resources.

Tips & notes

  • SDK access requires an API key and a Scale or Enterprise plan
  • Every client sends the key as Authorization: Bearer YOUR_KEY
  • The API rate limit is 300 requests per minute
  • SDK versions follow the API document version
  • Generated clients are checked in CI so manual edits and OpenAPI changes cannot drift silently
  • See the REST API reference for endpoint behavior and examples

Was this article helpful?

If something is still unclear or you spotted an issue, let us know and we will improve this guide.

Get in touch

Start tracking your AI visibility

See how your brand appears across ChatGPT, Perplexity, Gemini, and Google AI. Start your 14-day free trial in minutes.

Start Free Trial
14-day free trial
Cancel anytime

Not ready to buy yet? Schedule a demo and discover LLM Pulse with our founders