cURL Python JavaScript
Copy
company_snapshot insider_proven_buys ecm_monitor sector_monitor catalyst_calendar
curl -G "https://api.kscope.io/console/v1/overview/company_snapshot" \
-d ticker=NVDA \
-d key=$KSCOPE_KEY import os, requests
r = requests.get(
"https://api.kscope.io/console/v1/overview/company_snapshot",
params={
'ticker': 'NVDA',
"key": os.environ["KSCOPE_KEY"],
},
)
print(r.json()["data"]) const params = new URLSearchParams({"ticker": "NVDA", "key": "KEY"});
params.set("key", process.env.KSCOPE_KEY);
const r = await fetch(`https://api.kscope.io/console/v1/overview/company_snapshot?${params}`);
console.log((await r.json()).data);
200 OK application/json live data · as of 20 Oct 2026 lists cut to 3 items
{
"status" : "success" ,
"data" : {
"company" : {
"name" : "NVIDIA Corporation" ,
"cik" : 1045810 ,
"ticker" : "NVDA" ,
"cusip" : "67066G104" ,
"exchange" : "Nasdaq Global Select" ,
"sic" : "3674" ,
"sic_description" : "Semiconductors & Related Devices" ,
"sector" : "Information Technology" ,
"sector_basis" : "sic" ,
"state_of_incorporation" : "DE" ,
"fiscal_year_end" : "0131"
},
"price" : {
"last" : 216.47 ,
"as_of" : "2026-10-20" ,
"settled" : false ,
"prev_close" : 217.09 ,
"change" : -0.6200000000000045 ,
"change_pct" : -0.2855958358284603 ,
"high_52w" : 239.24 ,
"low_52w" : 165.17 ,
"volume" : 75998963 ,
"avg_volume_30d" : 105049041.73333333 ,
"currency" : "USD"
},
"returns_pct" : {
"1D" : -0.2855958358284603 ,
"1M" : -4.798135280147764 ,
"3M" : 2.079600113175517 ,
"YTD" : 14.762587086049429 ,
"1Y" : 19.640629439944956
},
"valuation" : {
"market_cap" : 5256973950000.0 ,
"market_cap_basis" : "universe" ,
"shares_outstanding" : 24285000000.0 ,
"shares_outstanding_as_of" : "2026-07-26" ,
"shares_outstanding_accession" : "0001045810-26-000075" ,
"shares_outstanding_class" : null ,
"share_classes" : null ,
"market_cap_by_class" : null ,
"ads_ratio" : null ,
"pe_ttm" : 27.228930817610067 ,
"enterprise_value" : 5267896950000.0 ,
"dividend_ttm" : 0.52 ,
"dividend_yield_pct" : 0.24021804407077194
},
"ownership" : {
"report_date" : "2026-06-30" ,
"n_13f_holders" : 5998 ,
"institutional_shares" : 16798417843.0 ,
"institutional_pct_os" : 69.17199029442043 ,
"institutional_value" : 3355079657250.0 ,
"cusip" : "67066G104"
},
"fundamentals" : {
"period_end" : "2026-07-26" ,
"period" : "Q2" ,
"accession" : "0001045810-26-000075" ,
"currency" : "USD" ,
"revenue_ttm" : 302969000000.0 ,
"operating_income_ttm" : 197579000000.0 ,
"net_income_ttm" : 192879000000.0 ,
"eps_ttm" : 7.949999999999999 ,
"free_cash_flow_ttm" : 127006000000.0 ,
"total_debt" : 33366000000.0 ,
"cash" : 22443000000.0 ,
"gross_margin_pct" : 74.98 ,
"operating_margin_pct" : 66.24 ,
"net_margin_pct" : 62.029999999999994 ,
"revenue_yoy_pct" : 105.85 ,
"adjusted" : []
},
"next_report" : {
"date" : "2026-11-18" ,
"confirmed" : true ,
"is_estimate" : false ,
"range_low" : null ,
"range_high" : null ,
"confidence" : "tight" ,
"fiscal_period" : "Q3" ,
"estimate_eps" : 2.48 ,
"time_of_day" : null
},
"last_report_date" : "2026-08-26" ,
"flags" : [],
"short_interest" : {
"pct_os" : 1.2822305456042824 ,
"days_to_cover" : 2.82 ,
"date" : "2026-09-30" ,
"flags" : []
}
},
"meta" : {
"tool" : "company_snapshot" ,
"family" : "overview" ,
"as_of" : "2026-10-20"
}
}
curl -G "https://api.kscope.io/console/v1/ownership/insider_proven_buys" \
-d window=30 \
-d grade=proven \
-d limit=5 \
-d key=$KSCOPE_KEY import os, requests
r = requests.get(
"https://api.kscope.io/console/v1/ownership/insider_proven_buys",
params={
'window': '30',
'grade': 'proven',
'limit': 5,
"key": os.environ["KSCOPE_KEY"],
},
)
print(r.json()["data"]) const params = new URLSearchParams({"window": "30", "grade": "proven", "limit": 5, "key": "KEY"});
params.set("key", process.env.KSCOPE_KEY);
const r = await fetch(`https://api.kscope.io/console/v1/ownership/insider_proven_buys?${params}`);
console.log((await r.json()).data);
200 OK application/json live data · as of 20 Oct 2026 lists cut to 3 items
{
"status" : "success" ,
"data" : {
"window" : 30 ,
"grade" : "proven" ,
"companies" : [],
"kpis" : {
"buys" : 311 ,
"buyers" : 294 ,
"graded" : 154 ,
"proven" : 42 ,
"value" : 2047194450.4100013
},
"leaders" : [
{
"owner_cik" : 1861091 ,
"grade" : "strong" ,
"grade_label" : "Strong record" ,
"n90" : 5 ,
"hit90" : 0.8 ,
"med90" : 1.0177059550314094 ,
"med30" : 0.058058618665082995 ,
"med180" : 0.33018542656150296 ,
"ret90" : 1.083798882681564 ,
"episodes" : 5 ,
"tickers" : 1 ,
"value" : 378188.18 ,
"first" : "2022-05-20" ,
"last" : "2026-03-06" ,
"dropped" : 1 ,
"name" : "Lowell Matthew" ,
"person_id" : "10895929-6a86-40a0-8533-bbc67de8697f" ,
"company" : {
"cik" : 1850902 ,
"ticker" : "TKNO" ,
"name" : "Alpha Teknova Inc." ,
"cap" : 364716816.8 ,
"sector" : "Health Care"
}
},
{
"owner_cik" : 1841409 ,
"grade" : "strong" ,
"grade_label" : "Strong record" ,
"n90" : 6 ,
"hit90" : 0.8333333333333334 ,
"med90" : 0.8982542978373176 ,
"med30" : 0.2517391957971562 ,
"med180" : 0.9365105667622822 ,
"ret90" : 0.963134172649293 ,
"episodes" : 7 ,
"tickers" : 1 ,
"value" : 1407299.7299999997 ,
"first" : "2025-03-07" ,
"last" : "2026-08-27" ,
"dropped" : 0 ,
"name" : "Dalton Travis" ,
"person_id" : "7f1dadb7-270d-40f4-9a7e-5018f00f9c9f" ,
"company" : {
"cik" : 1793229 ,
"ticker" : "CTEV" ,
"name" : "Claritev Corp Cl A (New)" ,
"cap" : 372550521.6 ,
"sector" : "Industrials"
}
},
{
"owner_cik" : 1921268 ,
"grade" : "strong" ,
"grade_label" : "Strong record" ,
"n90" : 5 ,
"hit90" : 0.8 ,
"med90" : 0.829523237042936 ,
"med30" : 0.030672230502046594 ,
"med180" : 0.3359706710937348 ,
"ret90" : 0.9552238805970152 ,
"episodes" : 5 ,
"tickers" : 3 ,
"value" : 1695516.28 ,
"first" : "2023-03-13" ,
"last" : "2025-05-28" ,
"dropped" : 1 ,
"name" : "Rozov Yadin" ,
"person_id" : "d099170a-2fd0-4e3b-9475-5be6df53ba02" ,
"company" : {
"cik" : 1839341 ,
"ticker" : "CORZ" ,
"name" : "Core Scientific Inc." ,
"cap" : null ,
"sector" : "Financials"
}
}
],
"sectors" : [
"Communication Services" ,
"Consumer Discretionary" ,
"Consumer Staples"
],
"coverage" : {
"through" : "2026-10-20" ,
"synced" : "2026-10-21" ,
"spy_through" : "2026-10-19"
},
"min_n" : 3 ,
"episode_days" : 30 ,
"rows" : [
{
"owner_cik" : 1178579 ,
"name" : "TANG KEVIN" ,
"person_id" : "d716ad49-d989-4f7a-80ad-ab24f7e90894" ,
"company" : {
"cik" : 1782303 ,
"ticker" : "BOLD" ,
"name" : "Boundless Bio Inc." ,
"cap" : 51859500.0 ,
"sector" : "Health Care"
},
"first" : "2026-06-25" ,
"last" : "2026-10-20" ,
"value" : 1864687.2100000004 ,
"days" : 21 ,
"role" : "10% owner" ,
"c_suite" : false ,
"record" : {
"grade" : "strong" ,
"grade_label" : "Strong record" ,
"n90" : 42 ,
"hit90" : 0.7142857142857143 ,
"med90" : 0.07025053937550918 ,
"med30" : 0.09576344580356722 ,
"med180" : 0.13424804286316006 ,
"ret90" : 0.09927029360967199 ,
"episodes" : 45 ,
"tickers" : 12 ,
"value" : 333471588.1800001 ,
"first" : "2008-09-19" ,
"last" : "2026-10-16" ,
"dropped" : 0
}
},
{
"owner_cik" : 1190614 ,
"name" : "SHAW STEVEN A" ,
"person_id" : "29e01ac8-bfbd-4d6d-97b4-e8216af0903f" ,
"company" : {
"cik" : 1437226 ,
"ticker" : "MHH" ,
"name" : "Mastech Digital Inc" ,
"cap" : 74588310.0 ,
"sector" : "Industrials"
},
"first" : "2026-04-27" ,
"last" : "2026-10-20" ,
"value" : 74416.0 ,
"days" : 4 ,
"role" : "10% owner" ,
"c_suite" : false ,
"record" : {
"grade" : "good" ,
"grade_label" : "Good record" ,
"n90" : 36 ,
"hit90" : 0.5555555555555556 ,
"med90" : 0.018225993661390993 ,
"med30" : 0.01916650496392447 ,
"med180" : -0.021880129791663372 ,
"ret90" : 0.02625972258437903 ,
"episodes" : 38 ,
"tickers" : 1 ,
"value" : 3186378.3499999996 ,
"first" : "2017-07-10" ,
"last" : "2026-10-19" ,
"dropped" : 0
}
},
{
"owner_cik" : 1957908 ,
"name" : "Sunderland Todd" ,
"person_id" : null ,
"company" : {
"cik" : 1506488 ,
"ticker" : "NXG" ,
"name" : "NXG NextGen Infrastructure Income Fund of Beneficial Interest" ,
"cap" : null ,
"sector" : "Unclassified"
},
"first" : "2026-05-07" ,
"last" : "2026-10-19" ,
"value" : 94955.05 ,
"days" : 2 ,
"role" : "Insider" ,
"c_suite" : false ,
"record" : {
"grade" : "good" ,
"grade_label" : "Good record" ,
"n90" : 8 ,
"hit90" : 0.625 ,
"med90" : 0.011521069535439965 ,
"med30" : 0.013630023938726366 ,
"med180" : 0.07571341086422678 ,
"ret90" : 0.10372404264081025 ,
"episodes" : 9 ,
"tickers" : 2 ,
"value" : 258499.46000000002 ,
"first" : "2023-11-07" ,
"last" : "2026-10-19" ,
"dropped" : 0
}
}
]
},
"meta" : {
"tool" : "insider_proven_buys" ,
"family" : "ownership" ,
"as_of" : "2026-10-20"
}
}
curl -G "https://api.kscope.io/console/v1/fundamentals/ecm_monitor" \
-d window=30 \
-d lists=offerings \
-d key=$KSCOPE_KEY import os, requests
r = requests.get(
"https://api.kscope.io/console/v1/fundamentals/ecm_monitor",
params={
'window': '30',
'lists': 'offerings',
"key": os.environ["KSCOPE_KEY"],
},
)
print(r.json()["data"]) const params = new URLSearchParams({"window": "30", "lists": "offerings", "key": "KEY"});
params.set("key", process.env.KSCOPE_KEY);
const r = await fetch(`https://api.kscope.io/console/v1/fundamentals/ecm_monitor?${params}`);
console.log((await r.json()).data);
200 OK application/json live data · as of 19 Oct 2026 lists cut to 3 items
{
"status" : "success" ,
"data" : {
"window" : 30 ,
"start" : "2026-09-21" ,
"sectors" : [
"Communication Services" ,
"Consumer Discretionary" ,
"Consumer Staples"
],
"kpis" : {
"offerings" : 183 ,
"raised" : 12495016640.0 ,
"atm" : 62 ,
"resales" : 106 ,
"reverse_splits" : 27 ,
"authorized" : 23 ,
"variable" : 6 ,
"lockups" : 73
},
"offerings" : [
{
"date" : "2026-10-19" ,
"company" : {
"cik" : 1604191 ,
"ticker" : "ENTO" ,
"name" : "GridAI Technologies Corp Com (New) 2025" ,
"cap" : 28180384.58 ,
"sector" : "Utilities"
},
"type" : "secondary_resale" ,
"label" : "Resale registration" ,
"security" : "Common stock" ,
"amount" : null ,
"shares" : 270192.0 ,
"price" : null ,
"secondary" : true ,
"atm" : false ,
"warrants" : true ,
"underwriters" : [],
"accession" : "0001104659-26-116955"
},
{
"date" : "2026-10-19" ,
"company" : {
"cik" : 1943421 ,
"ticker" : "RUBI" ,
"name" : "Rubico Inc." ,
"cap" : null ,
"sector" : "Industrials"
},
"type" : "registered_direct" ,
"label" : "Registered direct" ,
"security" : "Convertible note" ,
"amount" : 15000000.0 ,
"shares" : null ,
"price" : null ,
"secondary" : false ,
"atm" : false ,
"warrants" : true ,
"underwriters" : [],
"accession" : "0001171843-26-006687"
},
{
"date" : "2026-10-19" ,
"company" : {
"cik" : 2019505 ,
"ticker" : "HIT" ,
"name" : "Health In Tech Inc." ,
"cap" : 39903158.3475 ,
"sector" : "Financials"
},
"type" : "secondary_resale" ,
"label" : "Resale registration" ,
"security" : "Common stock" ,
"amount" : null ,
"shares" : 34224247.0 ,
"price" : 0.81 ,
"secondary" : true ,
"atm" : true ,
"warrants" : false ,
"underwriters" : [
"Yorkville"
],
"accession" : "0001213900-26-110487"
}
],
"league" : [
{
"name" : "Jefferies" ,
"n" : 17 ,
"lead" : 17 ,
"amount" : 127506020.0
},
{
"name" : "UBS Securities" ,
"n" : 10 ,
"lead" : 9 ,
"amount" : 6522000.0
},
{
"name" : "A.G.P./Alliance Global Partners" ,
"n" : 8 ,
"lead" : 5 ,
"amount" : 0.0
}
],
"by_sector" : [
{
"sector" : "Financials" ,
"n" : 63 ,
"amount" : 1257960616.0
},
{
"sector" : "Health Care" ,
"n" : 45 ,
"amount" : 2513233754.0
},
{
"sector" : "Industrials" ,
"n" : 15 ,
"amount" : 568656168.0
}
],
"coverage" : {
"offerings" : "2026-10-19" ,
"private" : "2026-10-09" ,
"charter" : "2026-10-19" ,
"ipo" : "2026-10-16"
},
"ahead" : 120
},
"meta" : {
"tool" : "ecm_monitor" ,
"family" : "fundamentals" ,
"as_of" : "2026-10-19"
}
}
curl -G "https://api.kscope.io/console/v1/intelligence/sector_monitor" \
-d window=90 \
-d key=$KSCOPE_KEY import os, requests
r = requests.get(
"https://api.kscope.io/console/v1/intelligence/sector_monitor",
params={
'window': '90',
"key": os.environ["KSCOPE_KEY"],
},
)
print(r.json()["data"]) const params = new URLSearchParams({"window": "90", "key": "KEY"});
params.set("key", process.env.KSCOPE_KEY);
const r = await fetch(`https://api.kscope.io/console/v1/intelligence/sector_monitor?${params}`);
console.log((await r.json()).data);
200 OK application/json live data · as of 21 Oct 2026 lists cut to 3 items
{
"status" : "success" ,
"data" : {
"window" : 90 ,
"report_date" : "2026-06-30" ,
"prev_report_date" : "2026-03-31" ,
"built_at" : "2026-10-21T16:35:41.959327Z" ,
"sectors" : [
{
"n" : 701 ,
"mkt_cap" : 34774424867955.67 ,
"chg_1d" : 0.545810598311576 ,
"r1m" : -3.1941914323332834 ,
"r3m" : 7.702140580146729 ,
"ytd" : 36.06191152147154 ,
"r1y" : 44.07406222874302 ,
"breadth_1m" : 34.06432748538012 ,
"notable_net" : 295404170036.0 ,
"n_cluster_entry" : 89 ,
"n_cluster_exit" : 21 ,
"inst_chg_med" : 1.637362690557473 ,
"holders_up_pct" : 64.0 ,
"insider_buy_90d" : 64714225.49 ,
"insider_sell_90d" : 13694647176.899998 ,
"n_insider_buying" : 68 ,
"short_med" : 4.854956464379947 ,
"n_squeeze" : 29 ,
"n_13d" : 177 ,
"campaign_events" : 76 ,
"n_reporting_14d" : 230 ,
"pe_med" : 33.18192898650645 ,
"ev_sales_med" : 2.9507291796417627 ,
"ev_ebit_med" : 24.559872611464968 ,
"ev_ebitda_med" : 18.783207686373824 ,
"pb_med" : 3.4273723837711128 ,
"rev_growth_med" : 11.514522821576767 ,
"gross_margin_med" : 58.714206018582836 ,
"op_margin_med" : 2.7176648213387016 ,
"net_margin_med" : 2.367385821139339 ,
"roe_med" : 3.6215719532245525 ,
"div_yield_med" : 1.0546960122030944 ,
"sector" : "Information Technology" ,
"slug" : "information-technology" ,
"insider" : {
"buy_usd" : 67509219.45 ,
"sell_usd" : 6731182408.67 ,
"net_usd" : -6663673189.22 ,
"buyers" : 116 ,
"sellers" : 639 ,
"issuers_active" : 337 ,
"issuers_bought" : 83 ,
"pct_buying" : 24.629080118694365 ,
"as_of" : "2026-10-21"
},
"formd" : {
"n" : 800 ,
"sold" : 10495578381.0
}
},
{
"n" : 920 ,
"mkt_cap" : 7938295339988.642 ,
"chg_1d" : -0.30295486284272727 ,
"r1m" : 1.9036083095889926 ,
"r3m" : 10.317671628020658 ,
"ytd" : 22.90187355132422 ,
"r1y" : 37.33023788604738 ,
"breadth_1m" : 21.548821548821547 ,
"notable_net" : 142033587373.0 ,
"n_cluster_entry" : 129 ,
"n_cluster_exit" : 42 ,
"inst_chg_med" : 1.7765503451793088 ,
"holders_up_pct" : 63.46820809248555 ,
"insider_buy_90d" : 416380218.8100001 ,
"insider_sell_90d" : 5840653614.990002 ,
"n_insider_buying" : 140 ,
"short_med" : 5.6774845225399835 ,
"n_squeeze" : 41 ,
"n_13d" : 336 ,
"campaign_events" : 94 ,
"n_reporting_14d" : 249 ,
"pe_med" : 21.34722222222222 ,
"ev_sales_med" : 2.898859239111991 ,
"ev_ebit_med" : 21.644873226866668 ,
"ev_ebitda_med" : 17.204094605036254 ,
"pb_med" : 2.916478324259253 ,
"rev_growth_med" : 8.988894241311097 ,
"gross_margin_med" : 78.60274144747653 ,
"op_margin_med" : -16.182413986537558 ,
"net_margin_med" : -13.52186615539122 ,
"roe_med" : -46.91258380814627 ,
"div_yield_med" : 1.4388489208633093 ,
"sector" : "Health Care" ,
"slug" : "health-care" ,
"insider" : {
"buy_usd" : 842040207.6300002 ,
"sell_usd" : 3416889186.319999 ,
"net_usd" : -2574848978.69 ,
"buyers" : 314 ,
"sellers" : 613 ,
"issuers_active" : 379 ,
"issuers_bought" : 178 ,
"pct_buying" : 46.965699208443276 ,
"as_of" : "2026-10-21"
},
"formd" : {
"n" : 287 ,
"sold" : 2302945015.0
}
},
{
"n" : 881 ,
"mkt_cap" : 9483635935455.572 ,
"chg_1d" : -0.9016261458265549 ,
"r1m" : -4.3205389411060615 ,
"r3m" : -4.771834593404555 ,
"ytd" : 6.588910838503541 ,
"r1y" : 14.36477058820367 ,
"breadth_1m" : 27.500000000000004 ,
"notable_net" : 51569478334.0 ,
"n_cluster_entry" : 111 ,
"n_cluster_exit" : 25 ,
"inst_chg_med" : 1.3444691166864957 ,
"holders_up_pct" : 66.26650660264104 ,
"insider_buy_90d" : 695812370.8999999 ,
"insider_sell_90d" : 4032005021.4800024 ,
"n_insider_buying" : 151 ,
"short_med" : 3.1036983671272544 ,
"n_squeeze" : 39 ,
"n_13d" : 211 ,
"campaign_events" : 116 ,
"n_reporting_14d" : 348 ,
"pe_med" : 12.015991939638193 ,
"ev_sales_med" : 13.090855018021605 ,
"ev_ebit_med" : 26.81325839785014 ,
"ev_ebitda_med" : 16.333047579754908 ,
"pb_med" : 1.278393411490153 ,
"rev_growth_med" : 8.837277776525655 ,
"gross_margin_med" : 100.0 ,
"op_margin_med" : 3.7574728185596427 ,
"net_margin_med" : 15.98349883832871 ,
"roe_med" : 10.838487745511939 ,
"div_yield_med" : 2.4295209718083886 ,
"sector" : "Financials" ,
"slug" : "financials" ,
"insider" : {
"buy_usd" : 856357690.61 ,
"sell_usd" : 2600417170.9599996 ,
"net_usd" : -1744059480.3500001 ,
"buyers" : 356 ,
"sellers" : 668 ,
"issuers_active" : 418 ,
"issuers_bought" : 185 ,
"pct_buying" : 44.25837320574163 ,
"as_of" : "2026-10-21"
},
"formd" : {
"n" : 266 ,
"sold" : 3807414446.0
}
}
],
"total" : {
"n" : 4762 ,
"mkt_cap" : 86087876455791.36 ,
"chg_1d" : -0.044926106204234297 ,
"r1m" : -0.9070342276821285 ,
"r3m" : 3.969773784114849 ,
"ytd" : 22.985907738860735 ,
"r1y" : 29.444413195559658 ,
"breadth_1m" : 31.101934362095196 ,
"notable_net" : 811610161768.0 ,
"n_cluster_entry" : 493 ,
"n_cluster_exit" : 156 ,
"inst_chg_med" : 1.4295950707415304 ,
"holders_up_pct" : 62.990409764603314 ,
"insider_buy_90d" : 4569822037.830001 ,
"insider_sell_90d" : 35262251590.91002 ,
"n_insider_buying" : 725 ,
"short_med" : 4.328122784811036 ,
"n_squeeze" : 203 ,
"n_13d" : 1383 ,
"campaign_events" : 830 ,
"n_reporting_14d" : 1682 ,
"pe_med" : 19.081099631327113 ,
"ev_sales_med" : 2.1566870856325835 ,
"ev_ebit_med" : 19.390654147983895 ,
"ev_ebitda_med" : 13.303938817227667 ,
"pb_med" : 2.025492848859683 ,
"rev_growth_med" : 7.631321081508357 ,
"gross_margin_med" : 62.44574447594594 ,
"op_margin_med" : 3.845579195687032 ,
"net_margin_med" : 4.170506386861314 ,
"roe_med" : 5.23328569556894 ,
"div_yield_med" : 2.341320651179806 ,
"insider" : {
"buy_usd" : 5295810866.54 ,
"sell_usd" : 20625678109.81999 ,
"net_usd" : -15329867243.280005 ,
"buyers" : 1482 ,
"sellers" : 3366 ,
"issuers_active" : 2081 ,
"issuers_bought" : 851 ,
"pct_buying" : 40.89380105718405 ,
"as_of" : "2026-10-21"
},
"formd" : {
"n" : 2574 ,
"sold" : 26839302083.0
}
},
"formd_unmapped" : {
"n" : 699 ,
"sold" : 7113317622.0
}
},
"meta" : {
"tool" : "sector_monitor" ,
"family" : "intelligence" ,
"as_of" : "2026-06-30"
}
}
curl -G "https://api.kscope.io/console/v1/overview/catalyst_calendar" \
-d window=30 \
-d min_cap=10000000000 \
-d key=$KSCOPE_KEY import os, requests
r = requests.get(
"https://api.kscope.io/console/v1/overview/catalyst_calendar",
params={
'window': '30',
'min_cap': 10000000000,
"key": os.environ["KSCOPE_KEY"],
},
)
print(r.json()["data"]) const params = new URLSearchParams({"window": "30", "min_cap": 10000000000, "key": "KEY"});
params.set("key", process.env.KSCOPE_KEY);
const r = await fetch(`https://api.kscope.io/console/v1/overview/catalyst_calendar?${params}`);
console.log((await r.json()).data);
200 OK application/json live data · as of 21 Oct 2026 lists cut to 3 items
{
"status" : "success" ,
"data" : {
"window" : 30 ,
"types" : [
{
"key" : "earnings" ,
"label" : "Earnings" ,
"group" : "Earnings" ,
"n" : 2938 ,
"default_off" : false ,
"stale" : false ,
"last" : null
},
{
"key" : "pdufa" ,
"label" : "FDA decision (PDUFA)" ,
"group" : "Healthcare" ,
"n" : 7 ,
"default_off" : false ,
"stale" : false ,
"last" : "2026-10-21T04:46:18.032751+00:00"
},
{
"key" : "device_pma" ,
"label" : "Device approval (PMA)" ,
"group" : "Healthcare" ,
"n" : 1 ,
"default_off" : false ,
"stale" : false ,
"last" : "2026-10-21T04:47:20.083487+00:00"
}
],
"sectors" : [
"Communication Services" ,
"Consumer Discretionary" ,
"Consumer Staples"
],
"selected" : [],
"earnings_cap" : null ,
"rows" : [
{
"date" : "2026-10-21" ,
"end" : null ,
"type" : "earnings" ,
"label" : "Earnings" ,
"group" : "Earnings" ,
"company" : {
"cik" : 1326801 ,
"ticker" : "META" ,
"name" : "Meta Platforms Inc." ,
"cap" : 1810159040000.0002 ,
"sector" : "Information Technology"
},
"title" : "Expected earnings report" ,
"confirmed" : false ,
"accession" : null
},
{
"date" : "2026-10-21" ,
"end" : null ,
"type" : "earnings" ,
"label" : "Earnings" ,
"group" : "Earnings" ,
"company" : {
"cik" : 1318605 ,
"ticker" : "TSLA" ,
"name" : "Tesla Inc." ,
"cap" : 1322933400000.0 ,
"sector" : "Consumer Discretionary"
},
"title" : "Expected earnings report" ,
"confirmed" : false ,
"accession" : null
},
{
"date" : "2026-10-21" ,
"end" : null ,
"type" : "earnings" ,
"label" : "Earnings" ,
"group" : "Earnings" ,
"company" : {
"cik" : 707549 ,
"ticker" : "LRCX" ,
"name" : "Lam Research Corporation" ,
"cap" : 343271964400.0 ,
"sector" : "Industrials"
},
"title" : "Expected earnings report" ,
"confirmed" : false ,
"accession" : null
}
]
},
"meta" : {
"tool" : "catalyst_calendar" ,
"family" : "overview" ,
"as_of" : "2026-10-21"
}
}
Show full response ↓