NEW! Turn AI conversations into structured JSON with one API call.
Extract structured results from ChatGPT, Perplexity, Gemini, and Google AI Mode without managing browsers, proxies, CAPTCHAs, or custom parsers.
Last updated
Extract structured results from ChatGPT, Perplexity, Gemini, and Google AI Mode without managing browsers, proxies, CAPTCHAs, or custom parsers.
Beta: AI Results APIs is currently in BETA. Features, supported engines and response fields may change as we continue improving the product.
AI Results API lets you send a prompt to a supported AI platform and receive a normalized response in either structured JSON or raw HTML.
You simply send a request and receive clean, consistent data.
ChatGPT
Perplexity
Gemini
Google AI Mode
Why use AI Results API?
Building against consumer AI interfaces yourself means dealing with:
Anti-bot protection
Browser automation
Streaming response assembly
Constant UI changes
Fragile parsers
Our AI Results API removes that operational overhead so you can focus on building products.
Common use cases include:
Brand monitoring
Competitive intelligence
GEO / AI search tracking
Market research
Large-scale AI answer collection
Every request returns the same schema regardless of provider.
query
The original prompt
answer
Complete response in Markdown
sources
Citations including title, URL, domain, and snippet (only when available)
model
Model used to generate the response (when available)
related_queries
Suggested follow-up searches (currently Perplexity only)
Fields are always returned. If data isn't available, empty arrays or null values are used instead of omitting fields.
Available for all plans under standard ScraperAPI pricing.
ChatGPT, Perplexity, Gemini, Google AI Mode
25 credits/request
ChatGPT (sources=true) - Not available for free plan
75 credits/request
Last updated

