12 verticals · 120+ endpoints · Real-time government data

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.

OFAC · BIS · SEC · FDA
Live Gov Data
12 Verticals
screen-party.js
// 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);  // 25
12
Compliance Verticals
120+
API Endpoints
20+
Government Data Sources
45ms
Avg Response Time

API Catalog

A unified suite of regulatory compliance APIs covering export controls, financial services, healthcare, aviation, firearms, and more.

New

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.

6 endpointsExplore
New

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.

8 endpointsExplore

Export Compliance

Navigate government regulations with prohibited goods screening, restricted party checks (OFAC/BIS), HS classification, AI-powered HS lookup, and export license determination.

6 endpointsExplore

Shipping Documents

Determine exactly which shipping documents are required for any international shipment. Evaluates 11 rule dimensions including sanctions, commodity type, and trade agreements.

9 endpointsExplore
New

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.

24 endpointsExplore

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.

7 endpointsExplore
New

Firearms & Explosives

ATF Federal Firearms License (FFL) lookup, verification, and search. Parse and validate FFL numbers, check license status, and access reference data.

12 endpointsExplore
New

Pharma & Controlled Substances

DEA registration lookup and validation, FDA drug NDC search, drug shortage tracking, and recall monitoring via openFDA integration.

14 endpointsExplore
New

Financial & Securities

SEC EDGAR company search and filings, FDIC BankFind institution lookup, and FINRA BrokerCheck for broker and firm verification.

11 endpointsExplore
New

Aviation & Transport

FAA Aircraft Registry search and N-number lookup, FMCSA carrier safety (SAFER) for DOT number verification and motor carrier compliance.

7 endpointsExplore
New

Professional & Business

SAM.gov entity management — search federal contractor registrations by UEI, CAGE code, or business name. Verify government contract eligibility.

3 endpointsExplore
New

Legal & Exclusions

OIG LEIE exclusion screening — check healthcare providers and entities against the List of Excluded Individuals/Entities by NPI, name, or business.

3 endpointsExplore
New

Maritime & Port Security

Vessel search by name, IMO, or MMSI. C-TPAT (Customs-Trade Partnership Against Terrorism) partner verification and status lookup.

5 endpointsExplore
New

FCC Licensing

Search the FCC Universal Licensing System (ULS) for radio licenses, look up call signs, and verify FCC license status and holders.

3 endpointsExplore
~5 minutes

Get Started in Minutes

From zero to your first API call in four simple steps. No complex setup required.

Full Quick Start Guide

Step 1: Get your API key

Sign up and grab your sandbox API key from the Developer Portal.

terminal
# 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

Export ComplianceAES FilingHS Code LookupShipping Documents
View Integration Guide

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.

25K+watchlist entries

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.

12regulatory verticals

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.

20+validation rules

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.

45msavg response

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.

Node.js / TypeScriptnpm install @compliancegrid/sdk
Pythonpip install compliancegrid
cURL / RESTNo installation needed — works with any language
compliance.ts
import 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.

Free sandbox access10,000 API calls / month freeNo credit card required