REST API Overview

Integrations & API

The LLM Pulse REST API provides programmatic access to all your AI visibility data. Use it to build custom dashboards, automate reports, or integrate AI visibility data into your existing workflows. Available on Scale plans and above.

What it does

  • Metrics endpoints: timeseries data, summary stats, and Share of Voice calculations
  • Dimensions endpoints: list projects, competitors, prompts, mentions, and citations
  • Prompts endpoint: bulk create up to 100 prompts programmatically
  • Intelligence Tasks: create, list, and retrieve AI content tasks via API
  • Answers endpoint: access full AI model responses

How to use it

  1. Generate an API key from User Menu > API Keys
  2. Add the key as a Bearer token: Authorization: Bearer llmpulse_your_key_here
  3. Base URL: https://llmpulse.ai/api/v1/
  4. Start with GET /api/v1/dimensions/projects to list your projects
  5. Use GET /api/v1/metrics/timeseries?project_id=ID&metrics=mentions,visibility&range=30 for metric data

Tips & notes

  • Available on Scale plans and above
  • Rate limit: 300 requests per minute
  • All endpoints support JSON format
  • ETags and Last-Modified headers are supported for caching
  • Standard error codes: ERR_MISSING_AUTH, ERR_INVALID_API_KEY, ERR_PROJECT_NOT_FOUND
  • Full API documentation available at /api-docs

Related articles

Related articles