Mangools/API

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

MethodEndpointPathQuota
GETGet available AI models/aiwatcher/modelsFree
GETGet all AI monitors for user/aiwatcher/monitorsFree
POSTCreate AI monitoring for a brand/aiwatcher/monitorFree
GETGet AI monitoring detail for a brand/aiwatcher/monitor/{id}Free
DELETEDelete AI monitoring for a brand/aiwatcher/monitor/{id}Free
POSTGenerate AI prompts for brand monitoring/aiwatcher/prompts/generateFree
GETGet prompt detail/aiwatcher/prompt/{id}Free
DELETEDelete prompts/aiwatcher/promptsFree
GETGet prompt details/aiwatcher/monitor/{id}/promptsFree
POSTAdd prompts to a monitor/aiwatcher/monitor/{id}/promptsFree
GETGet monitor settings/aiwatcher/monitor/{id}/settingsFree
PUTUpdate monitor settings/aiwatcher/monitor/{id}/settingsFree
GETGet list of all locations/mangools/locationsFree
GETGet detail of location/mangools/locations/{location}Free

Endpoints marked Paid consume your lookup quota on every successful call. Free endpoints do not.

On this page