Grok's citations carry the richest per-source metadata of any AI engine: site name, creator, preview text, favicon, and image — across both the web and X posts. Plus the search queries Grok ran to build its answer, all structured JSON.
4.8 · 42 reviewsSources and query fan-out are parsed from the real grok.com surface — including references to X posts that only exist there.
from cloro import Cloro
client = Cloro(api_key="sk_live_your_api_key_here")
response = client.monitor.grok(
prompt="which ev has the best real-world range",
country="US",
include={"markdown": True},
)
print(response["result"]["text"]){
"success": true,
"result": {
"text": "Based on independent range tests, the EVs with the best real-world range are...",
"sources": [
{
"position": 1,
"url": "https://example.com/ev-range-test",
"label": "Real-World EV Range Test Results",
"description": "70-mph highway range tests across 40 EVs",
"preview": "We drove every major EV at a steady 70 mph until empty...",
"siteName": "Example Motors",
"creator": "Jane Doe",
"favicon": "https://example.com/favicon.ico"
}
],
"searchQueries": [
"ev real world range test 2026",
"longest range electric car highway test"
],
"model": "grok-4"
}
}| Field | Type | Description |
|---|---|---|
| position | number | Position index of the source in the response. |
| url / label / description | string | Cited URL, display label, and source description. |
| preview | string | Preview text snippet from the source. |
| siteName / metadataTitle | string | Website name and source metadata title. |
| creator | string | Content creator or author — includes X handles for cited posts. |
| image / favicon | string | Source image and favicon URLs. |
| searchQueries | string[] | Search queries Grok emitted while answering (query fan-out). |
| model | string | Model identifier that produced the answer. |
Start free. Price per credit drops as your volume grows — see every tier below.
| Plan | Price / mo | Credits | Per 1k | Concurrency | Seats | Support |
|---|---|---|---|---|---|---|
| Free | $0 | 500 | — | 1 | 1 | Community |
| Lite | $30 | 37,500 | $0.80 | 10 | Unlimited | |
| Hobby | $100 | 250,000 | $0.40 | 20 | Unlimited | |
| StarterPopular | $250 | 650,000 | $0.39 | 50 | Unlimited | |
| Growth | $500 | 1,350,000 | $0.37 | 75 | Unlimited | Priority email |
| Business | $1,000 | 2,800,000 | $0.36 | 100 | Unlimited | Priority email |
| Enterprise 2K | $2,000 | 5,871,025 | $0.34 | 135 | Unlimited | Slack |
| Enterprise 3K | $3,000 | 9,306,606 | $0.32 | 175 | Unlimited | Slack |
| Enterprise 4K | $4,000 | 12,756,261 | $0.31 | 215 | Unlimited | Slack |
| Enterprise 5K | $5,000 | 16,391,783 | $0.31 | 255 | Unlimited | Slack |
| Enterprise | $5,000+ | Increased concurrency, overages on credits and credit discounts for annual contracts.Know more | ||||
Two things: metadata depth (siteName, creator, preview, favicon, image per source) and X integration — Grok cites X posts natively, so it's the only AI engine where you can measure how social posts versus web pages drive answers about your brand.
Yes — cited X posts appear as sources with the author in the creator field. Aggregating creators across your prompt set shows which voices shape Grok's view of your category.
Yes — searchQueries returns the queries Grok ran while researching. Combined with the sources array, you can trace the full retrieval path from prompt to citation.
The request shape is identical across engines — swap the endpoint and the same pipeline covers ChatGPT, Perplexity, Gemini, and Copilot.
The xAI developer API doesn't replicate the consumer product's live-search behavior or its citation surface. cloro drives the real grok.com product, so the sources you get are the sources users see.