One API for every compliance check
Screen restricted parties, verify licenses, search federal registries, and file with government agencies — across export controls, financial, healthcare, aviation, firearms, and more.
// Screen a party against OFAC, BIS & 12 federal watchlists
const response = await fetch(
"https://api.compliancegrid.ai/v1/compliance/restricted-party-screening",
{
method: "POST",
headers: {
"Authorization": "Bearer " + process.env.CG_TOKEN,
"Content-Type": "application/json",
},
body: JSON.stringify({
parties: [{
name: "Huawei Technologies",
country: "CN",
type: "CONSIGNEE",
}],
}),
}
);
const result = await response.json();
console.log(result.data.overallResult); // "HIT"
console.log(result.data.totalMatches); // 25API Catalog
A unified suite of regulatory compliance APIs covering export controls, financial services, healthcare, aviation, firearms, and more.
Risk Intelligence
AI-powered composite risk scoring for businesses and individuals. 0–1000 score from 70+ factors across sanctions, regulatory, legal, financial, and reputational data.
Tariff Calculator
Calculate U.S. import duties including base MFN, Section 301/232/122, AD/CVD flags, MPF/HMF fees, FTA eligibility, and AI-powered compliance advisory.
Export Compliance
Navigate government regulations with prohibited goods screening, restricted party checks (OFAC/BIS), HS classification, AI-powered HS lookup, and export license determination.
Shipping Documents
Determine exactly which shipping documents are required for any international shipment. Evaluates 11 rule dimensions including sanctions, commodity type, and trade agreements.
AES Filing
End-to-end EEI filing: validate with 20+ FTR rules, persist to database, submit to CBP via AESDirect WebLink, track ITN numbers, and manage the full filing lifecycle.
HS Code Lookup
Search the USITC Harmonized Tariff Schedule by keyword, look up specific HTS codes with duty rates, and get AI-powered commodity classification using OpenAI.
Firearms & Explosives
ATF Federal Firearms License (FFL) lookup, verification, and search. Parse and validate FFL numbers, check license status, and access reference data.
Pharma & Controlled Substances
DEA registration lookup and validation, FDA drug NDC search, drug shortage tracking, and recall monitoring via openFDA integration.
Financial & Securities
SEC EDGAR company search and filings, FDIC BankFind institution lookup, and FINRA BrokerCheck for broker and firm verification.
Aviation & Transport
FAA Aircraft Registry search and N-number lookup, FMCSA carrier safety (SAFER) for DOT number verification and motor carrier compliance.
Professional & Business
SAM.gov entity management — search federal contractor registrations by UEI, CAGE code, or business name. Verify government contract eligibility.
Legal & Exclusions
OIG LEIE exclusion screening — check healthcare providers and entities against the List of Excluded Individuals/Entities by NPI, name, or business.
Maritime & Port Security
Vessel search by name, IMO, or MMSI. C-TPAT (Customs-Trade Partnership Against Terrorism) partner verification and status lookup.
FCC Licensing
Search the FCC Universal Licensing System (ULS) for radio licenses, look up call signs, and verify FCC license status and holders.
Get Started in Minutes
From zero to your first API call in four simple steps. No complex setup required.
Step 1: Get your API key
Sign up and grab your sandbox API key from the Developer Portal.
# 1. Sign up at www.compliancegrid.ai/register
# 2. Go to Dashboard → Developer → API Keys
# 3. Create a sandbox key (cg_sk_...)
# Exchange your key for a Bearer token:
curl -X POST https://sandbox.api.compliancegrid.ai/oauth/token \
-d "grant_type=client_credentials" \
-d "client_id=YOUR_CLIENT_ID" \
-d "client_secret=cg_sk_your_sandbox_key"
# Save the token:
export CG_TOKEN="eyJhbGciOiJSUzI1NiI..."Find Your Compliance Vertical
Select your industry to see which APIs you need. Each vertical integrates with live government data sources.
Export Compliance
End-to-end export controls: restricted party screening, HS classification, export license determination, and AES/EEI filing.
Recommended APIs
Why Teams Choose ComplianceGrid
Built for developers who need reliable, fast, and comprehensive regulatory compliance infrastructure.
Screen against 25,000+ watchlist entries
Instantly check parties against OFAC SDN, BIS Entity List, DPL, UVL, and 12 other federal sanctions lists — updated in real time from trade.gov's Consolidated Screening List.
Verify licenses across 12 verticals
Look up ATF FFLs, DEA registrations, FCC licenses, FDIC banks, SEC filings, FMCSA carriers, and more — all from a single API platform with consistent response formats.
File with government agencies in minutes
Validate EEI data against FTR rules, generate AES-ready payloads, and submit directly to CBP's AESDirect system. Full filing lifecycle from draft to ITN acceptance.
Classify goods with AI-powered HS lookup
Search the official USITC Harmonized Tariff Schedule by keyword or use OpenAI-powered classification with GRI reasoning, duty rates, and Schedule B derivation.
SDKs for Every Stack
Official SDKs for TypeScript and Python with full type safety. Or use plain HTTP — our REST API works with any language.
npm install @compliancegrid/sdkpip install compliancegridNo installation needed — works with any languageimport ComplianceGrid from "@compliancegrid/sdk";
const cg = new ComplianceGrid({ apiKey: process.env.COMPLIANCEGRID_API_KEY });
// Screen parties against OFAC, BIS & 12 federal watchlists
const screening = await cg.compliance.screenParties([
{ name: "Huawei Technologies", country: "CN", type: "CONSIGNEE" },
]);
console.log(screening.data.summary);
// Look up a DEA registration
const dea = await cg.pharma.lookupDEA("BJ1234563");
console.log(dea.data);Ready to automate compliance?
Get your free API key and start screening, verifying, and filing in minutes. No credit card required for sandbox access.