Request a tool
All toolsMCP serverRequest a toolPlatformsCategories
SEC EDGAR Filings Scraper icon

Apple (AAPL) SEC Filings Scraper - EDGAR by Ticker

Apple's EDGAR filings pulled by ticker: every 10-K, 10-Q, and 8-K with filing date, accession number, and a direct link to each document.

Run this use case nowRun on Apify →

How it works

  1. 1
    Open it on Apify

    Hit Run on Apify — it opens the tool in the cloud, no install.

  2. 2
    Set the inputs

    Adjust mode, query, forms (sensible defaults are pre-filled).

  3. 3
    Click Run

    The tool runs on Apify’s cloud and collects the data for you.

  4. 4
    Export the results

    Download as JSON, CSV or Excel, or pipe straight into your app, Google Sheets, or an AI agent.

Inputs

FieldWhat it doesType
modeHow to find filings. "search" runs an EDGAR full-text search across all filings using your query. "company" pulls a company's recent filing history by ticker or CIK.string
queryFull-text query for "search" mode (e.g. "artificial intelligence"). Matched as a phrase across filing documents. Required when mode is "search"; ignored in "company" mode. Note: SEC's full-text index is sparse — "search" rows often have null ticker, reportDate, and description (see README). Use "company" mode for more complete records.string
formsComma-separated SEC form types to filter by, e.g. "10-K,8-K". Leave empty for all forms. Applies to both modes.string
tickersFor "company" mode: one or more stock tickers (e.g. AAPL, TSLA) or numeric CIKs. Each company's filing history is fetched. Ignored in "search" mode.array
startDateOnly include filings filed on or after this date (YYYY-MM-DD). Optional.string
endDateOnly include filings filed on or before this date (YYYY-MM-DD). Optional.string
maxItemsMaximum number of filings to return across the WHOLE run (a total budget shared by all companies/queries, not a per-company cap). In "company" mode the run stops once this total is hit, so earlier tickers in the list can consume the budget before later ones. Full-text search itself caps at 10000 results.integer
notionConnectorOptional. Write each item as a page into your Notion when the run finishes. Authorize a Notion connector once in Settings → API & Integrations → MCP connectors, then pick it here. Leave empty to skip (default) — results are always saved to the dataset regardless.string
notionParentIdOptional. The Notion data source ID of the database to write into (only used if a Notion connector is set). Leave empty to create the pages privately in your workspace instead.string

What you get

A structured dataset — each result includes fields like:

accessionNumbercikcompanyNamedescriptionfilingDatefilingUrlformprimaryDocumentreportDateticker

Export every run as JSON, CSV or Excel, or send it to your app, a database, Google Sheets, or an AI agent.

More use cases for SEC EDGAR Filings Scraper

EDGAR Full-Text Search: AI Across SEC Filings

Which companies mention artificial intelligence? Run a full-text search across EDGAR filings to find every 10-K and 8-K, with company and filing links.