Back to Home
Professional & Business API
SAM.gov federal contractor entity management and verification
https://api.compliancegrid.ai/v1/business
3 endpoints
~45ms avg response
Overview
The Professional & Business API provides access to SAM.gov (System for Award Management) entity data. Search federal contractor registrations by business name, UEI (Unique Entity Identifier), CAGE code, or state. Verify entity registration status, exclusion status, and NAICS codes. Supports live SAM.gov API integration with API key, or seed data for development.
Key Features
SAM.gov entity search by business name, UEI, CAGE code, or state
Entity registration status verification (Active/Inactive/Expired)
Exclusion status checking for debarment or suspension
NAICS and SIC code lookup for entity classification
Congressional district and physical address data
Live SAM.gov API integration (set SAM_GOV_API_KEY) or seed data fallback
Endpoints
GET
/v1/business/sam/searchPOST
/v1/business/sam/searchGET
/v1/business/sam/entity/:ueiQuick Example
business-example.ts
// Search SAM.gov for defense contractors
const resp = await fetch(
"https://api.compliancegrid.ai/v1/business/sam/search?q=lockheed&state=MD",
{ headers: { "Authorization": "Bearer " + process.env.CG_TOKEN } }
);
const data = await resp.json();
console.log(data.results[0].legalBusinessName);
// "LOCKHEED MARTIN CORPORATION"
console.log(data.results[0].ueiSAM); // "ZQGGHJH74DW7"
console.log(data.results[0].registrationStatus); // "Active"
console.log(data.results[0].exclusionStatus); // "N"Sample Response
response.json
{
"success": true,
"query": "lockheed",
"results": [
{
"ueiSAM": "ZQGGHJH74DW7",
"cageCode": "1CVJ3",
"legalBusinessName": "LOCKHEED MARTIN CORPORATION",
"physicalAddress": {
"street": "6801 ROCKLEDGE DR",
"city": "BETHESDA",
"state": "MD",
"zip": "20817",
"country": "USA"
},
"registrationStatus": "Active",
"exclusionStatus": "N",
"naicsCode": ["336411", "334511"],
"congressionalDistrict": "MD-08"
}
],
"totalResults": 1,
"limit": 25,
"offset": 0
}