Your customers need accurate US and Canadian duty rates inside your software. TradeFacts gives you a single JSON API covering 58,000+ records, nightly-updated from official sources, with webhook push the night rates change. Ship the feature. Skip the pipeline.
No credit card · Full access for 30 days · Cancel anytimeIf your software touches customs, landed cost, or cross-border logistics, your customers expect tariff data to be accurate and current. Here is what teams build with TradeFacts.
Look up US HTS and CBSA tariff codes with MFN rates, CUSMA preferential rates, and Section 232/301/IEEPA additional duties. Keep your duty calculation engine current without owning a data pipeline.
Enrich purchase orders and shipments with live tariff classifications. When rates change, landed cost calculations update automatically — no manual re-keying, no stale data causing surprises at the border.
Power tariff impact modelling across your customer’s product catalog. Surface rate changes the night they happen so your platform can alert sourcing teams before shipments are committed.
Classification lookups, preferential rate eligibility under CUSMA/USMCA, and change detection for compliance workflows. Both the US and Canadian side of any cross-border transaction.
Build accurate duty estimators with real MFN rates, special rates, and the full preferential schedule. Chapter 99 surcharges (IEEPA, Section 232) included — the piece most home-built pipelines miss.
Subscribe to webhook events and notify your customers the morning after a tariff amendment. Be the product that warns them before their next shipment is mis-classified.
The TradeFacts API is designed to be embedded, not evaluated. Here is what a real integration looks like.
Full request/response schema, code samples in Python and Node, and all endpoint docs at tradefacts.io/docs.html.
Register an HTTPS endpoint once. Every night the ingest detects a change, TradeFacts POSTs an HMAC-SHA256 signed payload to your server. US and CA changes fire separately so you can handle each independently.
Your brokerage or ERP product stays current automatically. No polling cron job. No stale duty rates on customer invoices the morning after an IEEPA amendment.
Payload includes the changed code, description, and a changed_fields object showing the exact old and new values for every modified field.
You could. Here is what that actually involves — and what happens when the source format changes.
| Task | DIY | TradeFacts |
|---|---|---|
| Fetch & parse US HTS from USITC (chapter-by-chapter JSON) | ✗ Build & maintain | ✓ Done |
| Parse Canadian Customs Tariff (CBSA Access DB inside ZIP) | ✗ Build & maintain | ✓ Done |
| Chapter 99 — IEEPA & Section 232 surcharges | ✗ Easy to miss entirely | ✓ Included |
| 19 Canadian preferential rate columns (UST, GPT, LDCT…) | ✗ Build & maintain | ✓ Done |
| Nightly change detection + structured diff log | ✗ Build & maintain | ✓ Done |
| Webhook push on changes | ✗ Build & maintain | ✓ Tier 3 |
| Absorb upstream source format changes | ✗ Your problem, forever | ✓ Our problem |
The CBSA changed their Access DB schema in 2024. The USITC restructured Chapter 99 in 2025. Source changes like these break home-built pipelines silently — usually discovered when a customer files an incorrect entry. TradeFacts absorbs that maintenance permanently so your team doesn’t have to.
Fill in the trial form and your API key arrives by email in under a minute. No credit card. Full access to all US and CA endpoints for 30 days.
Pass X-API-Key: your_key on any request. Most teams have a working lookup returning real duty rates in under an hour. The response schema is stable and documented.
POST your endpoint URL and a secret to /api/webhook/register. TradeFacts handles delivery, signing, and retries. Signed payloads arrive the night rates change.
Your customers get accurate, nightly-updated US and Canadian duty rates inside your product. No scraper to maintain. No pipeline to monitor. No surprises at 02:00 UTC.
One API key per integration. No per-query fees, no traffic caps. Volume or OEM arrangements available — email Rick.
35,733 US HTS records · Keyword search · Change log · Chapter 99 surcharges included
Full US HTS plus 22,000+ Canadian Customs Tariff records with all 19 preferential rate columns
Everything in Tier 2 plus HMAC-signed webhook push the night any US or CA rate changes
30-day free trial. Full access to US HTS and Canadian Customs Tariff. No credit card required.
Questions about volume pricing or a custom ISV arrangement? Email Rick directly.