> ## Documentation Index
> Fetch the complete documentation index at: https://docs.secapi.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# SEC Filing Search API

> Find SEC filings by issuer, form, date, fiscal period, or accession number, then retrieve the filing or a named section with a stable source record.

Use SEC API filing search to find the filing record you need before you retrieve or analyze its content. The result gives you the form, filing date, accession number, and SEC source URL to carry into the next request.

<Card title="Evaluate filing search" icon="clipboard-check" href="/evaluate/sec-filing-search-api">
  Run the issuer, form, citation, and response-shape checks that matter to your team before you commit to an integration.
</Card>

## Search a company's filing history

```bash theme={null}
curl "https://api.secapi.ai/v1/filings?ticker=NVDA&form=10-K&limit=5&sort=filing_date_desc" \
  -H "x-api-key: $SECAPI_API_KEY"
```

For one issuer's newest filing, use `GET /v1/filings/latest`. For a known record, use the accession-number route. For a question about filing text, choose a content-search endpoint instead of treating the filing manifest as the answer.

## Search the content of filings

```bash theme={null}
curl "https://api.secapi.ai/v1/search/semantic?q=merger%20agreement&ticker=MSFT&form=8-K&mode=hybrid&limit=10" \
  -H "x-api-key: $SECAPI_API_KEY"
```

The semantic endpoint is `GET /v1/search/semantic`; `q` is required. The response returns matching sections with citation fields that point back to the SEC source. Use `mode=keyword`, `mode=semantic`, or `mode=hybrid` according to the retrieval behavior you need.

## A practical research sequence

1. Find the filing with `GET /v1/filings` or retrieve the newest form with `GET /v1/filings/latest`.
2. Keep `accessionNumber`, `filingDate`, and `filingUrl` in your research record.
3. Retrieve a named section by accession, or search sections with a concrete question.
4. Verify any excerpt against the linked SEC filing before it becomes an investor, legal, or compliance conclusion.

## Filings and search are different jobs

| Need                                           | Endpoint family                                                                            |
| ---------------------------------------------- | ------------------------------------------------------------------------------------------ |
| Filter filing records by issuer, form, or date | [`/v1/filings`](/api-reference/filings/get-v1-filings)                                     |
| Retrieve one issuer's newest filing            | [`/v1/filings/latest`](/api-reference/filings/get-v1-filings-latest)                       |
| Retrieve a known filing                        | [`/v1/filings/{accession_number}`](/api-reference/filings/get-v1-filings-accession-number) |
| Search exact text                              | [`/v1/search/fulltext`](/api-reference/search/get-v1-search-fulltext)                      |
| Search related concepts                        | [`/v1/search/semantic`](/api-reference/search/get-v1-search-semantic)                      |
| Find cited passages in extracted sections      | [`/v1/sections/search`](/api-reference/sections/get-v1-sections-search)                    |

Read the [filing-search guide](/products/filing-search), [search guide](/products/search), and [filing types and exhibits](/filing-types-and-exhibits) for the coverage boundary. For the product view, see the [EDGAR Filing Search API page](https://secapi.ai/apis/filing-search) and [SEC EDGAR filing statistics](https://secapi.ai/statistics).
