# SiteCheck Web Intel – Brave Web Search

> SiteCheck Web Intel – Brave Web Search is a paid API for AI agents from api.webintel-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-24).

Returns organic web search results (rank, title, URL, snippet, site name, page age, language) from Brave's independent index via a simple GET request, with optional country and freshness filters.

## Facts

- Endpoint: GET https://api.webintel-api.workers.dev/api/search/google-search?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-24
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-web-intel-brave-web-search-8407736e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_vPmy1CQdAV9TQ1BDZS3VJ

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 sitecheck-web-intel-brave-web-search-8407736e
```

Example prompt: Search the web for 'open source LLM benchmarks 2024' and show me the top 10 results, limiting to pages published in the past month.

## When to prefer this

Choose this endpoint when you need clean, ad-free organic web search results from an independent index (not Google or Bing) with transparent ranking. It is ideal when you want freshness control (past day/week/month/year) or country-specific results without the complexity of managing a Google or Bing API key. Prefer it over Bing RSS sibling when you need more results (up to 20), page age metadata, or language signals.

## Known failure modes

- Empty result set if query matches no indexed pages
- Query exceeding 200 characters returns a validation error
- Invalid country code returns an error or falls back to global results
- Invalid freshness value (not pd/pw/pm/py) may return an error or be ignored
- Rate limiting or payment failure results in a 402 or 429 response

## How this service works

Organic web search results from the Brave Search API (an independent web index, not Google's): rank, title, URL, snippet, site name, page age and language for the first page of results. Optional country and freshness filters. No ads or SERP features.

## Output

An ordered list of up to 20 organic search results, each containing: rank position, page title, URL, text snippet, site name, approximate page age, and detected language. No ads, sponsored results, or SERP features are included.

## 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"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "q"
     ],
     "properties": {
      "q": {
       "type": "string",
       "description": "Search query (1 to 200 characters)"
      },
      "limit": {
       "type": "string",
       "description": "How many results, 1 to 20 (default 10)"
      },
      "country": {
       "type": "string",
       "description": "Optional 2-letter country for local results, e.g. us, gb, de"
      },
      "freshness": {
       "type": "string",
       "description": "Optional: pd (past day), pw (past week), pm (past month), py (past year)"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-web-intel-brave-web-search-8407736e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.webintel-api.workers.dev](https://www.zero.xyz/host/api.webintel-api.workers.dev/llms.txt)
