For the complete documentation index, see llms.txt. This page is also available as Markdown.

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.

Beta: AI Results APIs is currently in BETA. Features, supported engines and response fields may change as we continue improving the product.

What's new

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.

Supported engines

  • 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

Response format

Every request returns the same schema regardless of provider.

Field
Description

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.

Engine
Cost

ChatGPT, Perplexity, Gemini, Google AI Mode

25 credits/request

ChatGPT (sources=true) - Not available for free plan

75 credits/request

Try it in PlaygroundDocumentation

Last updated