SAM.gov Opportunities API: The NAICS Filter Does Nothing

The SAM.gov Opportunities API v2 accepts a naics query parameter. The documentation implies it will filter results to matching NAICS codes. It doesn’t. What actually happens GET https://api.sam.gov/prod/opportunities/v2/search?api_key=...&naics=541511&limit=100 Returns opportunities with NAICS codes 541330, 561210, 711510, and anything else currently open, not just 541511. The filter is parsed, no error is returned, but the result set is unfiltered. This appears to be a persistent bug in the v2 API. It isn’t mentioned in the documentation. ...

May 1, 2026 · 2 min · Conselara Labs