Latest 10-K Sections API
Retrieve sections from a company's most recent 10-K filing
Overview
Endpoint
GET api.secblast.com/v1/latest_10k_sections
Description
Retrieve sections from a company's most recent 10-K filing by providing either the CIK (Central Index Key) or ticker symbol. The system automatically finds the latest 10-K filing and returns its parsed sections.
Request Parameters
Parameter | Type | Description |
---|---|---|
api_key | string | RequiredYour API key |
cik | string | Either CIK or ticker requiredCompany's CIK (e.g., 2488 ) |
ticker | string | Either CIK or ticker requiredCompany's ticker symbol (e.g., AMD ) |
strip_html | boolean | OptionalWhen set to true , strips HTML tags from the content and returns clean text. Default is false . |
Response Format
{
"sections": [
{
"id": "0000002488-25-000012-1.1",
"document_id": "0000002488-25-000012-1",
"item_label": "1",
"item_description": "Business",
"content": "<div>Advanced Micro Devices, Inc. (AMD) is a global semiconductor company...</div>"
},
{
"id": "0000002488-25-000012-1.1A",
"document_id": "0000002488-25-000012-1",
"item_label": "1A",
"item_description": "Risk Factors",
"content": "<div>Investment in our securities involves risk...</div>"
},
{
"id": "0000002488-25-000012-1.7",
"document_id": "0000002488-25-000012-1",
"item_label": "7",
"item_description": "Management's Discussion and Analysis of Financial Condition and Results of Operations",
"content": "<div>The following discussion and analysis...</div>"
}
],
"count": 23,
"error": ""
}
Example Requests
Using CIK
# Basic request
curl "https://api.secblast.com/v1/latest_10k_sections?api_key=YOUR_API_KEY&cik=2488"
# With HTML stripping enabled
curl "https://api.secblast.com/v1/latest_10k_sections?api_key=YOUR_API_KEY&cik=2488&strip_html=true"
Using Ticker Symbol
# Basic request
curl "https://api.secblast.com/v1/latest_10k_sections?api_key=YOUR_API_KEY&ticker=AMD"
# With HTML stripping enabled
curl "https://api.secblast.com/v1/latest_10k_sections?api_key=YOUR_API_KEY&ticker=AMD&strip_html=true"
Error Responses
400 Bad Request: Missing required parameter
{
"sections": [],
"count": 0,
"error": "Missing required parameter: cik or ticker"
}
404 Not Found: No 10-K filing found
{
"sections": [],
"count": 0,
"error": "No 10-K filing found for the company"
}