SE Visible
SE Visible tracks how brands appear across AI engines (ChatGPT, Google Gemini, Perplexity, Google AI Mode, and Google AI Overview). The SE Visible API lets you create and manage brand visibility projects and pull metrics, prompt results, and cited sources programmatically.
What you can do
- create projects and manage brand visibility
- manage tracked brands, competitors, and brand aliases
- organize prompts into topics
- get AI prompt results with sentiment and brand mentions
- pull aggregated visibility metrics (visibility score, share of voice, sentiment, average position)
- analyze the domains and URLs cited by AI engines
- check plan usage and limits
Base URL and authentication
https://api.seranking.com/v1/se-visible
Authenticate with Authorization: Token YOUR_API_KEY or ?apikey=YOUR_API_KEY, the same as the Data API and Project API.
curl -X GET 'https://api.seranking.com/v1/se-visible/subscription' \
-H 'Authorization: Token YOUR_API_KEY'
The resource model
Everything in SE Visible hangs off a project. A project tracks one primary brand with a domain, specific country and language, and contains the competitive brands, topics, prompts (with their results), and sources you work with.
Project (UUID)
├── Brands primary brand + competitors, each with aliases
├── Topics groupings of prompts (one default topic per project)
│ └── Prompts the questions sent to AI models
│ └── Results one result per model run, with text, URLs, brands, sentiment
└── Sources domains and URLs the AI models cite across the project
See Getting started for IDs, pagination, filtering, and error handling.
Explore the API
- Getting started – authentication, base URL, conventions
- Quickstarts – end-to-end workflows
- Projects – create and manage projects
- Brands – brands, competitors, aliases, metrics
- Topics – group prompts into topics
- Prompts – prompts and AI results
- Sources – cited domains and URLs
- Subscription – plan and usage limits
- Reference – enums, filters, error codes
