Provider list and base costs
| Provider | Base Cost | Key Features |
|---|---|---|
| ChatGPT | 5 credits (see details) | Shopping cards & inline products (+2), query fan-out (+2), raw response (+2), ads (+2), state targeting (+2), map entries, citation pills |
| AI Overview | 5 credits | Part of Google Search endpoint, ads included |
| Gemini | 4 credits | State targeting (+2), markdown & HTML included |
| AI Mode | 4 credits | Shopping cards, markdown included |
| Perplexity | 3 credits | State targeting (+2), shopping cards, query fan-out, markdown included |
| Copilot | 5 credits | State targeting (+2), shopping cards, query fan-out, markdown included |
| Google Search | 3 credits (see details) | AI Overview (+2), PAA AI Overview (+2), ads, multi-page (+2 per additional page) |
| Google News | 3 credits | Multi-page (+2 per additional page, same as Google Search) |
Detailed pricing
Sync request surcharge
All sync monitor requests (/v1/monitor/*) include a +2 credit surcharge on top of the base cost and any feature add-ons. This surcharge reflects the higher operational cost of real-time synchronous requests.
Async and batch requests (/v1/async/*) are not affected by this surcharge.
Google Search multi-page pricing
| Feature | Cost |
|---|---|
| Base request (page 1) | 3 credits |
| + AI Overview | +2 credits |
| + PAA AI Overview | +2 credits |
| + Each additional page (pages 2-10) | +2 credits per page |
| 3 pages with AI Overview | 9 credits |
| 10 pages with AI Overview | 23 credits |
- HTML response included at no additional cost
- Page 1 included in base cost
- Multi-page costs scale linearly: +2 credits for every page beyond the first
- AI Overview and PAA AI Overview are billed independently. Using both adds +4 credits
- Maximum 10 pages per request
- Google News uses the same multi-page pricing (without AI Overview option)
ChatGPT additional features
| Feature | Cost |
|---|---|
| Base request (web search enabled) | 5 credits |
| + Raw response | +2 credits |
| + Query fan-out | +2 credits |
| + Ads | +2 credits |
+ Shopping cards & inline products (include.shopping) | +2 credits |
| Any combination of raw response, query fan-out, ads, and shopping | +2 credits |
| Full response | 7 credits |
Feature comparison
Query fan-out support
Query fan-out reveals the search queries that providers use internally to gather information. Useful for understanding how models break down complex prompts.| Provider | Support | Request Parameter | Cost |
|---|---|---|---|
| ChatGPT | ✅ Yes | include.searchQueries: true | +2 credits |
| Perplexity | ✅ Yes | None (included by default) | Included in base price |
| Copilot | ✅ Yes | None (included by default) | Included in base price |
| Gemini | ❌ No | - | - |
| AI Overview | ❌ No | - | - |
| AI Mode | ❌ No | - | - |
result.searchQueries. Google does not include that data in the rendered HTML it serves to anonymous users.
Shopping cards support
Shopping cards provide structured product information including pricing, ratings, offers, and merchant details.| Provider | Support | Cost | Notes |
|---|---|---|---|
| ChatGPT | ✅ Yes | +2 credits | Opt-in with include.shopping: true. Includes inline products |
| Perplexity | ✅ Yes | Included | Automatically extracted when available |
| Copilot | ✅ Yes | Included | Automatically extracted when available |
| AI Mode | ✅ Yes | Included | Automatically extracted when available |
| Grok | ❌ No | - | - |
| Gemini | ❌ No | - | - |
| AI Overview | ❌ No | - | - |
- Prompt must be shopping/product-related (e.g., “best laptops under $1000”)
- Provider must return product data in its response
- Not all shopping queries guarantee shopping cards
Ads support
Ads extraction provides structured advertising data from provider responses, including advertiser branding, destination URLs, and product carousel cards.| Provider | Support | Cost | Notes |
|---|---|---|---|
| ChatGPT | ✅ Yes | +2 credits | Opt-in with include.ads: true. Brand info and carousel cards |
| Google Search | ✅ Yes | Included | Always included. Sponsored ads with sitelinks |
| AI Overview | ✅ Yes | Included | Always included. Text and shopping ads within AI Overview |
| Perplexity | ❌ No | - | - |
| Copilot | ❌ No | - | - |
| Grok | ❌ No | - | - |
| Gemini | ❌ No | - | - |
| AI Mode | ❌ No | - | - |
State-level targeting
Target a specific US state to route the request through a proxy in that state. See State-level targeting for details.| Provider | Support | Cost |
|---|---|---|
| ChatGPT | ✅ Yes | +2 credits |
| Copilot | ✅ Yes | +2 credits |
| Perplexity | ✅ Yes | +2 credits |
| Gemini | ✅ Yes | +2 credits |
| Google Search | ❌ No | — |
| AI Overview | ❌ No | — |
| AI Mode | ❌ No | — |
| Google News | ❌ No | — |
location / uule for sub-country targeting instead.
Other features
| Feature | Providers | Cost | Notes |
|---|---|---|---|
| Sources | All | Included | All providers include source citations |
| HTML responses | All | Included | Use include.html: true |
| Markdown format | All | Included | Use include.markdown: true |
| Entity extraction | ChatGPT | Included | Products, brands, and concepts mentioned in responses |
| Map entries | ChatGPT, Copilot | Included | Business/place information |
| Citation pills | ChatGPT, Google AI Overview, AI Mode, Copilot, Perplexity, Gemini | Included | Inline citations denormalized one entry per cited source, sharing a citationPillId per chip. Not available on Grok (no inline citations upstream) |
| Raw response | ChatGPT | +2 credits | Full streaming events with include.rawResponse: true |
Unsupported providers
cloro does not currently scrape the following providers. The list reflects the most common requests we receive and is updated as our coverage changes.| Provider | Supported? | Reason |
|---|---|---|
| Mistral | ❌ No | No endpoint available today. We evaluate new providers regularly based on demand |
| Claude | ❌ No | Behind a login wall — access conflicts with Anthropic’s terms of service |
| Meta AI | ❌ No | Behind a login wall — access conflicts with Meta’s terms of service |
| DeepSeek | ❌ No | Behind a login wall — access conflicts with DeepSeek’s terms of service |
| Amazon Rufus | ❌ No | Behind a login wall — access conflicts with Amazon’s terms of service |
Common questions
How does cloro retrieve data from AI providers?
cloro retrieves data from AI surfaces (ChatGPT, Perplexity, Copilot, Gemini, etc.) using real browser sessions routed through proxy infrastructure — not direct API calls. Key implications:- Geo proxy routing: each request routes through a proxy in the country (and, for US requests on supported providers, the state) you specify — the AI provider sees that location’s anonymous user.
- Model routing: cloro does not control which model the provider uses; that is the provider’s decision (e.g. ChatGPT cycles between
gpt-5-3andgpt-5-3-minibased on its own logic). - Authentication walls: cloro cannot access content that requires a logged-in session. If a provider begins requiring login in a region, requests from that region will fail until the provider relaxes the requirement.
- Response fidelity: the
htmlfield is the actual page the provider rendered;result.*fields are extracted from that page.
Why is ChatGPT (or Copilot) suddenly failing for a specific country?
Some AI providers intermittently require login for anonymous users in specific regions. When this happens, cloro cannot retrieve results because the upstream provider blocks the anonymous session. This is not a cloro infrastructure issue — it resolves when the provider adjusts its regional access controls, and cloro has no control over the timeline. If your failure rate from a specific country consistently exceeds ~30%, contact support@cloro.dev. The status page (status.cloro.dev) does not track per-region provider breakdowns.