# draconic21 EDGAR Full-Text Search

> draconic21 EDGAR Full-Text Search is a paid API for AI agents from draconic21-x402-api.onrender.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-12).

Full-text search across SEC EDGAR filings, filtered by form type, ticker, and date range

## Facts

- Endpoint: POST https://draconic21-x402-api.onrender.com/v1/edgar_fulltext_search?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/draconic21-edgar-full-text-search-3b4bcd76
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Deg4Zj5GKoYCLG76zu6yq

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 draconic21-edgar-full-text-search-3b4bcd76 -d '<json body>'
```

Example prompt: Search SEC EDGAR filings for mentions of 'supply chain disruption' in 10-K forms filed between 2024-01-01 and 2025-01-01, limit to 10 results.

## When to prefer this

Choose this endpoint when you need to search the full text of SEC EDGAR filings for specific keywords, topics, or phrases — especially when you want to filter by form type (e.g. 10-K, 8-K), a specific company ticker, or a date window. It is ideal for compliance research, investment due diligence, corporate disclosure monitoring, and regulatory event detection. Prefer it over broader web search when you need precise, structured access to official SEC filings rather than news or analyst commentary.

## Known failure modes

- HTTP 402 if USDC payment not provided or insufficient balance
- Empty results if search phrase appears in no filings matching the filters
- Date range or form type filters too narrow, returning zero results
- Invalid ticker symbol returning no matches
- limit parameter out of range (must be 1–40) causing validation error
- since/until dates in wrong format causing parse error

## How this service works

GO-TO product for funded agents: Daily Agent Signal (POST /v1/signal_latest $0.03, /v1/signal_history $0.10, /v1/signal_delta $0.05). Signal is the flagship; supporting/legacy routes are demoted. Archive honesty: archive_day_count=6 — 6 stored dates from 2026-09-19 through 2026-09-27. Intraday revisions do not add archive days. Unpaid calls return HTTP 402. USDC on Base. Free discovery: /, /agents.md, /llms.txt, /skill.md, /.well-known/x402.json, /.well-known/mcp.json, /openapi.json.

## Output

Returns a JSON object with ok status, brand and product identifiers, and a list of matching SEC EDGAR filings that contain the search phrase, filtered by the specified form type, ticker, and date range — each result typically includes filing metadata such as company name, form type, filing date, and a reference to the source document.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "q": {
   "type": "string",
   "description": "Search phrase, e.g. \"cybersecurity incident\""
  },
  "forms": {
   "type": "string",
   "description": "Form type filter, e.g. 10-K, 8-K"
  },
  "limit": {
   "type": "integer",
   "maximum": 40,
   "minimum": 1
  },
  "since": {
   "type": "string",
   "format": "date"
  },
  "until": {
   "type": "string",
   "format": "date"
  },
  "ticker": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "brand": "draconic21",
  "product": "edgar_fulltext_search"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/draconic21-edgar-full-text-search-3b4bcd76/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from draconic21-x402-api.onrender.com](https://www.zero.xyz/host/draconic21-x402-api.onrender.com/llms.txt)
