# NetIntel Web Search

> NetIntel Web Search is a paid API for AI agents from netintel.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-13).

Performs live web searches returning ranked results with title, URL, score, date, and optional snippets using neural or keyword modes with category and domain filters.

## Facts

- Endpoint: GET https://netintel.dev/web/search
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/netintel-web-search-fcc85372
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_PQycTYALzKRnlP36aEfUy

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 netintel-web-search-fcc85372
```

Example prompt: Search the web for the latest news about the x402 payment protocol — give me up to 5 neural-ranked results with highlights, focusing on content published after January 2025.

## When to prefer this

Choose this endpoint when you need live, ranked web search results with neural semantic understanding or keyword matching, especially when you need category filtering (news, research papers, GitHub, tweets), domain restriction, or date-bounded searches. Prefer /exa/answer (sibling endpoint) when you need a direct synthesized answer rather than a list of source URLs. Best suited for agents that need to discover and cite sources rather than receive a summarized answer.

## Known failure modes

- Empty results array if no web pages match the query
- Query too long (>1000 chars) rejected with validation error
- num_results clamped to 10 if higher value provided
- Snippet mode clamps results to 2 if highlights or text requested
- Invalid category string returns error or empty results
- Date filter returning no results if range is too narrow
- Payment failure if USDC balance insufficient on Base or Solana

## How this service works

Web search for AI agents — one query in, ranked live results out (title, url, published_date, author, score, optional snippets). Neural + keyword modes, category/domain/date filters. For a direct answer use /exa/answer. Keyless x402, pay per call on Base or Solana.

## Output

A JSON object containing the original query, search type used, provider name, number of results, and an array of result objects each with URL, title, relevance score, published date, author, and optionally text snippets or highlights.

## 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": [
      "query"
     ],
     "properties": {
      "type": {
       "type": "string",
       "description": "auto (default) | neural | keyword | fast"
      },
      "query": {
       "type": "string",
       "description": "Search query, 1-1000 chars. Aliases: q, search, prompt, text"
      },
      "category": {
       "type": "string",
       "description": "company | research paper | news | pdf | github | tweet | personal site | linkedin profile | financial report"
      },
      "snippets": {
       "type": "string",
       "description": "none (default) | highlights | text — clamps num_results to 2"
      },
      "num_results": {
       "type": "number",
       "description": "1-10 results (default 10); >10 clamped. Aliases: numResults, limit, n, count"
      },
      "include_domains": {
       "type": "array",
       "items": {
        "type": "string"
       },
       "description": "Up to 20 hostnames to restrict to"
      },
      "end_published_date": {
       "type": "string",
       "description": "ISO 8601 date/datetime upper bound"
      },
      "start_published_date": {
       "type": "string",
       "description": "ISO 8601 date/datetime lower bound"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "query": {
       "type": "string"
      },
      "results": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "url": {
          "type": "string"
         },
         "text": {
          "type": [
           "string",
           "null"
          ]
         },
         "score": {
          "type": [
           "number",
           "null"
          ]
         },
         "title": {
          "type": [
           "string",
           "null"
          ]
         },
         "author": {
          "type": [
           "string",
           "null"
          ]
 
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "query": "x402 payment protocol",
  "results": [
   {
    "url": "https://www.x402.org/",
    "text": null,
    "score": 0.41,
    "title": "x402: an open standard for internet-native payments",
    "author": null,
    "highlights": null,
    "published_date": "2026-05-12T00:00:00.000Z"
   },
   {
    "url": "https://github.com/coinbase/x402",
    "text": null,
    "score": 0.38,
    "title": "coinbase/x402: HTTP-native micropayments protocol",
    "author": null,
    "highlights": null,
    "published_date": "2025-05-06T00:00:00.000Z"
   }
  ],
  "findings": [],
  "provider": "exa",
  "num_results": 5,
  "search_type": "neural"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/netintel-web-search-fcc85372/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from netintel.dev](https://www.zero.xyz/host/netintel.dev/llms.txt)
