# Apify RAG Web Browser Actor

> Apify RAG Web Browser Actor is a paid API for AI agents from apify-api-git-br-apify-typed-input-schemas-merit-systems.vercel.app, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-15).

Runs the Apify RAG Web Browser actor which queries Google Search, scrapes the top N result pages using a full browser, and returns their text content for AI/RAG pipelines

## Facts

- Endpoint: POST https://apify-api-git-br-apify-typed-input-schemas-merit-systems.vercel.app/api/actors/apify/rag-web-browser/call
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/apify-rag-web-browser-actor-cd9cc1da
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_yI-4KtSkbsqM5YaOyN0iB

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability apify-rag-web-browser-actor-cd9cc1da -d '<json body>'
```

Example prompt: Search Google for 'best practices for LLM fine-tuning' and scrape the top 5 result pages using a full browser so I can use the content in my RAG pipeline.

## When to prefer this

Use this endpoint when you need real web browser-rendered content from top Google search results for RAG pipelines or AI agent context — especially when JavaScript-heavy pages require full browser rendering rather than simple HTTP fetches. Prefer this over plain HTTP scrapers when pages rely on client-side rendering.

## Known failure modes

- Search query returns no results — empty content array
- Target pages block scraping — partial or missing content for some URLs
- Actor run times out for complex or slow-loading pages
- Invalid or missing query parameter — 400 error
- Insufficient USDC balance — payment failure before actor starts
- Polling token expires before results are ready

## How this service works

Start the "RAG Web Browser" Apify actor (apify/rag-web-browser). Web search and fetch tool for AI agents and RAG pipelines. It queries Google Search, scrapes the top N pages using a full web browser, and returns their conten… Returns a signed token for polling /api/actors/results with SIWX.

## Output

Returns a signed token for polling /api/actors/results with SIWX, and eventually the scraped text content of the top N Google search result pages as processed by a real web browser

## Example request

```json
{
 "input": {
  "body": {
   "input": {
    "query": "artificial intelligence",
    "debugMode": false,
    "maxResults": 3,
    "scrapingTool": "raw-http",
    "outputFormats": [
     "markdown"
    ],
    "serpMaxRetries": 2,
    "serpProxyGroup": "GOOGLE_SERP",
    "htmlTransformer": "none",
    "maxRequestRetries": 1,
    "desiredConcurrency": 5,
    "proxyConfiguration": {
     "useApifyProxy": true
    },
    "requestTimeoutSecs": 40,
    "removeCookieWarnings": true,
    "dynamicContentWaitSecs": 10,
    "removeElementsCssSelector": "nav, footer, script, style, noscript, svg, img[src^='data:']"
   }
  },
  "type": "http",
  "method": "POST",
  "bodyType": "json"
 }
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object",
     "$schema": "https://json-schema.org/draft/2020-12/schema",
     "properties": {
      "input": {
       "type": "object",
       "required": [
        "query",
        "maxResults",
        "outputFormats",
        "requestTimeoutSecs",
        "serpProxyGroup",
        "serpMaxRetries",
        "proxyConfiguration",
        "scrapingTool",
        "removeElementsCssSelector",
        "htmlTransformer",
        "desiredConcurrency",
        "maxRequestRetries",
        "dynamicContentWaitSecs",
        "removeCookieWarnings",
        "debugMode"
       ],
       "properties": {
        "query": {
         "type": "string",
         "pattern": "[^\\s]+",
         "description": "Enter Google Search keywords or a URL of a specific web page. The keywords might include the [advanced search operators](https://blog.apify.com/how-to-scrape-google-like-a-pro/). Examples: - san francisco weather - https://www.cnn.com - function calling site:openai.com"
        },
        "debugMode": {
         "type": "boolean",
         "default": false,
         "description": "If enabled, the Actor will store debugging information into the resulting dataset under the `debug` field."
        },
        "maxResults": {
         "type": "integer",
         "default": 3,
         "maximum": 100,
         "minimum": 1,
         "description": "The maximum number of top organic Google Search results whose web pages will be extracted. If `query` is a URL, then this field is ignored and the Actor only fetches the specific web page."
        },
        "scrapingTool": {
         "enum": [
          "browser-playwright",
          "raw-http"
         ],
         "type": "string",
         "default": "raw-http",
         "description": "Select a scraping tool for extracting the target web pages. The Browser tool is more powerful and can handle JavaScript heavy websites, while the Plain HTML tool can't handle JavaScript but is about two times faster."
        },
        "outputFormats": {
         "type": "array",
         "items": {
          "enum": [
           "text",
           "markdown",
           "html"
          ],
          "type": "string"
         },
         "default": [
          "m
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/apify-rag-web-browser-actor-cd9cc1da/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from apify-api-git-br-apify-typed-input-schemas-merit-systems.vercel.app](https://www.zero.xyz/host/apify-api-git-br-apify-typed-input-schemas-merit-systems.vercel.app/llms.txt)
