ChatGPT app

SEC filings in ChatGPT.

sec-api.dev is an app in ChatGPT. Connect it once and ask about any public company’s 10-K, 10-Q, 8-K, insider trades, 13F holdings or reported financials; ChatGPT answers from the SEC filings and links each one.

Open in ChatGPTCreate a free account

Free on the Explore plan: 1,000 requests a month, no card.

Connect in four steps

  1. Open the sec-api.dev app in ChatGPT and select Connect.
  2. Sign in to sec-api.dev, or create a free account. No API key is pasted anywhere.
  3. Review the consent screen: it names ChatGPT as the requesting client and asks for account identification and refresh access. Approve it.
  4. Start a chat, choose sec-api.dev from the tools menu or mention it, and ask a question.

App availability depends on your ChatGPT plan, region and workspace settings. Workspace admins may need to allow the app first.

Things to ask

PromptTools ChatGPT uses
What did Apple report as revenue in its last three 10-K filings? Cite the filings.search_companies, get_companyfacts
List the insider purchases (code P) filed for NVIDIA in the latest quarter, with prices.query_insider_transactions
Find Microsoft’s most recent 8-K and summarize Item 2.02.get_filings, get_documents, extract_section
What is the CIK for Berkshire Hathaway and what forms has it filed recently?search_companies, get_filings
Search 10-K filings from 2026 that mention "tariff" in risk factors.search_filing_text
Show the 13F holdings table from Berkshire Hathaway’s latest 13F-HR.get_filings, get_13f_holdings

What the app can read

ToolWhat it returns
search_companiesTicker/name → CIK. Current ticker directory.
get_companyCIK → source company profile.
get_filingsCIK → filings, exact form, recent or available full history.
get_companyfactsCIK → reported facts; taxonomy, concept and unit filters.
search_filing_textSEC document matches; query, form, CIK and date filters.
get_daily_indexA published SEC daily index; not a live feed.
get_documentsAccession → manifest, then bounded text from a listed filename.
extract_section10-K/10-Q/8-K heading-based extraction; verify boundaries.
get_insider_recordsOne Forms 3/4/5 XML: transactions, holdings and footnotes.
get_13f_holdingsOne 13F information table; not a reconciled portfolio.
get_filing_xmlOne verified XML document → source-native JSON.
query_insider_transactionsImported quarterly transactions with exact filters, facets and snapshot guard; default1/max10 rows.

Every result carries the SEC source URL and the time it was retrieved, so ChatGPT can cite the filing instead of paraphrasing from memory. Data comes from SEC EDGAR: submissions, companyfacts, full-text search, filing archives and the SEC insider and Form D data sets.

Privacy and permissions

  • All 12 tools are read-only. The app cannot file, trade or change your account.
  • Tool calls run against your sec-api.dev plan quota and appear in your usage history.
  • Sign-in uses OAuth with PKCE and tokens bound to the sec-api.dev MCP endpoint. See the privacy policy.

Using another assistant?

Questions

How do I use SEC EDGAR data in ChatGPT?

Open the sec-api.dev app in ChatGPT, select Connect, sign in to sec-api.dev (or create a free account) and approve access. Then ask about any public company’s filings in a chat; ChatGPT calls the app’s tools and cites the SEC documents it used.

Do I need to paste an API key into ChatGPT?

No. The app connects with OAuth: you sign in on sec-api.dev and approve the connection. ChatGPT never sees your API keys.

Is it free?

Yes, on the Explore plan: 1,000 requests a month at no cost and no card. Each tool call ChatGPT makes counts as one request. Builder ($29/month, 50,000 requests) and Scale ($99/month, 250,000 requests) raise the limit.

What can it not do?

It reads public SEC data only. It cannot place trades, file with the SEC or give investment advice, and it does not have non-public or real-time market prices. The filing stream and some bulk datasets are available through the REST API rather than the app.

Is sec-api.dev affiliated with the SEC or OpenAI?

No. sec-api.dev is an independent developer service built on public SEC EDGAR data. It is not affiliated with the U.S. Securities and Exchange Commission, and an app listing in ChatGPT is not an endorsement by OpenAI.

How do I disconnect?

Disconnect the app in ChatGPT’s settings, and revoke the connection from your sec-api.dev account. An already-issued access token can remain valid for up to one hour after revocation.

sec-api.dev is independent and not affiliated with the U.S. Securities and Exchange Commission or OpenAI. ChatGPT is a trademark of OpenAI. Answers generated by ChatGPT can be wrong; check the linked filings before relying on them.

Plain-text version for agents and LLMs: /chatgpt.md

Independent. Not affiliated with, endorsed by, or sponsored by the U.S. Securities and Exchange Commission. Data is reproduced from public SEC filings and datasets. Not investment advice.