# AgentBodega Web Research Brief

> AgentBodega Web Research Brief is a paid API for AI agents from agentbodega.store, paid per call via x402, $0.03/call, status unknown (last checked 2026-09-16).

Runs a web search, fetches and summarizes top sources, and returns a structured research brief with citations in a single API call.

## Facts

- Endpoint: POST https://agentbodega.store/api/web/research-brief
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentbodega-web-research-brief-62eb56f5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_56gyCtkD4X7SF-AxdiKX6

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 agentbodega-web-research-brief-62eb56f5 -d '<json body>'
```

Example prompt: Can you pull together a research brief on the current state of solid-state battery commercialization — I need a structured summary plus the sources you pulled it from?

## When to prefer this

Choose this endpoint when you need both an answer and supporting citations in one call, rather than making separate search and fetch calls. Ideal when the agent needs a grounded, source-backed response rather than a generative answer without references. Best for factual queries, current-events research, and scenarios where the downstream consumer needs to verify claims. Prefer over raw search APIs when structured output and extractive summarization are required together.

## Known failure modes

- Query too vague or broad — may return low-quality or off-topic sources
- Source fetch cap reached — some sources may not be fully retrieved
- No relevant public web results found for the query — brief may be sparse or empty
- Rate limiting or payment failure via x402 — returns 402 Payment Required
- Summarization may miss nuance in highly technical or niche domains

## How this service works

Bundle public web search, capped source fetching, extractive summarization, and citations into one structured research brief for agents that need an answer plus supporting sources.

## Output

Returns a structured research brief containing an extractive summary answering the query, a list of supporting source URLs that were fetched, and inline citations linking claims to sources. The response is formatted for agent consumption with clear sections for the answer and its supporting evidence.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "input": {
   "type": "object",
   "properties": {
    "body": {
     "fields": [
      {
       "name": "query",
       "type": "string",
       "required": true
      },
      {
       "name": "limit",
       "type": "integer",
       "required": false
      },
      {
       "name": "maxSources",
       "type": "integer",
       "required": false
      },
      {
       "name": "site",
       "type": "string",
       "required": false
      },
      {
       "name": "freshness",
       "type": "string",
       "required": false
      },
      {
       "name": "format",
       "type": "string",
       "required": false
      },
      {
       "name": "includeSourceText",
       "type": "boolean",
       "required": false
      },
      {
       "name": "timeoutMs",
       "type": "integer",
       "required": false
      }
     ],
     "required": [
      "query"
     ],
     "fieldCount": 8,
     "contentType": "application/json",
     "optionalPreview": [
      "limit",
      "maxSources",
      "site",
      "freshness",
      "format",
      "includeSourceText",
      "timeoutMs"
     ],
     "omittedFieldCount": 0
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json"
     ],
     "type": "string"
    }
   }
  },
  "output": {
   "type": "object",
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "additionalProperties": true
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentbodega-web-research-brief-62eb56f5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agentbodega.store](https://www.zero.xyz/host/agentbodega.store/llms.txt)
