SEC Filings & Insider Trades API

Recent filings (8-K, 10-K, 10-Q, 6-K, proxy statements, 13D/13G ownership reports and more) and insider transactions (Form 4 buys and sells by directors and officers) for around 8,000 US-listed companies. The last 90 days, updated daily.

Quick start

curl "https://sec.quiply.net/v1/insider-trades?type=buy&min_value=100000" \
  -H "X-API-Key: YOUR_KEY"

Authentication

Every request must include your key in the X-API-Key header. You get your key instantly on the pricing section. Keep it secret — don't put it in public front-end code.

Base URL: https://sec.quiply.net

GET/v1/filings

Filings, newest first, each with a link to the filing on the regulator's site.

ParameterTypeDescription
tickerstringStock ticker, e.g. AAPL
cikintegerCompany CIK number (alternative to ticker)
formCSVe.g. 8-K, 10-K,10-Q, DEF 14A, SCHEDULE 13D (see /v1/forms)
since, untilstringYYYY-MM-DD
limitinteger1–200 (default 50)
offsetintegerSkip this many results
{ "count": 1, "offset": 0, "filings": [ { "accession": "0001045810-26-000123", "ticker": "NVDA",
    "company": "NVIDIA CORP", "cik": 1045810, "form": "8-K", "filed": "2026-10-29", "url": "https://…" } ] }

GET/v1/forms

Form types in the dataset with their filing counts.

GET/v1/insider-trades

Insider transactions reported on Form 4 (common stock), newest first.

ParameterTypeDescription
tickerstringStock ticker, e.g. AAPL
cikintegerCompany CIK number (alternative to ticker)
typestringall (default), buy (open-market purchases) or sell (open-market sales)
codeCSVTransaction codes instead of type, e.g. P,S,A,M,F
ownerstringInsider name (partial match)
min_valuenumberMinimum transaction value in USD
sincestringFiling date, YYYY-MM-DD
limitinteger1–200 (default 50)
offsetintegerSkip this many results
{ "count": 1, "offset": 0, "trades": [ { "ticker": "ABC", "company": "Example Corp", "insider": "Doe Jane",
    "role": "Director", "transaction_date": "2026-10-28", "filed": "2026-10-29", "code": "S",
    "transaction": "open-market sale", "acquired_or_disposed": "D", "shares": 1000.0, "price": 43.79,
    "value_usd": 43790.0, "shares_owned_after": 64626.0, "filing_url": "https://…" } ] }

GET/v1/companies

Look up the ticker, CIK and name of covered companies (search, limit 1–200).

GET/v1/health

Service status, dataset size and data freshness. No key needed.

Filings are public records from the SEC's EDGAR system. Filings and insider trades appear after the daily index is published, typically by the next morning (US time). Insider data covers non-derivative (common stock) transactions only. Information only; not investment advice.

Errors

StatusMeaning
401Missing or invalid X-API-Key
403Subscription inactive (cancelled or payment failed)
404Unknown ticker
422Bad parameter (e.g. invalid date or type)
429Quota reached for your plan

Pricing

Free trial: 5 requests/day. All APIs plan: $9.95/month gives you every Quiply API, 250,000 requests a month.

Get your API key