# SEC API > Structured access to every SEC EDGAR filing published since 1993. SEC API (sec-api.io) provides 20M+ SEC EDGAR filings and 100M+ exhibits from 1993 to today. The data covers 1.1M+ SEC regulated entities and all 500+ EDGAR form types, including delisted companies and entities that no longer report. New filings are available 300 ms after publication. Ways to access the data: - [APIs](https://sec-api.io/docs.md): over 40 endpoints. Responses in JSON, XML, text, original files or PDF. - [Bulk datasets](https://sec-api.io/datasets): 490 compressed archives to download and query locally. - [Real-time stream](https://sec-api.io/docs/stream-api.md): new filings 300 ms after publication. - [MCP server](https://sec-api.io/docs/mcp-server.md): for Claude, ChatGPT, Codex and other AI agents. - [Data browser](https://sec-api.io/data-browser): run any endpoint in the browser without code. - SDKs: [Python](https://github.com/sec-api-io/sec-api-python) and [JavaScript](https://github.com/sec-api-io/sec-api-node). Each link to a `.md` file points to a Markdown copy of the page. The Docs list follows the docs sidebar, with the examples of each API indented below it. The API Reference list follows the groups of the API reference. ## Docs ### Introduction - [Introduction](https://sec-api.io/docs.md): Documentation for 40+ SEC EDGAR APIs: filing search, full-text search, real-time stream, XBRL to JSON, section extractor, insider trading, Form 13F, Form ADV, Form D and more. Every filing since 1993 in JSON. ### AI Assistants - [MCP Server](https://sec-api.io/docs/mcp-server.md): Connect Claude, ChatGPT, Claude Code, Codex and Gemini CLI to SEC EDGAR filings with the SEC-API.io MCP server. One URL, no install. Setup steps for every client. - [Prompt Library](https://sec-api.io/financial-analysis-prompts) ### Filing Search and Retrieval - [Filing Search](https://sec-api.io/docs/query-api.md): Search and find EDGAR filings across the entire SEC filings corpus with over 20 million filings filed since 1993. Search by CIK, ticker, filing form type, company name, filing exhibits, mutual fund series and class IDs, date ranges, exhibit types and more. - [Example: Python](https://sec-api.io/docs/query-api/python-example.md): Ready-to-execute examples demonstrating how to search and retrieve EDGAR filings from 1993 to present with Python. Learn how to find SEC filings by ticker, form type, and publication date, how to download historical 10-Q filings, or how to find Form 8-K filings by specific event items. - [Example: Node.js](https://sec-api.io/docs/query-api/node-js-example.md): A Node.js example showing how to find the latest SEC 10-Q filings using the Filing Query API. - [Example: cURL](https://sec-api.io/docs/query-api/curl-example.md): SEC EDGAR filings API | Query API to access historical filings in EDGAR archives | Live feed streaming | Filing mapped to ticker, CIK and SIC | Over 150 filing types | Filings from 1993 to present | JSON formatted | Supports Python, TypeScript, Node.js, Java, C++ and many more | 10-Q, 10-K, 8-K, 4, S-1 | Free trial - [Example: Google Sheets](https://sec-api.io/docs/query-api/google-sheet-integration-example.md): SEC EDGAR filings API | Query API to access historical filings in EDGAR archives | Live feed streaming | Filing mapped to ticker, CIK and SIC | Over 150 filing types | Filings from 1993 to present | JSON formatted | Supports Python, TypeScript, Node.js, Java, C++ and many more | 10-Q, 10-K, 8-K, 4, S-1 | Free trial - [Full-Text Search](https://sec-api.io/docs/full-text-search-api.md): Search the content of all SEC filings and exhibits using the Full-Text Search API. Simple and complex term search expressions with date range, form type and CIK filters are supported. - [Example: Python](https://sec-api.io/docs/full-text-search-api/python-example.md): How to run a full-text search on all SEC filings in Python. An example showcases how to find all 8-K and 10-Q filings that include the a search term. - [EDGAR Ingestion Log](https://sec-api.io/docs/edgar-index-apis.md): The Ingestion Logs API is used to track EDGAR filings by publication date, the File Index Archive APIs for historical metadata access of all files, and Tar Archive APIs for full-content downloads. - [Real-Time Filing Stream](https://sec-api.io/docs/stream-api.md): Stream and receive new SEC filings in real-time with Python, Node.js, Java and any other language supporting websockets. We explain how to connect to the Stream API and how to receive new filings. - [Example: Python](https://sec-api.io/docs/stream-api/python-example.md): Python code example demonstrating how to connect to the real-time SEC filings Stream API using socket.io. The example prints new filings in real-time to your console. - [Example: Node.js](https://sec-api.io/docs/stream-api/node-js-example.md): Node.js code example demonstrating how to connect to the real-time SEC filings Stream API using socket.io. The example prints new filings in real-time to your console. - [Example: Browser](https://sec-api.io/docs/stream-api/browser-example.md): Browser JavaScript code example demonstrating how to connect to the real-time SEC filings Stream API using socket.io and websocket. The example displays new filings in your browser in real-time. - [Filing Download](https://sec-api.io/docs/edgar-file-and-sec-filings-download-api.md): Download all 20 million SEC EDGAR filings and 100 million exhibits and attachments from 1993 to the present, at up to 200 requests per second. Original HTML, TXT, XML, XBRL, Excel, PDF and image files, preserved as filed. - [Example: Python](https://sec-api.io/docs/edgar-file-and-sec-filings-download-api/python-example.md): Python examples for the EDGAR File & SEC Filings Download API. Download any filing, exhibit, XML file or complete submission text file from EDGAR to local disk using the sec-api Python package. - [PDF Generator](https://sec-api.io/docs/sec-filings-to-pdf-generator-api.md): Convert any SEC EDGAR filing or exhibit into a PDF. Supports HTML, XML and text filings across all EDGAR form types, preserving the original formatting, images and tables. - [Example: Python](https://sec-api.io/docs/sec-filings-to-pdf-generator-api/python-example.md): Python examples for the PDF Generator API. Convert any SEC EDGAR filing or exhibit into a PDF with the sec-api Python package, preserving the original formatting, images and tables. - [XBRL to JSON](https://sec-api.io/docs/xbrl-to-json-converter-api.md): Convert XBRL data into a standardized JSON format to access financial statements, risk-return summaries and more. All XBRL-friendly SEC filings are supported including 10-K, 10-Q, 8-K and more. - [Example: Python](https://sec-api.io/docs/xbrl-to-json-converter-api/python-example.md): Python examples illustrating how to extract, parse and convert XBRL data from SEC filings. Learn how to extract financial statements from 10-K and 10-Q SEC filings and how to export them to Excel files. The converter API extracts and standardizes all XBRL facts from XML data and returns a simple, consolidated JSON object. - [Section Extractor](https://sec-api.io/docs/sec-filings-item-extraction-api.md): Extract content sections from 10-K, 10-Q and 8-K filings using the Extractor API. Extracted sections are normalized and returned as HTML or cleaned text. All filing item headings are supported, such as Item 1A Risk Factors. - [Example: Python](https://sec-api.io/docs/sec-filings-item-extraction-api/python-example.md): Extract item 1A, risk factors, from 10-K filings with Python. How to extract sections from 10-Q filings and 8-K in Python. Bulk-downloading sections from multiple 10-K filings in Python is covered. - [Bulk Datasets](https://sec-api.io/datasets) ### Investment Advisers - [Firm and Individual Advisors (Form ADV)](https://sec-api.io/docs/investment-adviser-and-adv-api.md): The API returns information about financial investment advisers registered with the SEC and ADV filings. - [Example: Python](https://sec-api.io/docs/investment-adviser-and-adv-api/python-example.md): How to find Form ADV filings by CRD number. How to list the most recently filed and updated Form ADV filings by firm advisers. ### Ownership and Holdings - [Insider Transactions and Holdings (Form 3 / 4 / 5)](https://sec-api.io/docs/insider-ownership-trading-api.md): Search and list all insider trades reported in SEC form 3, 4, and 5. Find out how many shares executives and 10% owners sold and bought. Access XML ownership documents converted to JSON format. - [Example: Python](https://sec-api.io/docs/insider-ownership-trading-api/python-example.md): Step-by-step Python tutorial showing how to query and analyze Form 3/4/5 insider trading filings from EDGAR, track executive stock sales, and visualize trading patterns. Includes Tesla case study with Elon Musk share sales analysis. - [Restricted Securities Sales (Form 144)](https://sec-api.io/docs/form-144-restricted-sales-api.md): Access the Restricted and Control Securities Sales Notification database including all Form 144 filings published on the SEC EDGAR database since Quarter 4 of 2022. Search and filter Form 144 filings by securities information, sale details, and more. - [Example: Python](https://sec-api.io/docs/form-144-restricted-sales-api/python-example.md): Access and analyze Restricted and Control Securities Sale Notifications from SEC Form 144 filings using Python. Use the Restricted Sales Notification API to search and filter Form 144 filings by securities information, sale details, and more.. - [Institutional Portfolio Holdings (Form 13F)](https://sec-api.io/docs/form-13-f-filings-institutional-holdings-api.md): Access and search historical and up-to-date Form 13F institutional holdings data, from 1998 to present. Search the 13F database by investment manager, or holdings information such as CUSIP, ticker, and more. Track portfolios, and access standardized 13F holdings data in JSON format. - [Example: Python](https://sec-api.io/docs/form-13-f-filings-institutional-holdings-api/python-example.md): Learn how to access the portfolio holdings and cover pages in Form 13F filings filed by institutional investment managers. - [Beneficial Ownership Above 5% (Form 13D / 13G)](https://sec-api.io/docs/form-13d-13g-search-api.md): Search Schedule 13D and Schedule 13G filings with our simple JSON API. SEC Form 13D and Form 13G data is converted to JSON and is searchable by any form parameter, such as name of usser, CUSIP, number of shares acquired or type of reporter. - [Example: Python](https://sec-api.io/docs/form-13d-13g-search-api/python-examples.md): Find 5%+ beneficial owners of any company by CUSIP, CIK, or ticker in SEC 13D/13G filings; profile individual investor holdings; rank top issuers; compare 13D vs 13G; chart stake-size distributions. - [Insider & 5% Holder Ownership (Form DEF 14A)](https://sec-api.io/docs/insider-5pct-holder-ownership-data-api.md): Database of beneficial ownership data from proxy statements filed on SEC Form DEF 14A, including the security ownership table with 5% holders, directors and executive officers, shares that holders can acquire within 60 days, percent of class and voting power, pledged shares, insider group totals, controlled company status, hedging and pledging policies, unvested stock awards, registration rights and stockholders agreements, 5% holders of funds and trustee fund holdings. - [Fund Portfolio Holdings and Performance (Form N-PORT)](https://sec-api.io/docs/n-port-data-api.md): The Form N-PORT API returns all portfolio holdings, fund metrics, borrowers and more as reported in Form N-PORT SEC filings. - [Example: Python](https://sec-api.io/docs/n-port-data-api/python-example.md): Python tutorial explaining how to search SEC N-PORT filings by any filing attribute. Search N-PORT filings by total assets under management, ticker of holding, monthly total returns, and many more. ### Investment Companies - [Fund Annual Census Reports (Form N-CEN)](https://sec-api.io/docs/form-ncen-api-annual-reports-investment-companies.md): Access all annual reports by registered investment companies published under Form N-CEN on SEC EDGAR. Search and filter annual filings by fund type, organizational structure, service providers, and compliance details, and many more. - [Example: Python](https://sec-api.io/docs/form-ncen-api-annual-reports-investment-companies/python-example.md): Access and analyze Annual Reports of Investment Companies from SEC Form N-CEN filings using Python. Use the Annual Reports by Investment Companies API to search and filter Form N-CEN filings by fund type, organizational structure, service providers, and compliance details, and many more... - [Proxy Voting and Voting Records (Form N-PX)](https://sec-api.io/docs/form-npx-proxy-voting-records-api.md): Access the proxy voting record database including all Form N-PX filings published on the SEC EDGAR database since 2024. Search and filter N-PX filings by investment company name, series details, and more. - [Example: Python](https://sec-api.io/docs/form-npx-proxy-voting-records-api/python-example.md): Access and analyze structured data from Form N-PX SEC filings, providing insights into proxy voting disclosures such as the voting behavior of funds. - [Fund Governance & Fees](https://sec-api.io/docs/fund-governance-data-api.md): Database of fund governance and fee data from proxy statements of mutual funds, ETFs, closed-end funds and interval funds filed on SEC Form DEF 14A, including investment advisers and sub-advisers, advisory agreement proposals, changes of control of the adviser, advisory fee rates and breakpoint schedules, expense caps, board approval factors, board chair independence, portfolios overseen and trustee fund holdings. - [Fund Reorganizations](https://sec-api.io/docs/fund-reorganizations-data-api.md): Database of fund structure and reorganization data from proxy statements of mutual funds, ETFs, closed-end funds, interval funds and BDCs filed on SEC Form DEF 14A, including fund mergers with acquiring and target funds, fundamental investment policy changes, changes from diversified to non-diversified, structure conversions, liquidations, shares outstanding per fund and class, preferred shares per series, preferred voting rights, leverage, asset coverage and vote standards. ### Offerings and Capital Raises - [Registrations and Prospectuses (Form S-1 / 424B4)](https://sec-api.io/docs/form-s1-424b4-data-search-api.md): Access structured data extracted from Form S-1 registration statements and Form 424B4 IPO prospectuses. The JSON-formatted data encompasses public offering amounts, underwriting discounts, underwriters, law firms and auditors involved in the offering,employee counts, and more. - [Example: Python](https://sec-api.io/docs/form-s1-424b4-data-search-api/python-examples.md): Python tutorial demonstrating how to access and analyze structured data from registration statements (S-1, S-11, F-1) and prospectuses (424B4) filed with the SEC. - [Crowdfunding Offerings (Form Form C)](https://sec-api.io/docs/form-c-crowdfunding-api.md): Access the crowdfunding disclosure database including all Form C filings published on the SEC EDGAR database since 2016. Search and filter Form C filings by issuer information, offering details, risk factors, and more. - [Example: Python](https://sec-api.io/docs/form-c-crowdfunding-api/python-example.md): Access and analyze crowdfunding campaign data from SEC Form C filings using Python. Use the Form C Crowdfunding API to search and filter Form C filings by issuer information, offering amounts, deal deadlines, and more. - [Exempt Private Offerings (Form Form D)](https://sec-api.io/docs/form-d-xml-json-api.md): The Form D API allows accessing and searching all private security offering filings in the SEC EDGAR database from 2008 to present. Search by total offering amount, issuer size, industry group, type of offering, sales commission, minimum investment amount and more. Form D XML data is accessible in standardized JSON format, stored in our database and made searchable in real-time. - [Example: Python](https://sec-api.io/docs/form-d-xml-json-api/python-example.md): Python tutorial demonstrating how to find and analyze SEC Form D filings by any Form D filing attribute. Search Form D filings by offering amount, industry group, investment fund type, finder fees and more. - [Reg A Offerings (Form 1-A / 1-K / 1-Z)](https://sec-api.io/docs/reg-a-offering-statements-api.md): Access the Regulation A Offering Statements database including all Form 1-A/1-K/1-Z filings under Regulation A published on the SEC EDGAR database since June 2015. Search and filter Regulation A filings by issuer information, offering details, and more. - [Example: Python](https://sec-api.io/docs/reg-a-offering-statements-api/python-example.md): Access and analyze Regulation A Offering Statements from SEC Form 1A, 1K and 1Z filings using Python. Use the Regulation A Offering Statements API to search and filter Regulation A Offering Statement filings by issuer information, offering amounts and more. ### Material Events - [Entry into Material Agreements (Form 8-K Item 1.01)](https://sec-api.io/docs/material-definitive-agreements-form-8k-item-1-01-data-api.md): Database of material definitive agreements from Form 8-K material event filings under Item 1.01, including merger agreements, credit agreements, indentures, securities purchase agreements, licenses, leases, settlements and employment agreements, with parties, amounts, terms and amendments. - [Agreement Terminations (Form 8-K Item 1.02)](https://sec-api.io/docs/agreement-terminations-form-8k-item-1-02-data-api.md): Database of terminations of material definitive agreements from Form 8-K material event filings under Item 1.02, including credit agreements, indentures, merger agreements, leases, licenses and services agreements, with the termination date, the party that ended the agreement, the reasons, termination fees, repaid amounts and replacements. - [Bankruptcy and Receivership (Form 8-K Item 1.03)](https://sec-api.io/docs/bankruptcy-receivership-form-8k-item-1-03-data-api.md): Database of bankruptcy and receivership disclosures from Form 8-K material event filings under Item 1.03, including Chapter 11 and Chapter 7 petitions, receiverships, assignments for the benefit of creditors, DIP financing, restructuring support agreements, asset sales and plan terms. - [Cybersecurity Incidents (Form 8-K Item 1.05)](https://sec-api.io/docs/cybersecurity-incidents-form-8k-item-1-05-data-api.md): Database of material cybersecurity incidents from Form 8-K material event filings under Item 1.05, including materiality conclusions, attack types, threat actors, affected data, operational and financial impact, response actions, lawsuits and Item 1.05(c) disclosure delays. - [Auditor Changes (Form 8-K Item 4.01)](https://sec-api.io/docs/auditor-accountant-changes-form-8k-item-4-01-data-api.md): Database of change of accountant and auditor notices from Form 8-K material event disclosures under Item 4.01, covering over 25,000 change notifications from 2004 to present, including possible disagreements, audit opinions and material weaknesses. - [Example: Python](https://sec-api.io/docs/auditor-accountant-changes-form-8k-item-4-01-data-api/python-example.md): Access and analyze structured data of change of accountant and disagreement disclosures from Form 8-K SEC filings, revealing trends in disclosure timing, change reasons, and disagreements. - [Financial Restatements (Form 8-K Item 4.02)](https://sec-api.io/docs/financial-restatements-non-reliance-form-8k-item-4-02-data-api.md): Database of structured data extracted from financial restatements and non-reliance disclosures in Form 8-K material event disclosures under Item 4.02, covering over 8,000 non-reliance disclosures from 2004 to present, including affected line items, auditors, and reasons for restatement. - [Example: Python](https://sec-api.io/docs/financial-restatements-non-reliance-form-8k-item-4-02-data-api/python-example.md): Access and analyze structured data of financial restatements from Form 8-K SEC filings, revealing trends in disclosure timing, auditor involvement, and affected financials. - [Director and Officer Changes (Form 8-K Item 5.02)](https://sec-api.io/docs/director-officer-changes-form-8k-item-5-02-data-api.md): Database of personnel change notices from Form 8-K material event disclosures under Item 5.02, covering over 250,000 change notifications from 2004 to present, including appointments and departures of officers and directors, and material changes their compensation. - [Example: Python](https://sec-api.io/docs/director-officer-changes-form-8k-item-5-02-data-api/python-example.md): Access and analyze structured data of change of directors, officers and compensation plan disclosures from Form 8-K SEC filings, revealing trends in disclosure timing, change reasons, and disagreements. - [Shareholder Voting Results (Form 8-K Item 5.07)](https://sec-api.io/docs/shareholder-voting-results-form-8k-item-5-07-data-api.md): Database of shareholder meeting voting results from Form 8-K material event filings under Item 5.07, including director elections, say-on-pay and say-on-frequency votes, auditor ratifications, shareholder proposals, mergers and SPAC votes, with votes for, against or withheld, abstentions and broker non-votes. ### Executive and Director Pay - [Executive Compensation](https://sec-api.io/docs/executive-compensation-api.md): An API providing executive compensation data extracted and standardized from SEC DEF 14A filings. Find executive compensation data of all publicly listed companies with a data history of up to 15 years. Look up compensation data by ticker, CIK and search query. - [Example: Python](https://sec-api.io/docs/executive-compensation-api/python-example.md): How to find annual compensation data of executives in Python using our API is demonstrated. How to export compensation data for multiple years into Excel using Python is also explained. - [Director Compensation](https://sec-api.io/docs/director-compensation-data-api.md): Database of director and trustee compensation from proxy statements filed on SEC Form DEF 14A. The database includes the director compensation table per non-employee director with cash fees, stock awards, option awards and total pay. It also includes fund trustee pay from the fund and the fund complex, annual cash retainers, chair, lead director and committee retainers, meeting fees, annual equity grants, stock ownership guidelines and director pay limits. - [Pay Versus Performance](https://sec-api.io/docs/pay-versus-performance-data-api.md): Database of pay versus performance data from proxy statements filed on SEC Form DEF 14A, including the Item 402(v) table with compensation actually paid to the CEO and other executives, company and peer group total shareholder return, net income and the company-selected measure for each year, the most important performance measures, annual bonus metrics, goals and payouts as a percentage of target, performance share metrics and periods, and the use of discretion. - [Executive Compensation Governance](https://sec-api.io/docs/executive-compensation-governance-data-api.md): Database of executive compensation governance data from proxy statements filed on SEC Form DEF 14A, including say-on-pay support and board response, clawback policies, excise tax gross-ups, compensation consultants, peer groups, target pay percentiles, compensation risk assessments, stock ownership guidelines, option repricing, equity grant timing and perquisites. - [Severance & Change in Control](https://sec-api.io/docs/severance-change-in-control-data-api.md): Database of severance, change in control and retirement benefit data from proxy statements filed on SEC Form DEF 14A, including potential payments upon termination or change in control per executive and scenario, severance and change in control multiples, single and double triggers, excise tax gross-ups and cutbacks, non-compete periods, supplemental executive retirement plans, pension and nonqualified deferred compensation tables and separation agreements with former executives. ### Board and Corporate Governance - [Directors and Board Members](https://sec-api.io/docs/directors-and-board-members-data-api.md): Historical and current directors and board members of public companies and other entities such as funds and trusts, including information about their age, positions, qualifications, committee memberships, and more, from 2007 to present. - [Example: Python](https://sec-api.io/docs/directors-and-board-members-data-api/python-examples.md): Access directors and board members data of publicly listed companies using Python. Find all current and historical directors and board members of a company, access director names, position, age, class, date of first election, independence status, committee membership, qualifications, and more. - [Board Oversight](https://sec-api.io/docs/board-oversight-data-api.md): Database of board oversight data from proxy statements filed on SEC Form DEF 14A, including board size and independence, non-independent directors, chair and lead independent director, combined CEO and chair roles, committees with meetings and independence, audit committee financial experts, board meetings and attendance below 75%, overboarding limits, other public company boards, risk oversight by committee, relationships in the independence review and board self-evaluations. - [Shareholder Rights & Defenses](https://sec-api.io/docs/shareholder-rights-data-api.md): Database of shareholder rights and takeover defenses from proxy statements filed on SEC Form DEF 14A, including classified boards, dual-class voting structures, director election vote standards, cumulative voting, special meeting and written consent rights, supermajority vote requirements, poison pills, exclusive forum provisions, advance notice windows, state of incorporation and charter or bylaw amendment proposals. - [Related Party Transactions](https://sec-api.io/docs/related-party-transactions-data-api.md): Database of related party transactions from proxy statements filed on SEC Form DEF 14A. The database includes each transaction with directors, executive officers, 5% holders and their family members. It lists the relationship, transaction type, amount and approval. It also includes the related person transaction policy, family relationships, compensation committee interlocks, relationships considered in the director independence review, director nomination agreements and loans to insiders. - [ESG & Risk Oversight](https://sec-api.io/docs/esg-oversight-data-api.md): Database of ESG and risk oversight data from proxy statements filed on SEC Form DEF 14A, including board oversight of sustainability, cybersecurity, artificial intelligence, political spending and human capital, climate targets and reporting frameworks, employee headcount, board diversity and ESG metrics in executive incentive pay. - [Compliance Signals](https://sec-api.io/docs/compliance-signals-data-api.md): Database of regulatory compliance signals from proxy statements filed on SEC Form DEF 14A, including late Section 16(a) reports of insiders, auditor changes and disagreements, clawback policy and recovery flags, insider trading policy adoption, stock exchange listings, smaller reporting, emerging growth and controlled company status, option grant timing flags, cover page status and stock exchange deficiency notices. ### Shareholder Meetings and Votes - [Ballot Items & Vote Standards](https://sec-api.io/docs/vote-standards-data-api.md): Database of ballot items and vote standards from proxy statements filed on SEC Form DEF 14A, including each proposal with its type, proposer, board recommendation and required vote, the treatment of abstentions and broker non-votes, the routine or non-routine status, quorum requirements, director election standards, prior say-on-pay support, say-on-frequency votes and the 1940 Act majority vote definition for fund proposals. - [Shareholder Meetings Calendar](https://sec-api.io/docs/shareholder-meetings-calendar-data-api.md): Database of shareholder meeting details from proxy statements filed on SEC Form DEF 14A, including meeting type, date, time, format (in person, virtual or hybrid), location, virtual meeting URL, record date, shares entitled to vote per class, voting methods and deadlines, proxy materials delivery and URL, mailing date, admission and question rules, adjournment proposals and the funds covered by fund proxy statements. - [Shareholder Proposals and Proxy Contests](https://sec-api.io/docs/shareholder-proposals-proxy-contests-data-api.md): Database of shareholder proposals, proxy contests and other shareholder activism data from proxy statements filed on SEC Form DEF 14A and DEFC14A, including shareholder proposals with proponents and prior support, proxy contests with dissidents, nominees and proxy card colors, settlement and cooperation agreements, Schedule 13D holders, shareholder engagement, proxy solicitor fees, proxy access terms and deadlines for the next annual meeting. - [M&A & Strategic Transactions](https://sec-api.io/docs/strategic-transactions-data-api.md): Database of strategic transaction data from merger proxy statements filed on SEC Form DEFM14A and DEF 14A. The data includes mergers, going-private deals, asset sales, reverse mergers, SPAC business combinations and SPAC extensions. Fields cover parties, price per share, premium, fairness opinions, advisor fees, termination fees, vote requirements, appraisal rights, golden parachute payments, insider interests, and SPAC trust and redemption terms. ### Audit and Company Data - [Audit Reports](https://sec-api.io/docs/audit-reports-database-api.md): Access structured data and full-text auditor's reports of all entities regulated by the SEC via our Auditor Reports Database APIs. Retrieve audit opinions, control frameworks, material weaknesses, and more from over 300,000 audit reports dating back to 2005, covering all financial statements and ICFR audits. - [Audit Fees](https://sec-api.io/docs/audit-fees-api.md): Access all audit fees disclosed in Form DEF14A on SEC EDGAR. Search and filter audit fee data by company details, date range, fee amounts, and auditor information. Includes audit fees, audit-related fees, tax fees, and other fees from 2001 to present. - [Example: Python](https://sec-api.io/docs/audit-fees-api/python-example.md): Access and analyze Audit Fees from SEC Form DEF14A filings using Python. Use the Audit Fees API to search and filter Form DEF14A filings by company details, date range, fee amounts, and auditor information, and many more... - [Subsidiaries](https://sec-api.io/docs/subsidiary-api.md): The subsidiary database holds information on subsidiaries of all publicly listed companies on US stock exchanges, with data extracted from Exhibit 21 of SEC filings. Find subsidiaries by ticker, CIK or name of the parent company, in historical data dating back to 2003. Convert Exhibit 21 files to JSON format. Ideal for comprehensive research and analysis with over 100,000 subsidiary lists available. - [Example: Python](https://sec-api.io/docs/subsidiary-api/python-examples.md): Learn how fetch, analyze and visualize a company's current and historical subsidiaries and their geographical locations with Python. - [Shares Outstanding and Float](https://sec-api.io/docs/outstanding-shares-float-api.md): Access the number and class of current and historical outstanding shares of any publicly traded company listed on US stock markets. The most recently reported public float as well as historical float data is also included. - [Example: Python](https://sec-api.io/docs/outstanding-shares-float-api/python-example.md): Python tutorial showing how to find the number of outstanding shares, share classes and float information of a company. - [Equity Plans & Dilution](https://sec-api.io/docs/equity-plans-dilution-data-api.md): Database of equity plan and dilution data from proxy statements filed on SEC Form DEF 14A, including equity compensation plan tables, equity plan proposals with requested shares, burn rate, overhang, evergreen and repricing terms, authorized share increases, reverse stock splits, share issuances under exchange rules, shares outstanding on the record date, and outstanding warrants and convertible securities. ### Broker-Dealers - [FOCUS Reports (Form X-17A-5)](https://sec-api.io/docs/form-x-17a-5-focus-report-api.md): The Form X-17A-5 API - FOCUS Reports provides programmatic access to more than 16,500 Form X-17A-5 FOCUS Report filings submitted to SEC EDGAR since January 2016, searchable and filterable by accession number, filing date, registrant CIK, broker-dealer SEC file number, IRS employer identification number, SRO identifier, independent public accountant, reporting period, material-weakness flag, and more. ### SEC Enforcement and Rulemaking - [Enforcement Actions](https://sec-api.io/docs/sec-enforcement-actions-database-api.md): Access the SEC Enforcement Actions Database featuring more than 2,700 actions from 2005 to present. Search detailed information on administrative proceedings, orders, complaints, penalties, settlements, violated securities laws, involved parties, and agencies. Real-time updates provide structured JSON data for in-depth analysis of SEC enforcement actions. - [Litigation Releases](https://sec-api.io/docs/sec-litigation-releases-database-api.md): Access all SEC litigation releases featuring over 10,000 litigations from 1995 to present. Search the litigation database by case docket number, type of litigation, involved parties, violated securities laws, and more. Real-time updates provide structured JSON data for in-depth analysis of SEC litigations. - [Example: Python](https://sec-api.io/docs/sec-litigation-releases-database-api/python-example.md): Access and analyze structured data of SEC litigation releases, revealing trends in enforcement actions, defendants, and penalties. - [Administrative Proceedings](https://sec-api.io/docs/sec-administrative-proceedings-database-api.md): Access all SEC administrative proceedings featuring over 18,000 releases from 1995 to present. Search the proceedings database by release number, type of order, involved parties, violated securities laws, and more. Real-time updates provide structured JSON data for in-depth analysis of SEC proceedings. - [Example: Python](https://sec-api.io/docs/sec-administrative-proceedings-database-api/python-example.md): Access and analyze structured data of SEC administrative proceedings from 1995 to present, revealing trends in orders, requested reliefs, penalties and more. - [AAERs](https://sec-api.io/docs/aaer-database-api.md): Access the AAER Database API for data on SEC's Accounting and Auditing Enforcement Releases from 1997 to present, including metadata, documents in PDF, HTML and text, and search functionalities. - [Example: Python](https://sec-api.io/docs/aaer-database-api/python-examples.md): Access and analyze structured data of Accounting and Auditing Enforcement Releases (AAERs) from the SEC, revealing trends in enforcement actions, penalties, and violations. - [SRO Filings](https://sec-api.io/docs/sro-filings-database-api.md): SRO Filing Database API offers access to all SRO-related filings and corresponding SEC rulemaking releases from 1995 to present. Features include search functionality, metadata retrieval, and bulk-download in various formats. Data is updated daily. Covers all SEC-monitored SROs. ### Identifiers and Entities - [CIK, CUSIP and Ticker Mapping](https://sec-api.io/docs/mapping-api.md): Map any ticker symbol, CIK, CUSIP or company name to a standardized set of company information. - [Resolve CIK](https://sec-api.io/docs/mapping-api/map-cik-to-company-details.md): Map a CIK to a standardized set of company details. - [Resolve Ticker](https://sec-api.io/docs/mapping-api/map-ticker-to-company-details.md): Map a ticker to a standardized set of company details. - [Resolve CUSIP](https://sec-api.io/docs/mapping-api/map-cusip-to-company-details.md): Map a CUSIP to a ticker, CIK, exchange and other company details. - [Resolve Company Name](https://sec-api.io/docs/mapping-api/map-company-name-to-company-details.md): Map a company name to a standardized set of company details. - [List by Exchange](https://sec-api.io/docs/mapping-api/list-companies-by-exchange.md): Get a list of all companies listed on a given exchange, such as NASDAQ and NYSE. - [List by Sector](https://sec-api.io/docs/mapping-api/list-companies-by-sector.md): Get a list of all companies operating in a given sector, such as technology. - [List by Industry](https://sec-api.io/docs/mapping-api/list-companies-by-industry.md): Get a list of all companies operating in a given industry, such as information technology services. All 175 industries are supported. - [Example: Python](https://sec-api.io/docs/mapping-api/python-example.md): Python examples showing how to map a CIK to a ticker, a CUSIP to company details and how to list companies by exchange using the Mapping API. - [EDGAR Entities](https://sec-api.io/docs/edgar-entities-database-api.md): Search EDGAR filing entities by CIK, name or various criteria using the EDGAR Entities API. Retrieve information about registrants that have filed with the SEC through the EDGAR system since 1994, including filer category, auditor details, business address, and more. - [Financial Statements](https://sec-api.io/docs/financial-statements.md): Introduction on how to access and download financial statements in Excel format from SEC EDGAR. Financial statements of 10-K and 10-Q filings can be accessed and include income statement, balance sheet and cash flows. ## API Reference - [API Reference](https://sec-api.io/api-reference.md): Complete reference for every SEC-API endpoint. Authentication, request format, pagination and status codes, plus the full parameter and response specification for each API. ### Filing Search and Retrieval - [Filing Search](https://sec-api.io/api-reference/query-api.md): Complete API reference for the SEC EDGAR Filing Search API. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. - [Full-Text Search](https://sec-api.io/api-reference/full-text-search.md): Complete API reference for the SEC EDGAR Full-Text Search API. Every request parameter and every response attribute, with types, defaults and a live example response. - [EDGAR Ingestion Log](https://sec-api.io/api-reference/edgar-ingestion-log.md): Complete API reference for the SEC EDGAR Ingestion Log API. The date path parameter, every response attribute and every status code, with types, constraints and a live example response. - [Filing Download](https://sec-api.io/api-reference/download-api.md): Complete API reference for the SEC EDGAR Download API. The URL format, every path parameter, authentication, response content types and status codes, with a real example response. - [PDF Generator](https://sec-api.io/api-reference/pdf-generator.md): Complete API reference for the SEC EDGAR PDF Generator API. The query parameter, the response format, the 202 retry behaviour and every status code, with Python, JavaScript and cURL examples. - [XBRL to JSON](https://sec-api.io/api-reference/xbrl-to-json.md): Complete API reference for the SEC EDGAR XBRL-to-JSON Converter API. Every query parameter and every response attribute, with types, constraints and a live example response. - [Item Extractor](https://sec-api.io/api-reference/extractor.md): Complete API reference for the SEC EDGAR Extractor API. Every query parameter, every supported 10-K, 10-Q and 8-K item code and every response attribute, with types, constraints and a live example response. - [Bulk Datasets](https://sec-api.io/api-reference/bulk-datasets.md): Complete API reference for the SEC EDGAR bulk datasets. The master index, the per-dataset index, the container download and the whole-dataset ZIP, with every response attribute, the container path format and the status codes. ### Investment Advisers - [Adviser Firms (Form ADV)](https://sec-api.io/api-reference/form-adv.md): Complete API reference for the Form ADV Firm Search API, covering SEC and state registered investment adviser firms. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. - [Adviser Representatives (Form ADV)](https://sec-api.io/api-reference/form-adv-individuals.md): Complete API reference for the Form ADV Individuals API, covering registered investment adviser representatives. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. - [Disclosure Brochures (Form ADV Part 2)](https://sec-api.io/api-reference/form-adv-brochures.md): Complete API reference for the Form ADV Part 2 Brochures API. Every path parameter and every response attribute, with types, constraints and a live example response. - [Direct Owners (Form ADV Sch A)](https://sec-api.io/api-reference/form-adv-direct-owners.md): Complete API reference for the Form ADV Schedule A Direct Owners API. Every path parameter and every response attribute, with types, constraints and a live example response. - [Indirect Owners (Form ADV Sch B)](https://sec-api.io/api-reference/form-adv-indirect-owners.md): Complete API reference for the Form ADV Schedule B Indirect Owners API. Every path parameter and every response attribute, with types, constraints and a live example response. - [Other Business Names (Form ADV D 1.B)](https://sec-api.io/api-reference/form-adv-other-business-names.md): Complete API reference for the Form ADV Schedule D Section 1.B Other Business Names API. Every path parameter and every response attribute, with types, constraints and a live example response. - [Separately Managed Accounts (Form ADV D 5.K)](https://sec-api.io/api-reference/form-adv-separately-managed-accounts.md): Complete API reference for the Form ADV Schedule D 5.K Separately Managed Accounts API. Every path parameter and every response attribute, with types, constraints and a live example response. - [Financial Industry Affiliations (Form ADV D 7.A)](https://sec-api.io/api-reference/form-adv-financial-industry-affiliations.md): Complete API reference for the Form ADV Schedule D 7.A Financial Industry Affiliations API. Every path parameter and every response attribute, with types, constraints and a live example response. - [Private Funds (Form ADV D 7.B.1)](https://sec-api.io/api-reference/form-adv-private-funds.md): Complete API reference for the Form ADV Schedule D Section 7.B.(1) Private Funds API. Every path parameter and every response attribute, with types, constraints and a live example response. ### Ownership and Holdings - [Insider Transactions and Holdings (Form 3 / 4 / 5)](https://sec-api.io/api-reference/insider-trading.md): Complete API reference for the SEC Form 3, 4 and 5 Insider Trading API. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. - [Restricted Securities Sales (Form 144)](https://sec-api.io/api-reference/form-144.md): Complete API reference for the SEC EDGAR Form 144 API. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. - [Institutional Portfolio Holdings (Form 13F)](https://sec-api.io/api-reference/form-13f-holdings.md): Complete API reference for the SEC Form 13F Institutional Holdings API. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. - [Manager Cover Pages (Form 13F)](https://sec-api.io/api-reference/form-13f-cover-pages.md): Complete API reference for the Form 13F Cover Pages API. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. - [Beneficial Ownership Above 5% (Form 13D / 13G)](https://sec-api.io/api-reference/form-13d-13g.md): Complete API reference for the SEC EDGAR Schedule 13D and 13G Search API. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. - [Fund Portfolio Holdings and Performance (Form N-PORT)](https://sec-api.io/api-reference/form-nport.md): Complete API reference for the SEC EDGAR Form N-PORT API. Every request parameter, every searchable field and every response attribute of a fund portfolio report, with types, constraints and a live example response. ### Investment Companies - [Fund Annual Census Reports (Form N-CEN)](https://sec-api.io/api-reference/form-ncen.md): Complete API reference for the SEC EDGAR Form N-CEN API. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. - [Proxy Voting Search (Form N-PX)](https://sec-api.io/api-reference/form-npx.md): Complete API reference for the SEC EDGAR Form N-PX Proxy Voting Records API. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. - [Voting Records (Form N-PX)](https://sec-api.io/api-reference/form-npx-voting-records.md): Complete API reference for the SEC EDGAR Form N-PX Voting Records API. The accession number path parameter and every response attribute of the filing and its proxy voting records, with types, constraints and a live example response. ### Offerings and Capital Raises - [Registrations and Prospectuses (Form S-1 / 424B4)](https://sec-api.io/api-reference/form-s1-424b4.md): Complete API reference for the SEC Form S-1, F-1, S-11 and 424B4 Data API. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. - [Crowdfunding Offerings (Form Form C)](https://sec-api.io/api-reference/form-c.md): Complete API reference for the SEC EDGAR Form C Crowdfunding API. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. - [Exempt Private Offerings (Form Form D)](https://sec-api.io/api-reference/form-d.md): Complete API reference for the SEC EDGAR Form D API covering private placements and exempt offerings. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. - [All Filings Search (Form Reg A)](https://sec-api.io/api-reference/reg-a-search.md): Complete API reference for the SEC EDGAR Regulation A Search API covering Form 1-A, 1-K and 1-Z filings. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. - [Reg A Offering Statements (Form 1-A)](https://sec-api.io/api-reference/form-1a.md): Complete API reference for the SEC EDGAR Reg A Offering Statements API covering Form 1-A. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. - [Reg A Annual Reports (Form 1-K)](https://sec-api.io/api-reference/form-1k.md): Complete API reference for the SEC EDGAR Form 1-K API covering Regulation A annual reports. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. - [Reg A Exit Reports (Form 1-Z)](https://sec-api.io/api-reference/form-1z.md): Complete API reference for the SEC EDGAR Form 1-Z API covering Regulation A exit reports. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. ### Material Events - [Auditor Changes (Form 8-K 4.01)](https://sec-api.io/api-reference/form-8k-item-4-01.md): Complete API reference for auditor changes disclosed under Item 4.01 of Form 8-K. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. - [Financial Restatements (Form 8-K 4.02)](https://sec-api.io/api-reference/form-8k-item-4-02.md): Complete API reference for financial restatements disclosed under Item 4.02 of Form 8-K. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. - [Director and Officer Changes (Form 8-K 5.02)](https://sec-api.io/api-reference/form-8k-item-5-02.md): Complete API reference for director and officer changes disclosed under Item 5.02 of Form 8-K. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. ### Company and Governance Data - [Executive Compensation](https://sec-api.io/api-reference/executive-compensation.md): Complete API reference for the SEC Executive Compensation API. Every request parameter, every searchable field and every response attribute of the compensation records standardised from DEF 14A filings, with types, constraints and a live example response. - [Directors and Board Members](https://sec-api.io/api-reference/directors-board-members.md): Complete API reference for the SEC Directors and Board Members Data API. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. - [Audit Fees](https://sec-api.io/api-reference/audit-fees.md): Complete API reference for the SEC Audit Fees API. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. - [Subsidiaries](https://sec-api.io/api-reference/subsidiary.md): Complete API reference for the SEC EDGAR Subsidiary API. Every request parameter, every searchable field and every response attribute of the Exhibit 21 subsidiary lists, with types, constraints and a live example response. - [Shares Outstanding and Float](https://sec-api.io/api-reference/outstanding-shares-float.md): Complete API reference for the SEC EDGAR Outstanding Shares and Public Float API. Every query parameter and every response attribute, with types, constraints and a live example response. ### Broker-Dealers - [FOCUS Reports (Form X-17A-5)](https://sec-api.io/api-reference/form-x-17a-5.md): Complete API reference for the SEC EDGAR Form X-17A-5 FOCUS Report API. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. ### SEC Enforcement and Rulemaking - [Enforcement Actions](https://sec-api.io/api-reference/sec-enforcement-actions.md): Complete API reference for the SEC Enforcement Actions Database API. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. - [Litigation Releases](https://sec-api.io/api-reference/sec-litigation-releases.md): Complete API reference for the SEC Litigation Releases API. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. - [Administrative Proceedings](https://sec-api.io/api-reference/sec-administrative-proceedings.md): Complete API reference for the SEC Administrative Proceedings Database API. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. - [AAERs](https://sec-api.io/api-reference/aaer.md): Complete API reference for the SEC Accounting and Auditing Enforcement Release (AAER) Database API. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. - [SRO Filings](https://sec-api.io/api-reference/sro-filings.md): Complete API reference for the SEC SRO Filings Database API covering rule filings by self-regulatory organisations and the matching SEC rulemaking releases. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. ### Identifiers and Entities - [CIK, CUSIP and Ticker Mapping](https://sec-api.io/api-reference/cik-cusip-ticker-lookup.md): Complete API reference for the SEC API Mapping API. Resolve a ticker, CIK, CUSIP or company name to a company profile, with every path parameter and every response attribute, types and a live example response. - [EDGAR Entities](https://sec-api.io/api-reference/edgar-entities.md): Complete API reference for the SEC EDGAR Entities Database API. Every request parameter, every searchable field and every response attribute, with types, constraints and a live example response. - [EDGAR Entity by CIK](https://sec-api.io/api-reference/edgar-entity-by-cik.md): Complete API reference for the EDGAR Entity by CIK lookup. The cik query parameter, every response attribute with its type, the status codes and a live example response. ## Datasets - [Bulk Datasets](https://sec-api.io/datasets): 490 compressed archives of structured SEC EDGAR data and filings, to download and query locally.