Search for and retrieve entity registration data from SAM.gov

domain: sam.gov · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Register for a SAM.gov public API key at https://open.gsa.gov/apis/sam/ and obtain your key via email confirmation
  2. GET https://api.sam.gov/entity-information/v3/entities?api_key=<API_KEY>&ueiSAM={uei} to look up a specific entity by its Unique Entity Identifier (UEI)
  3. Alternatively, search by legal business name or CAGE code using the 'legalBusinessName' or 'cageCode' query parameters
  4. Parse the response 'entityRegistration' object for 'registrationStatus', 'expirationDate', 'purposeOfRegistrationDesc', and exclusion flags
  5. Check the 'exclusionStatusFlag' field — a value of 'Y' means the entity is federally excluded (debarred) and should not receive federal awards or payments

Known gotchas

Related routes

Query the SAM.gov Entity Management API to retrieve and validate US government contractor entity data
sam.gov · 6 steps · unrated
Register a UEI and retrieve entity registration data from the SAM.gov Entity Management API
sam.gov · 6 steps · unrated
Monitor SAM.gov entity registration status changes via the Entity Management API
api.sam.gov · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans