LLM Pulse API
Crea paneles, pipelines de ETL y automatizaciones con una API limpia y bien tipada.
LLM Pulse es una plataforma de analítica de visibilidad en IA que monitoriza cómo aparece tu marca en las respuestas generadas por IA de ChatGPT, Perplexity, Gemini y otros LLM. La API te da acceso programático a todos tus datos de visibilidad, incluidas las métricas de menciones de marca, fuentes de citación, análisis de sentimiento y Share of Voice. Úsala para crear paneles personalizados, automatizar informes o integrar el seguimiento de visibilidad en IA en tus herramientas actuales.
Autenticación
Usa un token Bearer de tu clave de API.
Authorization: Bearer YOUR_API_KEY
URL base
Usa esta URL base para todos los endpoints que aparecen a continuación. Los ejemplos ya incluyen la ruta completa.
https://api.llmpulse.ai/api/v1
Using an AI agent? Read the llms.txt
We serve a machine-readable version of these docs so coding agents (Claude Code, Cursor, ChatGPT, etc.) can find the right endpoint without parsing this page.
/api-docs/llms.txt : short index, generated from the live route table.
/api-docs/llms-full.txt : full reference (every endpoint, every parameter).
Paridad del 100% entre UI y API, ¿has encontrado una carencia? La cerraremos
Buscamos una paridad del 100% entre UI y API: todo lo que puedes ver en el panel de LLM Pulse debe poder consultarse a través de la API. Si encuentras alguna carencia, avísanos y nos comprometemos a implementarla, normalmente en cuestión de horas o unos pocos días.
Autenticación
Envía tu clave en la cabecera Authorization como token Bearer. Rota o revoca la clave en Configuración → Claves de API.
Cabeceras ausentes o mal formadas devuelven 401 ERR_MISSING_AUTH. Las claves desconocidas devuelven 401 ERR_INVALID_API_KEY. Las claves revocadas devuelven 403 ERR_REVOKED_API_KEY.
Cada llamada se ejecuta en el contexto del usuario de la clave de API. Los proyectos deben pertenecer a ese usuario; de lo contrario, 404 ERR_PROJECT_NOT_FOUND.
Estos endpoints aceptan POST/PATCH/PUT/DELETE y requieren una clave de API con el ámbito read_write. Un token con el ámbito read recibe 403 ERR_INSUFFICIENT_SCOPE. Las escrituras comparten un límite de solicitudes más estricto (60/min por clave) además del tope global de 300/min por clave.
Inicio rápido
El flujo lógico es: listar recursos → (opcionalmente) obtener dimensiones → consultar métricas. La primera llamada a /dimensions/projects ya valida tu clave de API.
- Lista tus proyectos:
GET /dimensions/projects - (Opcional) Obtén las dimensiones del proyecto (competidores, modelos, locales, etiquetas)
- Consulta métricas en
/metrics/*
Comprobación de estado
GET/ping
La forma más económica de comprobar que una clave funciona y medir la latencia de ida y vuelta. Devuelve pong, el id del usuario autenticado y la hora del servidor. Pasa project_id para verificar también que la clave puede acceder a ese proyecto.
project_idopcional
Cuenta y límites
GET/account
Plan, cadencia de monitorización, período de suscripción, cuánto se ha consumido de cada cuota (prompts, proyectos, competidores por proyecto, tareas mensuales de GEO Writer y miembros del equipo) y los límites de solicitudes de la API que se aplican a tu clave. Llámalo antes de cualquier operación que consuma cuota para poder informar de lo que queda en lugar de descubrir el tope al chocar con él. Los límites se resuelven a través del propietario de la cuenta, por lo que un miembro del equipo ve la capacidad que le corresponde. Una cuota ilimitada devuelve limit y remaining como null, con unlimited establecido en true.
- Parámetros: ninguno.
CLI y SDK oficiales
Usa la CLI nativa desde un terminal o añade un SDK con tipos a tu aplicación. Ambos se generan a partir del documento OpenAPI publicado y funcionan con las mismas claves de API y la misma URL base que se muestran en esta referencia.
CLI de Rust
Un cliente nativo en Rust para macOS, Linux y Windows con perfiles con nombre y salida en JSON, tabla y CSV. Úsalo para comprobaciones rápidas, scripts de shell, exportaciones programadas y trabajos de CI.
SDKs para 12 lenguajes
Clientes oficiales generados para TypeScript, Python, Go, Java, Kotlin, C#, PHP, Ruby, Rust, Swift, Dart y R. Cada cliente se mantiene alineado con el documento OpenAPI publicado.
Zona de pruebas de la API
Zona de pruebas de la API
curl -X GET "https://api.llmpulse.ai/api/v1/ping" -H "Authorization: Bearer YOUR_API_KEY"
La respuesta aparecerá aquí...
Regístrate para obtener tu clave de API y empezar a probar
Obtener clave de API