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.
| Parameter | Type | Description |
|---|---|---|
ticker | string | Stock ticker, e.g. AAPL |
cik | integer | Company CIK number (alternative to ticker) |
form | CSV | e.g. 8-K, 10-K,10-Q, DEF 14A, SCHEDULE 13D (see /v1/forms) |
since, until | string | YYYY-MM-DD |
limit | integer | 1–200 (default 50) |
offset | integer | Skip 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.
| Parameter | Type | Description |
|---|---|---|
ticker | string | Stock ticker, e.g. AAPL |
cik | integer | Company CIK number (alternative to ticker) |
type | string | all (default), buy (open-market purchases) or sell (open-market sales) |
code | CSV | Transaction codes instead of type, e.g. P,S,A,M,F |
owner | string | Insider name (partial match) |
min_value | number | Minimum transaction value in USD |
since | string | Filing date, YYYY-MM-DD |
limit | integer | 1–200 (default 50) |
offset | integer | Skip 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.
Errors
| Status | Meaning |
|---|---|
| 401 | Missing or invalid X-API-Key |
| 403 | Subscription inactive (cancelled or payment failed) |
| 404 | Unknown ticker |
| 422 | Bad parameter (e.g. invalid date or type) |
| 429 | Quota 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