# NetIntel Exa Neural Web Search

> NetIntel Exa Neural 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-14).

Performs neural, keyword, or fast web searches via Exa AI and returns ranked live results with optional highlight snippets, filterable by category, domain, and date range.

## Facts

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

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-exa-neural-web-search-6b30ec27
```

Example prompt: Search the web for the latest news about AI agent payment protocols from the past month — I need up to 5 ranked results with highlight snippets, focusing only on news articles.

## When to prefer this

Choose this endpoint when you need live, ranked web search results with neural (semantic) relevance scoring rather than pure keyword matching — especially when filtering by content category (news, research papers, GitHub, PDFs), restricting to specific domains, or needing recent content by publish date. Prefer this over static knowledge bases when freshness matters. Use /exa/answer instead if you want a synthesized direct answer rather than a list of sources.

## Known failure modes

- Missing required 'query' parameter returns a validation error
- Query longer than 1000 characters is rejected
- num_results > 10 is silently clamped to 10
- snippets mode with more than 2 results is clamped to 2
- Invalid category value may return no results or an error
- Invalid ISO 8601 date format for date range filters returns an error
- Payment failure (insufficient USDC balance) returns a 402 error
- Network or Exa upstream outage returns a 5xx error

## How this service works

Exa neural web search for AI agents — POST or GET a query, get ranked live results (title, url, published_date, author, score) with optional highlight snippets. Filter by category (news, research paper, github, company, pdf…), domain include/exclude, and publish date. For a direct answer use /exa/answer. No API key, pay per call on Base or Solana.

## Output

Returns a JSON object containing the original query, provider name ('exa'), search type used, number of results, and an array of result objects each with url, title, published_date, author, relevance score, optional highlight snippets, and optional full text — plus an empty findings array for future use.

## 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-exa-neural-web-search-6b30ec27/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)
