AI Search Watcher
AI search visibility API — monitor brand and keyword citations across ChatGPT, Google AI Overviews, and other AI-powered search surfaces.
AI Search Watcher is Mangools' tool for tracking visibility in AI-generated search answers. The API lets you create monitors for domains or topics, manage the prompts used to query AI models, and retrieve citation data — so you can measure when and how your brand appears in generative AI responses.
What you can do
- List AI models — retrieve the AI search engines and models available for monitoring.
- Manage monitors — create, retrieve, update, and delete monitors for domains or topics.
- Generate prompts — automatically generate relevant prompts for a monitor target.
- Manage prompts — add, list, and remove prompts assigned to a monitor.
- Configure settings — update monitoring settings such as frequency and notification preferences.
Authentication
AI Search Watcher endpoints require an API key passed as the x-access-token header. The shared location lookups are the exception — they are public. See Authentication for setup instructions.
Endpoints
| Method | Endpoint | Path | Quota |
|---|---|---|---|
GET | Get available AI models | /aiwatcher/models | Free |
GET | Get all AI monitors for user | /aiwatcher/monitors | Free |
POST | Create AI monitoring for a brand | /aiwatcher/monitor | Free |
GET | Get AI monitoring detail for a brand | /aiwatcher/monitor/{id} | Free |
DELETE | Delete AI monitoring for a brand | /aiwatcher/monitor/{id} | Free |
POST | Generate AI prompts for brand monitoring | /aiwatcher/prompts/generate | Free |
GET | Get prompt detail | /aiwatcher/prompt/{id} | Free |
DELETE | Delete prompts | /aiwatcher/prompts | Free |
GET | Get prompt details | /aiwatcher/monitor/{id}/prompts | Free |
POST | Add prompts to a monitor | /aiwatcher/monitor/{id}/prompts | Free |
GET | Get monitor settings | /aiwatcher/monitor/{id}/settings | Free |
PUT | Update monitor settings | /aiwatcher/monitor/{id}/settings | Free |
GET | Get list of all locations | /mangools/locations | Free |
GET | Get detail of location | /mangools/locations/{location} | Free |
Endpoints marked Paid consume your lookup quota on every successful call. Free endpoints do not.