Skip to main content

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.

10-K Section Extraction API

Annual reports (10-K filings) contain critical business information buried in lengthy HTML documents. Datastream extracts and indexes individual sections so you can pull exactly the content you need — Item 1 (Business Description), Item 1A (Risk Factors), Item 7 (MD&A), Item 7A (Market Risk Disclosures), and Item 8 (Financial Statements) — as clean, structured text.

Capabilities

Section-level extraction

Request any standard 10-K section by item number. No HTML parsing or regex required.

Clean text output

Tables preserved as structured data. Boilerplate headers and footers stripped. Ready for NLP pipelines.

Historical coverage

Sections extracted from 10-K filings going back to 2000 for all SEC filers.

Batch retrieval

Pull multiple sections from multiple filings in a single request with batch endpoints.

Quick start

Extract the Risk Factors section (Item 1A) from Apple’s latest 10-K:
curl -H "x-api-key: $OMNI_DATASTREAM_API_KEY" \
  "https://api.secapi.ai/v1/filings/sections?ticker=AAPL&form=10-K&section=1A&limit=1"
{
  "accession_number": "0000320193-24-000081",
  "section": "1A",
  "section_title": "Risk Factors",
  "content": "The Company's business, reputation, results of operations...",
  "word_count": 12450,
  "filed_at": "2024-11-01"
}
Extract MD&A (Item 7) for year-over-year comparison:
curl -H "x-api-key: $OMNI_DATASTREAM_API_KEY" \
  "https://api.secapi.ai/v1/filings/sections?ticker=MSFT&form=10-K&section=7&limit=2"

Use cases

Risk factor analysis

Track how risk disclosures change year over year. Feed Item 1A into an LLM to detect new risks, removed risks, and language changes that signal shifting concerns.

Competitive intelligence

Compare Item 1 (Business) across competitors to understand strategic positioning, product focus, and market segment targeting.

MD&A trend extraction

Item 7 contains management’s own analysis of financial performance. Extract key metrics, forward-looking statements, and segment breakdowns programmatically.

Audit and compliance

Pull Item 8 (Financial Statements and Supplementary Data) for automated validation against XBRL-reported figures.

Supported sections

ItemSection nameDescription
1BusinessCompany overview, products, markets
1ARisk FactorsMaterial risks to the business
1BUnresolved Staff CommentsSEC comment letters
2PropertiesPhysical assets and facilities
3Legal ProceedingsPending litigation
4Mine Safety DisclosuresMining safety data
5Market for Common EquityStock and dividend info
6Selected Financial DataMulti-year financial summary
7MD&AManagement Discussion and Analysis
7AMarket Risk DisclosuresQuantitative risk data
8Financial StatementsAudited financials

Why Datastream for 10-K extraction

FeatureDatastreamRaw EDGARSEC-API.ioCalcbench
Section-level extractionYesNo (full doc)PartialYes
Clean text (no HTML)YesNoPartialYes
Historical coverage2000+1993+2012+2010+
Batch section retrievalYesNoNoNo
REST APIYesNoYesYes
PricingPay-as-you-goFree (raw)$Varies$500+/mo

Get started

Get your API key

Start extracting 10-K sections in under 60 seconds. 250 free API calls per month.