Skip to content

AI visibility API

AI answers, as data. One API.

Programmatic access to how ChatGPT, Google AI Overviews, Gemini, Perplexity, Claude and 10 more engines mention, rank and cite any brand. It is the same daily data that powers the GeoGen app.

Create a workspace key in the app: Settings → Workspaces → your workspace → API Keys.

# Visibility trend for one tracked brand, last 7 days
$ curl "https://api.geogen.io/v1/trends/visibility?entityId=$ENTITY_ID&period=7d" \
    -H "Authorization: Bearer $GEOGEN_API_KEY"

What you can query

Built like infrastructure

The API is in beta: endpoints may evolve, and changes are announced in the changelog.

Base URL
https://api.geogen.io/v1
Auth
Workspace key (wsk_…) via Authorization: Bearer or X-API-Key
Format
JSON, paginated with total / limit / offset
Rate limits
100 reads / min and 20 writes / min per key; higher on request
Freshness
Every prompt re-run daily; poll /entities/tracking-status for new data
Spec
OpenAPI 3 at docs.geogen.io/openapi.json

What teams build on it

Frequently asked questions

What is an AI visibility API?

An AI visibility API returns structured data about how AI assistants answer questions about a market: which brands they mention, in what position and tone, which sources they cite and which searches they run. GeoGen’s API exposes this for 15 engines, refreshed daily.

Which engines does the API cover?

The same 15 engines as the app: ChatGPT, Google AI Overviews, Google AI Mode, Gemini, Perplexity, Microsoft Copilot, Mistral, Brave Leo, Claude Haiku read as users see them, and DeepSeek, MiMo, Grok, Qwen, Claude Sonnet, Claude Opus queried at the model. GET /models lists them.

How do I authenticate?

Create a workspace API key in the app (Settings → Workspaces → your workspace → API Keys) and send it as Authorization: Bearer wsk_… or in the X-API-Key header. Keep keys server-side.

How fresh is the data?

Every prompt runs every day on every engine in the plan. Poll GET /entities/tracking-status to know when the latest check finished and when the next one is scheduled.

Is there an official Google AI Overviews API?

Google does not offer a public API for AI Overviews answers. GeoGen reads AI Overviews and AI Mode the way users see them and returns the mentions, positions and cited sources through its API.

Can I resell or embed the data in my product?

Yes, under a partner agreement. Platforms and SEO tool vendors embed GeoGen data in their products; talk to partnerships about volume and redistribution terms.

Be the brand AI recommends.

Start tracking how ChatGPT, Google AI Overviews, Gemini, Perplexity and 9 more AI engines talk about you. Results in minutes.