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
- Generate an API key from User Menu > API Keys
- Add the key as a Bearer token:
Authorization: Bearer llmpulse_your_key_here - Base URL:
https://llmpulse.ai/api/v1/ - Start with
GET /api/v1/dimensions/projectsto list your projects - Use
GET /api/v1/metrics/timeseries?project_id=ID&metrics=mentions,visibility&range=30for 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