# SEC Full-Text Search

> SEC Full-Text Search is a paid API for AI agents from the-stall.intuitek.ai, paid per call via x402, $0.021/call, status unknown (last checked 2026-09-14).

Searches the full text of recent SEC filings (10-K, 10-Q, 8-K, etc.) for a keyword or phrase, returning matching documents with metadata.

## Facts

- Endpoint: GET https://the-stall.intuitek.ai/cap/sec-full-text-search
- Price: $0.021/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sec-full-text-search-b86ace33
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_3OP8QPY_0S9_7qiA8dJxB

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 sec-full-text-search-b86ace33
```

Example prompt: Search SEC filings from the last 180 days for the phrase 'tariff risk' — limit to 10-K and 10-Q forms and return the top 15 matches.

## When to prefer this

Use this endpoint when you need to search the actual text of SEC filings (not just metadata) for specific keywords, phrases, or themes — ideal for investment research, compliance monitoring, competitive intelligence, and thematic analysis of public company disclosures. Prefer this over generic web search when you need structured, authoritative results directly from EDGAR with control over form types and date range.

## Known failure modes

- Empty results if query term is too rare or niche within the lookback window
- Rate-limited or payment failure if USDC transaction on Base mainnet is rejected
- Overly broad query returning noisy or irrelevant filings
- Lookback exceeding 730 days rejected with validation error
- Form type string malformed (e.g. wrong delimiter) causing no results or error

## How this service works

Domain-agnostic x402 capability chassis by IntuiTek¹. 300 AI-callable data services — pay USDC on Base mainnet. No accounts or API keys required.

## Output

Returns a list of matching SEC filings (up to the requested limit), each including the company name, filing date, form type, and relevant excerpts or metadata showing where the search query appeared in the document.

## 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": {
      "days": {
       "type": "integer",
       "description": "How many days back to search. Default 90, max 730."
      },
      "forms": {
       "type": "string",
       "description": "Comma-separated SEC form types to search (e.g. '10-K,10-Q,8-K'). Default: 10-K,10-Q,8-K"
      },
      "limit": {
       "type": "integer",
       "description": "Max results to return. Default 10, max 25."
      },
      "query": {
       "type": "string",
       "description": "Keyword or phrase to search (e.g. 'tariff risk', 'artificial intelligence', 'China operations'). Wrap in quotes for exact phrase match."
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sec-full-text-search-b86ace33/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from the-stall.intuitek.ai](https://www.zero.xyz/host/the-stall.intuitek.ai/llms.txt)
