› compliance_grid.aiCOMPLIANCEGRIDGOV · COMPLIANCE · INTELLIGENCE
Compliance API for trade, finance and regulated industries

Every compliance check. One API. Answers you can audit.

Screen parties, classify goods, verify licenses and file with agencies, straight from the official government sources. Every response tells you where the answer came from.

  • Free sandbox
  • 10,000 calls a month free
  • No credit card
Try it now · no signuplive data
This is a
Try or .

Answers straight from the official records

  • OFAC
  • BIS
  • trade.gov CSL
  • USITC HTS
  • CBP AESDirect
  • SEC EDGAR
  • FDIC
  • FINRA
  • openFDA
  • ATF
  • FAA
  • FMCSA
  • SAM.gov
  • HHS OIG
  • FCC
Start from your workflow

What do you need to check?

Pick your industry to see the checks teams like yours run, in order, and the APIs that do each one.

From classification to filing, before the goods leave

  1. 1Classify the goodsGet the HS code and duty rate from a plain-language description.HS Code Lookup · Tariff Calculator
  2. 2Screen every partyCheck consignee, end user and agents against U.S. restricted-party lists.Export Compliance
  3. 3File the EEIValidate against filing rules, hand off to AESDirect and track the ITN.AES Filing
Typical stack for exporters filing their own EEI.Read the quick start →
Products

The full catalog

15 product areas, 98 endpoints, 3 in preview

Screening & risk

  • Risk IntelligenceNew
    Composite 0–1000 risk score with the factors behind it.
    6 endpointsDocs →
  • Export ComplianceAvailable
    Restricted-party screening, ownership rules, license determination, watchlist monitoring.
    20 endpointsDocs →
  • Legal & ExclusionsNew
    Screen against the HHS OIG exclusions list and SAM.gov exclusions.
    3 endpointsDocs →
  • Professional & BusinessNew
    SAM.gov registrations and exclusions.
    2 endpointsDocs →

Trade & customs

  • Tariff CalculatorNew
    U.S. duties, Section 301/232 layers, AD/CVD flags, fees and FTA eligibility.
    8 endpointsDocs →
  • HS Code LookupAvailable
    Search the HTS, get duty rates, classify from a description.
    6 endpointsDocs →
  • Freight Risk ScoringNew
    Score a shipment's freight cost and goods value against U.S. Census benchmarks for its lane and commodity.
    2 endpointsDocs →
  • AES FilingNew
    EEI validation, AESDirect handoff and ITN tracking.
    29 endpointsDocs →
  • Shipping DocumentsPreview
    Generate trade documents. Not in the public API yet.
    Coming soonDocs →

Licensing & registries

  • Financial & SecuritiesNew
    SEC EDGAR, FDIC BankFind and FINRA BrokerCheck.
    4 endpointsDocs →
  • Pharma & Controlled SubstancesNew
    DEA number validation, NDC search, recall monitoring.
    4 endpointsDocs →
  • Aviation & TransportNew
    FAA aircraft registry and FMCSA carrier data.
    6 endpointsDocs →
  • Firearms & ExplosivesNew
    ATF FFL lookup and validation.
    3 endpointsDocs →
  • Maritime & Port SecurityPreview
    Vessel and port checks. Preview: some data is still in development.
    3 endpointsDocs →
  • FCC LicensingPreview
    Search a subset of FCC license records.
    2 endpointsDocs →
Built for audit

Every answer shows its working

When a regulator or auditor asks why a shipment was cleared, you can point to the exact record, list and moment behind the decision.

  • listsScreened[].nameThe official list each answer was checked against.
  • listsScreened[].lastUpdatedWhich version of that list was checked, so a later update never rewrites history.
  • screeningDateWhen the check ran. Store it with your decision record.
200 OK · application/json · sanctions screening response (shortened)
{
  "success": true,
  "data": {
    "id": "rps_f021eec123eb4962",
    "screeningDate": "2026-11-03T14:30:42.356Z",
    "overallResult": "POTENTIAL_MATCH",
    "totalMatches": 1,
    "results": [ { "party": { "name": "…" }, "matches": [ { "listName": "…", "matchScore": 0.92 } ] } ],
    "listsScreened": [
      { "name": "Specially Designated Nationals (SDN) - Treasury Department", "authority": "OFAC", "lastUpdated": "2026-11-03" }
    ]
  }
}
Developers

First call in five minutes

  1. 1Get a sandbox keyFree, rate limited, mock data. No card, no sales call.
  2. 2Make your first callUse plain HTTP from any language. Bearer token, JSON in and out.
  3. 3Go liveSwap in a production key (cg_pk_...) and the production host. Everything else stays the same.
curl -X POST https://sandbox.api.compliancegrid.ai/v1/compliance/restricted-party-screening \
  -H "Authorization: Bearer $CG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"parties": [{"name": "Acme Widgets Ltd", "country": "GB", "type": "company"}]}'
Pricing

Start free. Pay only for successful calls.

Estimate your bill →
Sandbox
$0always free
Build and test with no time limit and no card.
  • 10,000 calls a month, 1,000 a day, 60 a minute
  • 50 AI Risk scores a month
  • Every product area
  • Mock responses with production shapes
Start building free
Compliance & reference APIs
$0.05per compliance call
Reference lookups from $0.01. Volume discounts are automatic.
  • 99.9% uptime SLA in production
  • Batch jobs 25% off
  • Webhooks and PDF delivery
  • No monthly minimum
Get production access
AI Risk Intelligence
$1.50per entity
A 0–1000 risk score with the factors behind it.
  • Business and individual scores
  • Batch with PDF report
  • Cited top risk factors
  • 50 free a month in sandbox (mock results)
Try 50 free
Enterprise
Customover 2M calls a month
For regulated teams with procurement and security review.
  • 99.95% SLA
  • SAML SSO
  • BAA after a security review
  • Named account executive
Talk to sales

Run your first compliance check today

Free sandbox, 10,000 calls a month, no credit card.