Single NAICS market profile
The federal market profile for one NAICS code: how much money is flowing, how many firms are winning it, how much of it is set aside, and who the top buyers and incumbents are. Computed from FY2025-onward FPDS prime-contract data over a trailing 12-month window. Factual, never scored. Free with any key.
Path parameter
code(path): a NAICS code, 2 to 6 digits (e.g.541512). A malformed code returns400; a code with no FY2025+ federal contract activity returns404.
This endpoint takes no query parameters; any query string returns 400.
Response
{
"naics_code": "541512",
"description": "COMPUTER SYSTEMS DESIGN SERVICES",
"market": { "obligated": 29270910222.90, "competitor_count": 1825 },
"set_aside": {
"total_share_pct": 10.2,
"by_family": [
{ "family": "8a", "obligated": 1243457985.78, "share_pct": 4.2 },
{ "family": "total_small_business", "obligated": 1144940957.76, "share_pct": 3.9 },
{ "family": "sdvosb", "obligated": 498715495.62, "share_pct": 1.7 }
]
},
"concentration": { "top5_share_pct": 30.9, "top10_share_pct": 48.9 },
"top_buyers": [
{ "name": "Federal Acquisition Service", "obligated": 5706649398.47 },
{ "name": "Department of Veterans Affairs", "obligated": 4577951947.52 }
],
"top_incumbents": [
{ "name": "ACCENTURE FEDERAL SERVICES LLC", "uei": "C47BNA8GM833", "obligated": 2597739085.96, "share_pct": 8.8 },
{ "name": "GENERAL DYNAMICS INFORMATION TECHNOLOGY, INC.", "uei": "SMNWM6HN79X5", "obligated": 2047484301.54, "share_pct": 7.0 }
],
"size_standard": null,
"size_standard_status": "pending_sba_table",
"pocs": { "available": true, "tier": "pro", "via": "/api/v1/partners/search?naics=541512" },
"window": { "since": "2025-07-10", "basis": "FPDS prime obligations (trailing 12 months)" },
"_sources": ["usaspending_fpds"]
}
market.obligated is net FY2025-onward obligated dollars over the trailing 12 months (see the window block); competitor_count is the distinct winning firms. set_aside.total_share_pct is the share of dollars flowing through any small-business set-aside, and by_family breaks it down (8a, total_small_business, sdvosb, wosb, hubzone, native). concentration.top5_share_pct / top10_share_pct measure how concentrated the market is (near 0 = open field, near 100 = wired to a few incumbents). top_incumbents (each with uei and obligated) and top_buyers name who wins and who buys; top_incumbents funnels into /api/v1/partners/search for the full firm records and contacts, and pocs reports whether named vendor contacts are available (Pro tier).
Errors
- 400:
codeis not a 2-to-6-digit NAICS. - 404: no FY2025+ federal contract activity for that NAICS.
- 503: the market index is transiently rebuilding; retry shortly.
Example
curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://govconapi.com/api/v1/naics/541512"
GET /api/v1/naics/541512 (Computer Systems Design) reads, as of 2026-07-10, about $29.3B obligated across roughly 1,825 competing vendors, with 10.2% of dollars set aside (8(a) alone 4.2%). The Market Pulse pages present the same data as ranked leaderboards.