API Documentation

Integrate AI brand monitoring data into your workflows with our REST API.

API access is available on the Enterprise plan ($199/mo). Request access to get your API key.

Authentication

All API requests require a Bearer token. Include it in the Authorization header of every request.

Authorization: Bearer YOUR_API_KEY

Base URL

All endpoints are relative to the following base URL:

https://app.llmbrandboost.com/api

Endpoints

List All Projects

GET /api/projects
Returns an array of all projects associated with your account.

Response:

[ { "id": "proj_abc123", "name": "My Brand Project", "brandName": "Acme Inc.", "website": "https://acme.com", "createdAt": "2026-01-15T10:30:00Z" } ]

Get Project Dashboard

GET /api/projects/:id/dashboard
Returns dashboard data for a specific project, including visibility score, sentiment, and competitor info.

Response:

{ "brandName": "Acme Inc.", "visibilityScore": 72, "avgPosition": 2.4, "sentiment": "positive", "topPrompts": [ { "prompt": "best CRM tools", "position": 1 } ], "sources": [ { "domain": "acme.com", "count": 14 } ], "competitors": [ { "name": "Competitor A", "visibilityScore": 65 } ] }

Start a Tracking Run

POST /api/prompt-runs/start
Starts a new tracking run for a project on a specified AI provider.

Request Body:

{ "projectId": "proj_abc123", "provider": "gpt" | "claude" | "gemini" | "perplexity" }

Response:

{ "runId": "run_xyz789", "status": "pending" }

Get Run Status & Results

GET /api/prompt-runs/:runId
Returns the status and results of a specific tracking run.

Response:

{ "id": "run_xyz789", "status": "completed", "promptsTotal": 25, "promptsCompleted": 25, "items": [ { "prompt": "best CRM tools", "position": 1, "mentioned": true, "sentiment": "positive", "response": "..." } ] }

Rate Limits

API requests are limited to 100 requests per minute per API key. If you exceed this limit, you will receive a 429 Too Many Requests response. Wait and retry after the rate limit window resets.

SDKs

Official SDKs are coming soon to make integration even easier:

Ready to See Your AI Visibility?

Join brands that already track their presence across ChatGPT, Claude, Gemini, and Perplexity.