Skip to main content
fastCRW Pergamon
Finance · US

SEC EDGAR Full-Text Search

efts.sec.gov

Full-text search across EDGAR filings from 2001 onward: find the filings that mention a phrase, by form and date.

Showing the catalogue

1Request

Free text matched against entity names and tickers; a bare 10-digit CIK also resolves to its single filer. Presence of this parameter switches the endpoint to the edgar_entity index, and every other parameter is then ignored - including from and size, so the 10-result cap is absolute.

1 credit⌘ ↵
Code follows the fields above
curl "https://api.fastcrw.com/v1/data/secfts/entity-suggest?keysTyped=tesla" \
  -H "Authorization: Bearer $FASTCRW_API_KEY"

2Response example

A sample shape. Press Run to see live data from SEC EDGAR Full-Text Search.

JSON
{
  "took": 1,
  "timed_out": false,
  "_shards": {
    "total": 1,
    "successful": 1,
    "skipped": 0,
    "failed": 0
  },
  "hits": {
    "total": {
      "value": 18,
      "relation": "eq"
    },
    "max_score": 36.217896,
    "hits": [
      {
        "_index": "edgar_entity_20261021_040209",
        "_id": "1318605",
        "_score": 36.217896,
        "_source": {
          "entity": "Tesla, Inc. (TSLA)",
          "entity_words": "Tesla, Inc. (TSLA)",
          "tickers": "TSLA",
          "rank": 73843505
        }
      },
      {
        "_index": "edgar_entity_20261021_040209",
        "_id": "1987908",
        "_score": 27.531296,
        "_source": {
          "entity": "Teslake, Inc.",
          "entity_words": "Teslake, Inc.",
          "rank": 518470
        }
      },
      {
        "_index": "edgar_entity_20261021_040209",
        "_id": "1274730",
        "_score": 26.858547,
        "_source": {
          "entity": "TESLA USA INC",
          "entity_words": "TESLA USA INC",
          "rank": 45
        }
      },
      {
        "_index": "edgar_entity_20261021_040209",
        "_id": "1402995",
        "_score": 26.217894,
        "_source": {
          "entity": "Tesla JP/PI LLC",
          "entity_words": "Tesla JP/PI LLC",
          "rank": 61
        }
      },
      {
        "_index": "edgar_entity_20261021_040209",
        "_id": "1827423",
        "_score": 25.607092,
        "_source": {
          "entity": "Tesla Movie, LLC",
          "entity_words": "Tesla Movie, LLC",
          "rank": 656
        }
      },
      {
        "_index": "edgar_entity_20261021_040209",
        "_id": "1085901",
        "_score": 24.467064,
        "_source": {
          "entity": "TESLA POWER GP INC",
          "entity_words": "TESLA POWER GP INC",
          "rank": 319892
        }
      },
      {
        "_index": "edgar_entity_20261021_040209",
        "_id": "1288755",
        "_score": 23.934288,
        "_source": {
          "entity": "Tesla Offshore L.L.C.",
          "entity_words": "Tesla Offshore L.L.C.",
          "rank": 47
        }
      },
      {
        "_index": "edgar_entity_20261021_040209",
        "_id": "1840947",
        "_score": 23.424217,
        "_source": {
          "entity": "Sentinel Tesla I, LLC",
          "entity_words": "Sentinel Tesla I, LLC",
          "rank": 647
        }
      },
      {
        "_index": "edgar_entity_20261021_040209",
        "_id": "1085896",
        "_score": 22.466637,
        "_source": {
          "entity": "TESLA POWER NEVADA INC",
          "entity_words": "TESLA POWER NEVADA INC",
          "rank": 319892
        }
      },
      {
        "_index": "edgar_entity_20261021_040209",
        "_id": "1360796",
        "_score": 22.466637,
        "_source": {
          "entity": "Tesla MRI Services LLC",
          "entity_words": "Tesla MRI Services LLC",
          "rank": 56
        }
      }
    ]
  },
  "query": {
    "query": {
      "bool": {
        "should": [
          {
            "match": {
              "entity": {
                "query": "tesla",
                "operator": "and"
              }
            }
          },
          {
            "match": {
              "tickers": {
                "query": "tesla",
                "operator": "and",
                "boost": 100
              }
            }
          },
          {
            "exists": {
              "field": "tickers",
              "boost": 10
            }
          }
        ],
        "must": [
          {
            "bool": {
              "should": [
                "{ 1 key }",
                "{ 1 key }"
              ]
            }
          }
        ]
      }
    },
    "from": 0,
    "size": 10
  }
}

Attribution: Source: U.S. Securities and Exchange Commission, EDGAR

Licence: A work of the United States Government, not subject to copyright protection in the United States (17 U.S.C. 105). SEC asks that automated access declare a contact in the User-Agent, which fastCRW does.

Ask with this source

A prompt for your agent that names this source and how to call it through the crw MCP.

  • Company and ticker lookup

    Use SEC EDGAR Full-Text Search (secfts) from fastCRW Pergamon, capability "Company and ticker lookup" (entity-suggest). You hold a company name or ticker and need the CIK that the filing-search and SEC XBRL capabilities require. Example options: keysTyped=tesla. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "secfts" and capability "entity-suggest". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>

  • All filings by one filer

    Use SEC EDGAR Full-Text Search (secfts) from fastCRW Pergamon, capability "All filings by one filer" (filings-by-entity). You have a company name or CIK and want its filings themselves, with no keyword to search for. Example options: entityName=0000320193, forms=10-K, startdt=2020-01-01. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "secfts" and capability "filings-by-entity". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>

  • Browse filings of one form type

    Use SEC EDGAR Full-Text Search (secfts) from fastCRW Pergamon, capability "Browse filings of one form type" (filings-by-form). You want to see who has filed a particular form recently - every 8-K today, this quarter's 13F-HRs - without a company or keyword in hand. Example options: forms=10-K, startdt=2024-01-01, enddt=2024-03-31. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "secfts" and capability "filings-by-form". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>

  • Filings by filer location

    Use SEC EDGAR Full-Text Search (secfts) from fastCRW Pergamon, capability "Filings by filer location" (filings-by-location). You are screening by geography - who files from Delaware incorporations, or which Texas issuers filed anything last month. Example options: locationCodes=CA, locationType=incorporated, forms=8-K. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "secfts" and capability "filings-by-location". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>