# SiteCheck SEC EDGAR Full-Text Search

> SiteCheck SEC EDGAR Full-Text Search is a paid API for AI agents from api.sitecheck-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-19).

Searches SEC EDGAR full-text filings for keywords or phrases, returning matching filing documents with company info, form types, and direct links.

## Facts

- Endpoint: GET https://api.sitecheck-api.workers.dev/api/sec/search?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-sec-edgar-full-text-search-16b85758
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_tVcN2Qm0MGOIdo8E7n9D8

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 sitecheck-sec-edgar-full-text-search-16b85758
```

Example prompt: Search SEC EDGAR filings for the phrase 'going concern' in 10-K and 8-K forms filed between 2023-01-01 and 2024-01-01, and return up to 15 results.

## When to prefer this

Choose this endpoint when you need to search the full text of SEC EDGAR filings by keyword or phrase, optionally filtered by form type and date range. It is ideal for due diligence, compliance research, financial analysis, and monitoring disclosures across all publicly filed SEC documents. Prefer this over manual EDGAR browsing or CIK-based lookup when you don't know the specific company but want to find filings containing specific language.

## Known failure modes

- Missing required 'q' parameter returns a validation error
- Invalid date format for 'from' or 'to' causes a bad request
- Limit outside 1–20 range may be rejected or clamped
- Very broad queries may return 10,000+ results with only a sample returned
- EDGAR upstream downtime causes service unavailability
- Obscure or misspelled terms may return zero hits

## How this service works

Full-text search of SEC EDGAR filings: company, CIK, form, filing date, file name, a link to the matched document, its file type (e.g. EX-99.1) and the 8-K items. Results are in EDGAR relevance order; a total of 10,000 means at least that many. Filter by form types (e.g. 8-K,10-K) and filing dates. Results are capped at 20. US government data.

## Output

Returns a list of matching SEC filing hits, each with the company name, CIK, form type (e.g. 8-K, 10-K), filing date, item codes, a direct link to the filing document on SEC.gov, and the file name. Also includes the total result count (which may be a lower bound), the query echo, and attribution to SEC EDGAR's full-text search index.

## 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": [
      "q"
     ],
     "properties": {
      "q": {
       "type": "string",
       "description": "Words, or a \"phrase\" in quotes"
      },
      "to": {
       "type": "string",
       "description": "To date, YYYY-MM-DD"
      },
      "from": {
       "type": "string",
       "description": "From date, YYYY-MM-DD"
      },
      "forms": {
       "type": "string",
       "description": "Form types separated by commas, e.g. 8-K,10-K"
      },
      "limit": {
       "type": "string",
       "description": "1 to 20 (default 10)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "hits": [
   {
    "cik": "0000854852",
    "form": "8-K",
    "link": "https://www.sec.gov/Archives/edgar/data/854852/000110465907087501/a07-30729_1ex10d17.htm",
    "filed": "2007-12-06",
    "items": [
     "1.01",
     "1.02",
     "2.03",
     "3.02",
     "9.01"
    ],
    "company": "Emrise CORP  (CIK 0000854852)",
    "fileName": "a07-30729_1ex10d17.htm",
    "fileType": "EX-10.17"
   },
   {
    "cik": "0000009326",
    "form": "8-K",
    "link": "https://www.sec.gov/Archives/edgar/data/9326/000091431707000974/ex2-1.txt",
    "filed": "2007-04-04",
    "items": [
     "1.01",
     "9.01"
    ],
    "company": "BALCHEM CORP  (BCPC)  (CIK 0000009326)",
    "fileName": "ex2-1.txt",
    "fileType": "EX-2.1"
   },
   {
    "cik": "0001679268",
    "form": "8-K/A",
    "link": "https://www.sec.gov/Archives/edgar/data/1679268/000167926817000046/ex991chieftainauditedfins.htm",
    "filed": "2017-08-02",
    "items": [
     "1.01",
     "9.01"
    ],
    "company": "MAMMOTH ENERGY SERVICES, INC.  (TUSK)  (CIK 0001679268)",
    "fileName": "ex991chieftainauditedfins.htm",
    "fileType": "EX-99.1"
   }
  ],
  "order": "relevance (EDGAR ranking), not date",
  "query": {
   "q": "going concern",
   "to": null,
   "from": null,
   "forms": "8-K"
  },
  "total": 10000,
  "source": "https://efts.sec.gov/LATEST/search-index (EDGAR full-text search)",
  "checkedAt": "2026-10-14T07:00:28.723Z",
  "attribution": "US government data (SEC EDGAR)",
  "totalIsLowerBound": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-sec-edgar-full-text-search-16b85758/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.sitecheck-api.workers.dev](https://www.zero.xyz/host/api.sitecheck-api.workers.dev/llms.txt)
