HS codes, duties, dual-use — one API.
EAEU-deep, EU-wide, US-current. Match a product to its HS code, check dual-use lists, compute landed cost, screen against sanctions — all in one place.
Get my API key →Built for cross-border trade.
Match products to customs codes, detect dual-use risks, and split obligations by client type — across 100+ jurisdictions, including the EAEU (Kazakhstan, Russia, Belarus, Armenia, Kyrgyzstan).
GET /v2/customs/lookupCustoms Code Matching
Describe a product in any of 11+ languages. Get the right HS or TN VED code in 200 ms, ranked by confidence with multilingual titles and a rationale.
GET /v2/customs/dual-use-checkDual-Use Detection
Built-in Wassenaar + EU 2021/821 cross-check (with EAR, MTCR, NSG, Australia Group rolling out). Don’t ship a 3-week-blocked spectrometer.
GET /v2/customs/obligationsProject Context
Government vs private buyer? GOST mandatory vs contractually expected? We split the obligations for you across 8 buyer contexts.
POST /v2/compliance/check
Classify the product, list obligations split by buyer context, cross-check dual-use, surface defensible alternatives and check EAEU parallel-import recognition — in one round-trip, p50 around 3 seconds.
- 5 quota units per call — Pro includes 1M units / month.
- Always returns
advisory_disclaimer— surface it verbatim to your end user. - Wired as a single MCP tool call — install once in Claude Desktop or Claude Code.
What trade teams ask.
Which customs regimes are covered?
EU TARIC, EAEU CCT (Russia + Kazakhstan + Belarus + Armenia + Kyrgyzstan), US HTS. Coverage detail per jurisdiction at /coverage.
Is the dual-use check authoritative?
It cross-references Wassenaar, EU 2021/821 Annex I, and US CCL. Every result includes the source list, entry code, and a disclaimer.