get_fab_capacity
ActiveTool of Silicon Analysts
Fab Capacity — per-fab, per-tech-node-class capacity from the fabs + fab_capacity_snapshots time-series (65 fabs: TSMC, Samsung, Intel, SMIC, GlobalFoundries, and more; Frontend in kwspm, Backend advanced-packaging in k units/month). Default mode returns the LATEST state per (fab, node class) at/before as_of, joined with fab metadata (name, foundry, country, status) and availability_status (fully_booked → available). series=true returns the full dated series — node conversions appear as capacity shifting between node-class rows across effective_dates (e.g. 28nm shrinking while 7nm grows). Every reading carries sourcing metadata (foundry_ir / wfe_vendor_earnings / government_filing taxonomy + citation + confidence) and is_projection for forward-looking guidance. Latest state: all tiers (incl. anonymous). series=true: free key → preview, Pro/Enterprise → full series. USE THIS for: "what is TSMC's 3nm-class installed capacity by fab?", "which fabs are fully booked?", "how is Fab 14's mature-node capacity being converted over time?", country-level capacity aggregation. DO NOT USE for: node-level annual wafer starts (use get_wafer_pricing's foundry context or /api/v1/foundry endpoints — different granularity, deliberately separate); allocation/lead-time status per node (use get_foundry_allocation). Filters: fab_id, foundry, country, tech_node_class, as_of (latest-state cutoff), series (bool), limit. Access: latest state is free for all tiers (incl. anonymous); series=true returns a preview on a free key and the full series for Pro/Enterprise (anonymous gets an empty series + a get-a-key note). Cite as "Silicon Analysts — Fab Capacity".
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"as_of": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
"limit": {
"type": "integer",
"default": 1500,
"maximum": 3000,
"minimum": 1
},
"fab_id": {
"type": "string",
"pattern": "^[a-z0-9-]+$",
"maxLength": 60,
"minLength": 1
},
"series": {
"type": "boolean",
"default": false
},
"country": {
"type": "string",
"maxLength": 40,
"minLength": 1
},
"foundry": {
"type": "string",
"maxLength": 40,
"minLength": 1
},
"tech_node_class": {
"type": "string",
"maxLength": 40,
"minLength": 1
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
Silicon Analysts
https://github.com/SiliconAnalysts/silicon-analysts-nextjs
1/7 registries