Skip to main content

Endpoint

GET
string
https://api.llmquantdata.com/filings/sections

Parameters

Required

ticker
string
required
The stock ticker symbol (e.g. AAPL).
filing_type
string
required
Filing type. Must be 10-K or 10-Q.
year
integer
required
The fiscal year of the filing (e.g. 2024). Can be omitted if accession_number is provided.

Optional

quarter
integer
Quarter number (1–4). Only applicable for 10-Q filings.
item
string
Specific section to retrieve. If omitted, all available sections are returned. See Item Codes below.
accession_number
string
SEC accession number. Use this to target a specific filing directly.

Item Codes

10-K Items

ItemName
1Business
1ARisk Factors
1BUnresolved Staff Comments
1CCybersecurity
2Properties
3Legal Proceedings
4Mine Safety Disclosures
5Market for Registrant’s Common Equity
6Reserved
7Management’s Discussion and Analysis (MD&A)
7AQuantitative and Qualitative Disclosures About Market Risk
8Financial Statements and Supplementary Data
9Changes in and Disagreements with Accountants
9AControls and Procedures
9BOther Information
10Directors, Executive Officers and Corporate Governance
11Executive Compensation
12Security Ownership
13Certain Relationships and Related Transactions
14Principal Accountant Fees and Services
15Exhibits and Financial Statement Schedules

10-Q Items

ItemName
part1item1Financial Statements
part1item2Management’s Discussion and Analysis (MD&A)
part1item3Quantitative and Qualitative Disclosures About Market Risk
part1item4Controls and Procedures
part2item1Legal Proceedings
part2item1aRisk Factors
part2item2Unregistered Sales and Use of Proceeds
part2item3Defaults Upon Senior Securities
part2item4Mine Safety Disclosures
part2item5Other Information
part2item6Exhibits
10-K and 10-Q use completely different item code systems. Do not mix them.

Response

data
object

Caching

This endpoint uses forwarding + caching. First request for a section extracts text from upstream (may take 1-3 seconds). Subsequent requests return instantly from cache. SEC filings are immutable — cache never expires.

Bloomberg-Style Use Cases

This API enables Bloomberg Terminal-style workflows for AI agents:
Investor ActionBBG CommandAPI Call
Company overview/DES?ticker=NVDA&filing_type=10-K&year=2025&item=1
Risk factors/DRSK?ticker=AAPL&filing_type=10-K&year=2024&item=1A
MD&A (quarterly)?ticker=MSFT&filing_type=10-Q&year=2025&quarter=2&item=part1item2
Financial statements/FA?ticker=TSLA&filing_type=10-K&year=2024&item=8
Executive compensation/MGMT?ticker=META&filing_type=10-K&year=2024&item=10
Security ownership/HS?ticker=META&filing_type=10-K&year=2024&item=12

Code Examples

import requests

headers = {"Authorization": "Bearer your_api_key_here"}

url = (
    "https://api.llmquantdata.com/filings/sections"
    "?ticker=NVDA"
    "&filing_type=10-K"
    "&year=2025"
    "&item=1"
)

response = requests.get(url, headers=headers)
data = response.json().get("data")

for item in data["items"]:
    print(f"Item {item['number']}: {item['name']}")
    print(item["text"][:500])

Example Response

{
  "data": {
    "ticker": "NVDA",
    "filing_type": "10-K",
    "accession_number": "0001045810-26-000021",
    "year": 2025,
    "quarter": null,
    "available_sections": [
      { "section_key": "1", "section_title": "Business", "ordinal": 1, "char_count": 48578 },
      { "section_key": "1A", "section_title": "Risk Factors", "ordinal": 2, "char_count": 32100 },
      { "section_key": "7", "section_title": "MD&A", "ordinal": 10, "char_count": 25400 }
    ],
    "items": [
      {
        "number": "1",
        "name": "Business",
        "text": "Item 1. Business\n\nOur Company\n\nNVIDIA pioneered accelerated computing to help solve the most challenging computational problems..."
      }
    ]
  }
}