HomeChatAlertsCalendarScreenerWatchlistsFiles
Docs
Sign upJoinLog inLogin

Docs

Overview

IntroductionMCP ServerOpenAPI Spec

REST API

Overview
GETFilings by TickerGETFiling by ID

WebSocket API

OverviewLive Quotes (Per Second)Live Quotes (Per Minute)Live NewsLive SEC FilingsTrading Halts

Filings by Ticker

GET/v1/filings/{ticker}
View as markdown

List SEC EDGAR filings for a company by ticker. Optionally filter by form type (10-K, 10-Q, 8-K, etc.) using a comma-separated form parameter. Returns filing metadata - form, filing date, accession number and Vantafin filing id - with pagination via page and limit. Use the filing id with the Filing by ID endpoint or Vantafin’s filing viewer for full text.

Use cases

  • Building a filing history tab on a company profile
  • Finding the latest 10-K or 10-Q for a ticker
  • Compliance workflows that track periodic reports
  • Feeding filing ids into document search or download pipelines

Input parameters

(*) Required

ParameterTypeDescription
ticker(*)stringTicker.
formstringForm filter, e.g. 10-K or 10-K,10-Q,8-K.
pageintegerZero-based page (default 0).
limitintegerPage size, 1-2000 (default 50).

Output parameters

FieldTypeDescription
tickerstringTicker requested.
cikstringCompany CIK.
resultsarrayFiling metadata rows for this page.
results[].idstringVantafin filing id.
results[].formstringSEC form type (e.g. 10-K, 10-Q).
results[].filedAtstringFiling timestamp (ISO 8601).
results[].reportDatestringPeriod of report (YYYY-MM-DD).
results[].accessionNumberstringSEC accession number.
results[].primaryDocumentstringPrimary document filename.
results[].exhibitsarrayExhibit metadata (type, filename, description, SEC EDGAR url).
totalintegerTotal filings matching the query.
pageintegerZero-based page index.
from vantafin import RESTClient

client = RESTClient("vf-live-your_api_key")

result = client.get_filings("AAPL", form="10-K,10-Q")

print(result)

Official SDKs (Python, JavaScript, Go, Java, Ruby): github.com/vantafin/vantafin

{
  "ticker": "AAPL",
  "cik": "0000320193",
  "results": [
    {
      "cik": "0000320193",
      "ticker": "AAPL",
      "company": "Apple Inc.",
      "form": "10-Q",
      "date": "2026-05-01T10:01:00Z",
      "accession": "0000320193-26-000013",
      "edgar_base": "https://www.sec.gov/Archives/edgar/data/320193/000032019326000013",
      "exhibits": [
        {
          "type": "10-Q",
          "sequence": 1,
          "filename": "aapl-20260328.htm",
          "description": "10-Q",
          "url": "https://www.sec.gov/Archives/edgar/data/320193/000032019326000013/aapl-20260328.htm"
        },
        {
          "type": "EX-31.1",
          "sequence": 2,
          "filename": "a10-qexhibit31103282026.htm",
          "description": "EX-31.1",
          "url": "https://www.sec.gov/Archives/edgar/data/320193/000032019326000013/a10-qexhibit31103282026.htm"
        }
      ],
      "id": "0000320193_000032019326000013"
    },
    {
      "cik": "0000320193",
      "ticker": "AAPL",
      "company": "Apple Inc.",
      "form": "10-Q",
      "date": "2026-01-30T11:01:32Z",
      "accession": "0000320193-26-000006",
      "edgar_base": "https://www.sec.gov/Archives/edgar/data/320193/000032019326000006",
      "exhibits": [
        {
          "type": "10-Q",
          "sequence": 1,
          "filename": "aapl-20251227.htm",
          "description": "10-Q",
          "url": "https://www.sec.gov/Archives/edgar/data/320193/000032019326000006/aapl-20251227.htm"
        },
        {
          "type": "EX-31.1",
          "sequence": 2,
          "filename": "a10-qexhibit31112272025.htm",
          "description": "EX-31.1",
          "url": "https://www.sec.gov/Archives/edgar/data/320193/000032019326000006/a10-qexhibit31112272025.htm"
        }
      ],
      "id": "0000320193_000032019326000006"
    }
  ],
  "total": 26,
  "page": 0
}
Macro Series
Filing by ID