What is Cloro?
Cloro is a search API built for AI SEO monitoring across the major AI search engines and Google. AI SEO, sometimes called GEO (Generative Engine Optimization), is the practice of tracking and improving how a brand appears in AI-generated answers. When someone searches on ChatGPT, Perplexity, or Google AI Overview, the engine generates a response and cites sources. Those citations are the new rankings. Teams need to know which brands get mentioned, which pages get cited, and how that changes by region and engine.
Cloro queries those engines and returns structured JSON with parsed responses, sources, and citations. It covers the full AI SEO stack: brand visibility tracking, citation monitoring, competitor analysis, and traditional Google SERP data. The search API supports country and US state-level targeting, so the same query runs across markets without separate integrations.
Features & Benefits
- Multi-Engine AI SEO Querying: Query ChatGPT, Gemini, Perplexity, Copilot, Grok, Google AI Overview, Google AI Mode, Google News, and Google Search through one search API endpoint with a consistent request and response shape.
- Source and Citation Extraction: Retrieve the URLs, labels, and positions of every source an AI engine cites in its response. Direct provider APIs do not return this data.
- Parsed Markdown Output: Get AI engine responses back as clean markdown text, ready to parse or display without additional formatting work.
- Raw HTML Access: Request the full rendered HTML of a result page by setting a single parameter in the search API call.
- Shopping Block Parsing: Extract structured shopping card data including product names, prices, ratings, and URLs from supported AI engines.
- Geographic Targeting: Scope any search API request to a specific country or US state. Routes through in-region proxies for localized results.
- Query Fan-Out Data: Access the underlying search queries an AI engine generated to answer a prompt.
- Async Requests with Webhooks: Submit high-volume jobs asynchronously and receive results via webhook without holding connections open.
- Automatic Retries: Failed requests retry up to ten times over five minutes. Credits are only deducted on successful responses.
- Automation and Workflow Integrations: Connect to workflow and LLM orchestration tools by category, including automation platforms, low-code tools, and AI agent frameworks.
- SDKs for Python and JavaScript: Official client libraries available for both languages with identical parameter support.
What can Cloro do?
- Track brand visibility in AI search results
- Monitor brand citations across AI engines
- Scrape ChatGPT and Perplexity sources
- Pull competitor mentions from AI search
- Extract Google AI Overview responses
- Get structured Google SERP data
- Track AI SEO rankings across regions
- Scrape Google News results
- Extract shopping results from AI engines
- Run geo-targeted AI search queries by US state
- Compare AI search responses across engines
Real-World Applications
SEO teams tracking AI SEO performance can use the search API to pull brand mentions and citations from ChatGPT, Perplexity, and Google AI Mode on a scheduled basis. A weekly run against target keywords surfaces which competitor domains each engine cites most. That data feeds directly into a reporting workflow without manual scraping.
A SaaS company monitoring its AI SEO footprint might query the same branded keyword across five engines at once. Cloro returns a consistent JSON shape for every engine, so comparing how ChatGPT answers versus Gemini is a data question, not an integration problem. Differences in which sources each engine surfaces can point to content gaps worth closing.
E-commerce brands can use the shopping block data from ChatGPT and Copilot to see how AI search engines surface products in their category. Titles, pricing, and ratings come back as structured fields. That data can feed into a pricing or merchandising workflow without any manual lookups.
Threat intelligence and adverse media teams may need to monitor how a company or executive name surfaces across AI search and news in real time. The Google News endpoint and Grok integration cover that angle. State-level targeting adds resolution that matters when coverage is regional rather than national.