ToolAssay

Search SEC EDGAR full text (8-K, 10-K, 10-Q, S-1, Form D and more) by keyword, f

Search SEC EDGAR full text (8-K, 10-K, 10-Q, S-1, Form D and more) by keyword, form type, company or date, and get each hit with the filing URL and the filer's latest reported revenue, net income and shares from XBRL company facts. Ticker map cached nightly; per-page price, no subscription.

Not tested: has real-world effectsour last check, 2026-10-18
0 of 0checks answered this week
n/amedian answer time
$0.06listed price per call
n/aprice it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

POST https://api.scrapebench.dev/v1/edgar-signals

CategoryCompany and compliance
Provider hostapi.scrapebench.dev
Networkseip155:8453
Payment schemesexact
Self-reported calls, 30 days1 from 1 payers (the provider's figure, not ours)

Our checks, last 30 days

We never call tools that send, buy, move money or file anything, not even without paying.

Example input (from the provider)

{
  "body": {
    "date_from": "2026-07-18",
    "forms": [
      "10-K"
    ],
    "query": "\"going concern\""
  },
  "bodyType": "json",
  "method": "POST",
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "body": {
          "properties": {
            "cik": {
              "anyOf": [
                {
                  "pattern": "^\\d{1,10}$",
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "default": null,
              "description": "Filer's SEC CIK number, with or without leading zeros.",
              "title": "Cik"
            },
            "date_from": {
              "anyOf": [
                {
                  "format": "date",
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "default": null,
              "description": "Earliest filing date (YYYY-MM-DD), inclusive.",
              "title": "Date From"
            },
            "date_to": {
              "anyOf": [
                {
                  "format": "date",
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "default": null,
              "description": "Latest filing date (YYYY-MM-DD), inclusive.",
              "title": "Date To"
            },
            "forms": {
              "description": "Form types to include, e.g. ['10-K', '8-K']; empty means all.",
              "items": {
                "enum": [
                  "10-K",
                  "10-K/A",
                  "10-Q",
                  "10-Q/A",
                  "8-K",
                  "8-K/A",
                  "S-1",
                  "S-1/A",
                  "S-3",
                  "S-4",
                  "F-1",
                  "20-F",
                  "40-F",
                  "6-K",
                  "DEF 14A",
                  "DEFA14A",
                  "D",
                  "13F-HR",
                  "SC 13D",
                  "SC 13D/A",
                  "SC 13G",
                  "SC 13G/A",
                  "3",
                  "4",
                  "5",
                  "144",
                  "424B3",
                  "424B4",
                  "11-K",
                  "N-CSR"
                ],
                "type": "string"
              },
              "maxItems": 10,
              "title": "Forms",
              "type": "array"
            },
            "include_facts": {
              "default": true,
              "description": "Join each hit with the filer's latest revenue, net income and shares.",
              "title": "Include Facts",
              "type": "boolean"
            },
            "query": {
              "anyOf": [
                {
                  "maxLength": 200,
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "default": null,
              "description": "EDGAR full-text search terms, passed through as written: wrap a phrase in double quotes (\"going concern\"); bare words must all appear. Empty lists the latest filings matching the other filters.",
              "title": "Query"
            },
            "ticker": {
              "anyOf": [
                {
                  "maxLength": 10,
                  "type": "string"
                },
                {
                  "type": "null"
                }
              ],
              "default": null,
              "description": "Filer's ticker, e.g. 'AAPL'; resolved to its CIK.",
              "title": "Ticker"
            }
          },
          "title": "Input",
          "type": "object"
        },
        "bodyType": {
          "enum": [
            "json",
            "form-data",
            "text"
          ],
          "type": "string"
        },
        "method": {
          "enum": [
            "POST",
            "PUT",
            "PATCH"
          ],
          "type": "string"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method",
        "bodyType",
        "body"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "properties": {
            "next_page": {
              "anyOf": [
                {
                  "type": "integer"
                },
                {
                  "type": "null"
                }
              ],
              "description": "Page to request next, or null when this is the last.",
              "title": "Next Page"
            },
            "page": {
              "description": "Zero-based page number of this response.",
              "title": "Page",
              "type": "integer"
            },
            "page_size": {
              "description": "Most rows a page can hold; one page is one price.",
              "title": "Page Size",
              "type": "integer"
            },
            "rows": {
              "description": "Data rows, or free Notice rows explaining a gap.",
              "items": {
                "anyOf": [
                  {
                    "additionalProperties": false,
                    "properties": {
                      "accession_number": {
                        "description": "EDGAR accession number, e.g. '0001683168-26-006873'.",
                        "title": "Accession Number",
                        "type": "string"
                      },
                      "business_state": {
                        "anyOf": [
                          {
                            "type": "string"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "defa

This page as JSON