# Is there an API for product and service codes (PSC)? Yes. The official PSC Manual is published on Acquisition.gov and SAM.gov has a PSC lookup API on a SAM.gov key. This API's /psc?q= searches the 3,862 codes loaded (2,540 current, the rest retired) by words or prefix, and /psc/{code} returns one code with its title, dates and inclusions, for 1 credit. Codes starting with a letter are services, codes with four digits are products.Checked on 2026-11-15.Official source: [PSC Manual](https://www.acquisition.gov/psc-manual) | PSC codes loaded | 3,862 | | --- | --- | | Current codes | 2,540 | | Services | Start with a letter | | Products | Four digits | | Authority | PSC Manual, Acquisition.gov | ## The answer in detail PSC codes describe what is bought (DA01 is IT business application development support labor, R499 other professional services), while NAICS codes describe the industry of the seller. Every contract action and most notices carry both, and searching by PSC often finds work that a NAICS filter misses.Codes starting with a letter are services, codes with four digits are products. The October 2020 revision retired the old D3xx IT codes (D302, D310) in favour of DA to DK codes; retired codes still appear on older awards and carry an end date in the lookup.Firms list PSC codes in their SAM.gov registration too, so an entity search by PSC finds sellers of a given product or service. ## How the options compare | Option | Price | Access and limits | Coverage and history | Best for | Checked | | --- | --- | --- | --- | --- | --- | | [SAM.gov APIs (official)](https://open.gsa.gov/api/entity-api/) | Free | 10 requests a day with no SAM.gov role, 1,000 with a role or a non-federal system account; keys expire every 90 days | The live, authoritative record: entities, opportunities, exclusions, contract awards, hierarchy, subawards | Anyone who needs the official record itself, at low volume | 2026-11-12 | | [GovCon API (govconapi.com)](https://govconapi.com/pricing) | Developer $19/mo, Pro $39/mo; 14-day trial | 1,000 requests an hour (50 a minute burst); trial 50 a day | 12,265,150 contracts and 758,552 opportunities from FY2025; 904,090 entities, monthly | Developers who want the lowest entry price and FY2025+ history | 2026-11-15 | | [samgovapi.io](https://samgovapi.io/pricing) | Free (100 credits a month, no card); Developer $49/mo, Pro $149/mo, Scale $499/mo | 20 to 180 requests a minute by plan, no daily cap; REST, MCP and keyless MCP search | 881,370 entities (1 Nov 2026 extract), 74,420 notices, 169,191 exclusions, 114,954 awards since 1 Oct 2026 | Developers and AI agents who want entities, bids and exclusions joined in one API | 2026-11-15 | ## Where samgovapi.io is the weaker choice - The PSC Manual itself (with inclusions and exclusions per code) is the authority; titles here are short. ## Try it Search codes by words, then find open bids that use one. ``` curl "https://samgovapi.io/api/v1/psc?q=cybersecurity" \ -H "Authorization: Bearer $SAMGOVAPI_API_KEY" curl "https://samgovapi.io/api/v1/opportunities?psc=DA01&open=true" \ -H "Authorization: Bearer $SAMGOVAPI_API_KEY" ``` ## Questions PSC or NAICS: which should I search?Both: NAICS by industry of the seller, PSC by what is being bought.Where do I find a code's full definition?In the PSC Manual on Acquisition.gov. ## Related - [PSC code lookup](https://samgovapi.io/psc-code-lookup) - [Recipe: find PSC codes for what you sell](https://samgovapi.io/agents/recipes/find-psc-codes-for-what-you-sell) - [API docs](https://samgovapi.io/docs) - [Pricing](https://samgovapi.io/pricing) - [Answers](https://samgovapi.io/answers)Updated 2026-11-15. Sources checked 2026-11-15.Independent. Not affiliated with, endorsed by or sponsored by GSA, SAM.gov or any U.S. government agency. Registering in SAM.gov is free at sam.gov.

---

HTML version: https://samgovapi.io/answers/psc-code-api . Markdown: https://samgovapi.io/answers/psc-code-api.md

Independent. Not affiliated with, endorsed by or sponsored by GSA, SAM.gov or any U.S. government agency. Registering in SAM.gov is free at sam.gov.

Get a free API key: https://samgovapi.io/sign-up?ref=ai-claudebot
