SEC EDGAR Filing Search Sandbox

Search across all 18 million EDGAR filings from 1993 to the present, and over 100 million filing exhibits from more than 800,000 EDGAR filers. Explore the SEC filing search capabilities of the Query API with various search queries, such as finding the latest 10-K filings, finding filings by company ticker, or searching historical filings by date range. Click on the example queries listed in the sidebar to view and test different search expressions.

All searches can be executed by clicking the "Search Filings" button, with the Query API returning up-to-date filing metadata that matches the search criteria. The search queries can also be edited and customized in the search query editor below.

Search Query Editor

The following example demonstrates how to find the latest 10-Q filings (quarterly reports) published on EDGAR using the search query formType:"10-Q". This query matches all filings with 10-Q in their formType field, including amended filings (10-Q/A) and notices of late filing (NT 10-Q). The size parameter defines how many filings will be returned per request, in this case set to 20, meaning up to 20 filing objects will be returned if 20 matches are found. The from parameter, set to 0, specifies the starting position for the results. This is useful for pagination. For example, setting from to 100 will skip the first 100 results and return matches 101 through 120. By default, filings are sorted by the date and time they are accepted by the EDGAR system for processing and publication, starting with the most recent filing.

Request

Search Parameters in JSON (editable)