Skip to content

Finnworlds-Financial-data-API/SEC-filings-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

SEC Filings API - Finnworlds

The SEC Filings API provides structured access to U.S. Securities and Exchange Commission filings for public companies. The SEC reports API call allows you to get all filings by a company such as 8-K, 10-K, 10-Q, and more together in a structured format. The output also includes metadata like filing title, date, form type, file number, and direct SEC URLs for easy mapping.

This SEC filings API is ideal to simplify compliance monitoring, research, and corporate tracking by offering structured, machine-readable output for integration into dashboards, analytic tools, or automated pipelines.

It is trusted by financial analysts, institutional investors, compliance officers, corporate researchers, and any application that requires timely access to SEC filing data.

Common Use Cases

– Access historical and recent SEC filings for public companies in real-time
– Track corporate disclosures and material events for research or compliance
– Integrate filings into internal dashboards, databases, or financial applications
– Link filings to company identifiers like ticker, CIK, or ISIN

API Features

  • Filing Metadata – Title, form type, date, file number, and company identifiers
  • Direct SEC Access – URLs linking to the official SEC EDGAR filing pages
  • Structured Output – JSON formatted, machine-readable, and consistent across filings
  • Filtering – Filter by form type, date range, or company ticker
  • Company Information – Ticker, CIK, ISIN, and official company name included in each response

Access today by getting your API key on Finnworlds website.
Looking for academic or non-profit use? Send us an email to start the conversation.

How to access the data

  • JSON REST API
  • Excel CSV download
  • PDF reports
  • Email link

Documentation

Our documentation includes input parameters, output objects with descriptions, and sample queries. SDKs are available for Javascript, JQuery, VueJS, Angular, JAVA, PHP, NodeJS, Python, Go, Ruby, C#, R, Rust, Swift, and Scala.

Examples

https://api.finnworlds.com/api/v1/secfilings?key=APIKEY&ticker=AAPL&form_type=8-k

You can request SEC filing data by a company's ticker, ISIN and CIK, set a date range to get reports within those dates only or filter by the form type.

{
    "status": {
        "code": 200,
        "message": "OK",
        "details": ""
    },
    "company_name": [
        {
            "company_name": "Apple Inc.",
            "cik": "320193",
            "ticker": "aapl",
            "isin": "US0378331005"
        }
    ],
    "sec_filings": [
        {
            "title": "Current report - 8-K - Apple Inc.",
            "date": "2025-07-31",
            "form_type": "8-K",
            "url": "https://www.sec.gov/Archives/edgar/data/320193/000032019325000071/0000320193-25-000071-index.htm",
            "file_number": "001-36743 251172116"
        },
        {
            "title": "Current report - 8-K - Apple Inc.",
            "date": "2025-07-25",
            "form_type": "8-K",
            "url": "https://www.sec.gov/Archives/edgar/data/320193/000114036125027340/0001140361-25-027340-index.htm",
            "file_number": "001-36743 251152047"
        }
    ]
}

Customer Support

Need help, have questions? Get in touch with Support.

Legal

Use of the Finnworlds website, services like API and database are subject to the Finnworlds Terms & Conditions.

About

SEC filings API is a JSON SEC report data source for all reports companies file under the SEC.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published