Home · Compliance Suite · AG Entity Verification

AG Entity Verification — in 2 seconds

Verify German and Swiss AG registrations. Fuzzy matching on names and aliases. Updated daily.

Try live demo ↓ See pricing
GET /check/entity — live demo
Entity name

Try: Rosneft, Sberbank, Gazprombank, Abramovich.

Screening result
// Click "Screen →" to run
Ready. Free 5 screenings/day.

How it works

We verify AG registrations against public registries (US-DE, UK Companies House, DE Handelsregister, etc). Returns registration ID, status, officers, owners.

API call

curl "https://compliance-engine.boring-saas-infra.workers.dev/check/entity?q=Acme LLC&limit=5"

# → 200 OK
{
  "check_type": "ENTITY",
  "query": "Acme LLC",
  "matches": true,
  "status": "HIT",
  "results": [
    {
      "list": "ENTITY",
      "name": "...",
      "type": "entity",
      "country": "...",
      "programs": ["..."],
      "score": 1
    }
  ]
}

Data sources

Public company registries (US-DE, UK, DE, UA, and more). Data is refreshed daily at 01:00 UTC via GitHub Actions cron.

Pricing

$0/forever
  • 5 checks / day
  • OFAC SDN + UK OFSI
  • REST API
Start free
$99/month
  • 500 checks / month
  • All 5 lists
  • PEP + Entity + License
  • Webhook alerts
Subscribe →

FAQ

How do I run a ag entity verification?

GET /check/entity?q=NAME. You get a JSON response with matches and scores.

Is there a free tier?

Yes. 5 checks per day, no credit card required.

What data sources are used?

Public company registries (US-DE, UK, DE, UA, and more)

How often is the data updated?

Sanctions lists are refreshed daily at 01:00 UTC via GitHub Actions cron.

Can I integrate via API?

Yes. REST API. GET or POST. Works from any language.

Related checks