cloro

Gemini Sources API

The links behind Gemini's answers, as structured JSON: the source list with position, label, and description, and the inline citation pills that map sources to specific claims. Gemini shares infrastructure with Google Search, so its citation choices preview where Google's AI surfaces are heading — worth tracking even if your buyers live elsewhere.

4.8 · 33 reviews G2.com software review platform logo
Used by the top SEO and AI SEO companies
1,000,000,000 monthly API calls

Grounding links, structured

Sources and citation pills are included in the base request; add include.markdown for a clean rendering of the answer they support.

Request example

python
import requests

response = requests.post(
  "https://api.cloro.dev/v1/monitor/gemini",
  headers={
    "Authorization": "Bearer sk_live_your_api_key_here",
    "Content-Type": "application/json"
  },
  json={
    "prompt": "what is the best payroll software for small business",
    "country": "US",
    "include": {
      "markdown": True
    }
  }
)

print(response.json())

Response example

200 OK application/json
{
  "success": true,
  "result": {
    "text": "For small businesses, the payroll platforms most often recommended are...",
    "markdown": "**For small businesses**, the payroll platforms most often recommended are...",
    "sources": [
      {
        "position": 1,
        "label": "Payroll Software Buyer's Guide",
        "url": "https://example.com/payroll-guide",
        "description": "Feature and pricing comparison of 15 payroll tools"
      }
    ],
    "citationPills": [
      {
        "label": "Payroll Software Buyer's Guide",
        "citationPillId": 1,
        "url": "https://example.com/payroll-guide",
        "domain": "example.com",
        "position": 1
      }
    ]
  }
}

Every citation field, documented

Field Type Description
sources[].position integer Position of the source in the list.
sources[].label / url / description string Source title, URL, and snippet.
citationPills[].citationPillId integer 1-based identifier shared by all entries from the same inline chip — group by it to reconstruct pills.
citationPills[].position integer 1-based pointer to the matching entry in result.sources.
citationPills[].domain string Host extracted from the URL, for grouping and display.
citationPills[].description string Source description from the sources rail when Gemini ships one — omitted otherwise.

Pricing that scales with you

Pick a plan that fits your volume. Price per credit drops as you scale.

Hobby
$100/mo
250,000 credits
  • $0.40 per 1000 credits
  • 20 concurrent jobs
  • Email support
Starter
$250/mo
650,000 credits
  • $0.39 per 1000 credits
  • 50 concurrent jobs
  • Email support
Growth
$500/mo
1,350,000 credits
  • $0.37 per 1000 credits
  • 75 concurrent jobs
  • Priority email support
Most Popular
Business
$1,000/mo
2,800,000 credits
  • $0.36 per 1000 credits
  • 100 concurrent jobs
  • Priority email support
Enterprise
/mo
5,871,025 credits
  • $0.34 per 1000 credits
  • 135 concurrent jobs
  • Priority support
Enterprise$5,000+

Increased concurrency, overages on credits and credit discounts for annual contracts.

Know more

Credit cost per request varies by provider. The rates below apply to async/batch requests; sync requests add a +2 credit surcharge.

ChatGPT (full response) 7 credits
ChatGPT (web search) 5 credits
Perplexity 3 credits
Grok 4 credits
Copilot 5 credits
AI Mode 4 credits
AI Overview (incl. SERP) 5 credits
Gemini 4 credits
Google Search 3 credits +2/page
Google News 3 credits +2/page

ChatGPT full response includes query fan-out, ads, and shopping data. Google News uses the same pricing as Google Search.

Estimate your monthly cost and plan

7 credits each
5 credits each
3 credits each
4 credits each
5 credits each
4 credits each
4 credits each
3 credits / 1 page
3 credits / 1 page
Monthly requests
0
Credits needed
0
Recommended plan:

Gemini citation tracking, answered

Why track Gemini citations specifically?+

Gemini sits on Google's search stack, so the pages it grounds on correlate with what Google's other AI surfaces (AI Overview, AI Mode) trust. Movement in your Gemini citation share is often an early indicator for the Google surfaces with much larger traffic.

Why not use the Gemini API with grounding enabled?+

The developer API's grounding behavior differs from the consumer gemini.google.com product — different retrieval, different citation UI, different answers. cloro drives the real consumer surface, which is what actual users read.

What does a Gemini request cost?+

Base requests are 4 credits with sources, citation pills, markdown, and HTML included. US `state` targeting adds +2. Full table on the pricing page.

How should I handle answer variability?+

Gemini answers are non-deterministic and citation sets rotate. Sample each prompt repeatedly (daily or weekly per market) and compute citation share over a window rather than reading single responses — the methodology in our AI visibility tracking guide.

Can I run the same tracking across other AI engines?+

Yes — the same request shape works for ChatGPT, Perplexity, Copilot, and Google AI Mode, so one pipeline covers every engine.

Track your Gemini visibility

Structured grounding citations from the real Gemini product.