Programmatic checks of whether a brand appears — and whether its website is cited —
in AI search answers across five engines: ChatGPT, Google AI Mode,
Perplexity, Gemini, and Claude. The free plan checks ChatGPT + Google AI; paid plans
unlock all five. Base URL: https://sempite.com/api/v1
Free — 10 checks/moStarter $29/mo — 250 checksPro $99/mo — 1000 checks Get a key →
Authorization: Bearer sk_live_...
Runs a live check across AI engines. One check = one unit of quota regardless of engine count.
curl -X POST https://sempite.com/api/v1/visibility/check \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"brand": "Acme Dental Group",
"domain": "acmedental.com",
"market": "us",
"prompt": "best dentist in Austin",
"engines": ["chatgpt", "google_ai"]
}'
| Field | Required | Notes |
|---|---|---|
| brand | yes | Brand or person name to look for in the answer |
| domain | no | Website — reports whether the engine cites it |
| market | no | us (default), es, mx, uk — sets engine locale + default prompt language |
| prompt | no | Custom question; defaults to "Who is {brand}?" |
| engines | no | Subset of chatgpt, claude, gemini, google_ai, perplexity; default = all engines on your plan. Free plan: chatgpt + google_ai; paid plans: all five |
Response:
{
"brand": "Acme Dental Group",
"engines": {
"chatgpt": {"present": true, "cites_site": false, "snippet": "..."},
"google_ai": {"present": true, "cites_site": true, "snippet": "..."},
"perplexity": {"present": true, "cites_site": true, "snippet": "..."},
"gemini": {"present": false, "cites_site": false, "snippet": "..."},
"claude": {"present": true, "cites_site": false, "snippet": "..."}
},
"visibility_score": 100,
"checks_used": 4, "checks_quota": 250, "plan": "starter"
}
curl https://sempite.com/api/v1/usage -H "Authorization: Bearer sk_live_..."
curl -X POST https://sempite.com/api/v1/keys/free \
-H "Content-Type: application/json" -d '{"email": "you@company.com"}'
| 401 | Missing/invalid key |
| 402 | Monthly quota reached, or a requested engine isn't on your plan — upgrade at /ai-search-visibility-api/ |
| 429 | Rate limit (10 req/min per key) |
Questions → hello@sempite.com. Built by SEMPITE, the AI search visibility consultancy.