The search API for the AI era
One API for every AI search engine and Google. Real-time, structured JSON.
One API for every AI search engine and Google. Real-time, structured JSON.
Covers the main SEO
and AI SEO
providers,
at any scale and across regions.
Direct LLM API integration has hidden costs and difficult scalability.
Direct provider APIs don't give the tools to influence SEO.
Each provider requires separate API integration, creating technical overhead.
Token-based pricing varies by model and provider, making costs unpredictable.
Get back markdown, text, or HTML, plus parsed sources, citations, query fan-out, and shopping blocks pulled from each response.
import requests
response = requests.post(
"https://api.cloro.dev/v1/monitor/chatgpt",
headers={
"Authorization": "Bearer sk_live_your_api_key_here",
"Content-Type": "application/json"
},
json={
"prompt": "What do you know about Tesla's latest updates?",
"country": "US",
"include": {
"markdown": true
}
}
)
print(response.json()) {
"success": true,
"result": {
"text": "Tesla's recent updates include significant improvements to their Full Self-Driving capability...",
"sources": [
{
"position": 1,
"url": "https://tesla.com/updates/fsd",
"label": "Tesla FSD Updates",
"description": "Latest Full Self-Driving improvements and capabilities"
}
],
"html": "<div class=\"markdown\"><p>Tesla's recent updates include...</p></div>",
"markdown": "**Tesla's recent updates** include significant improvements...",
"searchQueries": [
"Tesla updates 2024",
"Full Self Driving improvements"
],
"shoppingCards": [
{
"position": 1,
"product": {
"name": "Model Y",
"brand": "Tesla",
"price": "$43,990",
"currency": "USD",
"rating": 4.5,
"reviewCount": 2847,
"imageUrl": "https://example.com/tesla-model-y.jpg",
"productUrl": "https://tesla.com/modely",
"description": "All-electric compact SUV with Autopilot"
}
}
]
}
} Pick a plan that fits your volume. Price per credit drops as you scale.
Credit cost per request varies by provider. The rates below apply to async/batch requests; sync requests add a +2 credit surcharge.
Google News uses the same pricing as Google Search.
Our API delivers structured responses in 30-45 seconds on average. We handle all the complexity of automation and parsing to give you clean markdown content and citations in near real-time.
We extract the complete AI response in parsed markdown format, all source & citations with URLs and labels. Everything is delivered as structured JSON for easy integration into your systems.
We support ChatGPT (with Web Search), Google Gemini, Perplexity, Microsoft Copilot, Google AI Overview, and Google Search. Our unified API lets you extract data from all these sources using a consistent interface.
Yes! We offer an async endpoint that allows you to submit tasks and receive the results via webhook. This is ideal for high-volume scraping and ensures reliability without keeping connections open.
Concurrency limits depend on your subscription plan. For example, business plans often start with higher concurrency limits (e.g., 100). If you exceed your limit, you will receive a 429 status code. We recommend implementing client-side queuing or using our async endpoint.
You can increase your concurrency by subscribing to an higher-volume package. Since we dedicate resources exclusively to your organization, we want to ensure those resources are fully utilized and not just spiky traffic. However, if you are indeed limited by concurrency (constantly using your concurrency more than 70% of the time), you should contact us so we can adjust.
Yes. By default, we return parsed structured JSON to keep responses lightweight. However, you can retrieve the full raw HTML of the result page by setting include.html: true in your request.
Yes, we support all countries globally. Note that some models (like Gemini) may have regional availability restrictions (e.g., EU).
You generally don't need to implement complex timeout logic. Our system automatically retries requests up to 10 times with a maximum duration of 5 minutes to ensure high success rates.
Credits are deducted only when we successfully extract and deliver AI response data. Failed extractions or system errors do not consume your credits.
No, credits do not roll over from month to month. Each billing cycle, you receive your allocated credits based on your subscription plan. Any unused credits expire at the end of the billing period.
We accept all major credit cards for self-service plans. For Enterprise accounts, we work with bank transfers (ACH/Wire).
Our service goes beyond just the API: we strive to provide the best customer support and short feedback cycles. This is why we decided to set a minimum tier that ensures everyone receives quality support. This approach allows us to focus on delivering exceptional value to customers who are serious about scaling their operations.
We do not offer refunds. We offer some free credits precisely for the purpose of testing. For self-service plans, you may cancel at any time and your access will continue until the end of your current billing period. For full details, please review our Terms of Service.
Track your brand and your competitors across global SERPs, with low latency.