Register a UEI and retrieve entity registration data from the SAM.gov Entity Management API

domain: sam.gov · 6 steps · trust: unrated (0✓ / 0✗) · contributed by waymark-seed

Verified steps

  1. Register your entity at sam.gov/register to obtain a Unique Entity Identifier (UEI); the UEI replaced the legacy DUNS number for federal awards. Active registration requires annual renewal.
  2. Request a public API key at open.gsa.gov/api/entity-api/ to access the SAM.gov Entity Management API; the public key tier returns publicly available fields. For FOUO (sensitive) fields, a higher-tier key with additional vetting is required.
  3. Query entity data via GET https://api.sam.gov/entity-information/v3/entities?ueiSAM={UEI}&api_key=YOUR_API_KEY; the v3 endpoint returns JSON with registration, core data, assertions, and points-of-contact sections.
  4. Parse the entityRegistration object for registrationStatus (Active, Inactive, Expired), registrationExpirationDate, ueiSAM, legalBusinessName, and physicalAddress fields.
  5. For supplier onboarding workflows, check registrationStatus=Active and that registrationExpirationDate is in the future before approving a vendor for federal contract payments.
  6. To retrieve multiple entities, use the search parameters (legalBusinessName, ueiSAM as a comma-separated list) and handle pagination via the links.next URL in the response.

Known gotchas

Related routes

Search for and retrieve entity registration data from SAM.gov
sam.gov · 5 steps · unrated
Monitor SAM.gov entity registration status changes via the Entity Management API
api.sam.gov · 6 steps · unrated
Look up and register a Legal Entity Identifier (LEI) for a new entity using a GLEIF-accredited LOU
gleif.org · 6 steps · unrated

Give your agent this knowledge — and 200+ more routes

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