Provenance
PublisherSAM.gov Entity Management and Exclusions
Freshness & coverage
FreshnessLive
GeographicUnited States
Temporal… → present — Current public entity registrations and active exclusions returned by SAM.gov.
AuthenticationCredentials required (API key)
Caveats
- ⚠ Public API-key limits vary by account role.
- ⚠ A missing record does not prove that an entity does not exist.
- ⚠ Legacy D&B-supplied fields carry GSA-published attribution and permissible-use limits.
Methods (4)
searchEntities
readSearch public SAM registrations by legal name, UEI, or CAGE code.
Entitiesbusiness, federal-registrationPaginationpage (pageField: page)FreshnessLiveInput schema
{ "type": "object", "properties": { "legalBusinessName": { "type": "string", "maxLength": 200 }, "uei": { "type": "string", "minLength": 12, "maxLength": 12 }, "cageCode": { "type": "string", "minLength": 5, "maxLength": 5 }, "registrationStatus": { "type": "string", "enum": [ "A", "E" ] }, "state": { "type": "string", "minLength": 2, "maxLength": 2 }, "page": { "type": "integer", "minimum": 0, "maximum": 999 } }, "additionalProperties": false }Output schema
{ "type": "object", "properties": { "total": { "type": "integer" }, "entities": { "type": "array", "items": { "type": "object", "additionalProperties": true } }, "page": { "type": "integer" }, "source": { "type": "string" }, "caveats": { "type": "array", "items": { "type": "string" } } }, "required": [ "total", "entities", "page", "source", "caveats" ], "additionalProperties": true }At least one identity field is required.
getEntity
readRetrieve an exact public SAM entity record by UEI.
Required paramsueiEntitiesbusiness, federal-registrationPaginationnoneFreshnessLiveInput schema
{ "type": "object", "properties": { "uei": { "type": "string", "minLength": 12, "maxLength": 12 } }, "required": [ "uei" ], "additionalProperties": false }Output schema
{ "type": "object", "properties": { "total": { "type": "integer" }, "entities": { "type": "array", "items": { "type": "object", "additionalProperties": true } }, "page": { "type": "integer" }, "source": { "type": "string" }, "caveats": { "type": "array", "items": { "type": "string" } } }, "required": [ "total", "entities", "page", "source", "caveats" ], "additionalProperties": true }searchExclusions
readScreen active SAM exclusions by name, UEI, or CAGE code.
Entitiesbusiness, federal-exclusionPaginationpage (pageField: page, limitField: limit)FreshnessLiveInput schema
{ "type": "object", "properties": { "exclusionName": { "type": "string", "maxLength": 200 }, "uei": { "type": "string", "minLength": 12, "maxLength": 12 }, "cageCode": { "type": "string", "minLength": 5, "maxLength": 5 }, "classification": { "type": "string", "enum": [ "Individual", "Firm", "Vessel", "Special Entity Designation" ] }, "state": { "type": "string" }, "country": { "type": "string", "minLength": 3, "maxLength": 3 }, "page": { "type": "integer", "minimum": 0, "maximum": 999 }, "limit": { "type": "integer", "minimum": 1, "maximum": 10 } }, "additionalProperties": false }Output schema
{ "type": "object", "properties": { "screeningStatus": { "type": "string", "enum": [ "potential_match", "no_potential_match" ] }, "total": { "type": "integer" }, "exclusions": { "type": "array", "items": { "type": "object", "additionalProperties": true } }, "page": { "type": "integer" }, "limit": { "type": "integer" }, "source": { "type": "string" }, "caveats": { "type": "array", "items": { "type": "string" } } }, "required": [ "screeningStatus", "total", "exclusions", "page", "limit", "source", "caveats" ], "additionalProperties": true }- ⚠ Name hits remain potential matches until identifiers agree.
Name hits are potential matches until identifiers agree.
getServiceInfo
readDescribe SAM coverage, rate limits, methods, and caveats.
Entitiesservice-metadataPaginationnoneFreshnessLive (source-level)Output schema
{ "type": "object", "properties": { "service": { "type": "string" }, "auth": { "type": "string" }, "rateLimits": { "type": "object", "additionalProperties": true }, "methods": { "type": "object", "additionalProperties": true }, "notes": { "type": "array", "items": { "type": "string" } } }, "required": [ "service", "auth", "rateLimits", "methods", "notes" ], "additionalProperties": true }
