TradeFacts is a JSON API serving: - US HTS data (35,838 codes) with Chapter 99 IEEPA overlay rates - Canadian Customs Tariff (22,461 codes, 19 CUSMA preferential treatment columns) - Mexico TIGIE (8,183 fracciones arancelarias, post-Jan 2026 reform rates) - Nightly diffs with webhook delivery on changes - An IEEPA overlay system that monitors the Federal Register every 4h and flags provisional rates separately from the base HTS data
The overlay is the part I'm most interested in feedback on. When an executive order imposes a new Chapter 99 rate, the USITC takes days to weeks to publish it. I built a separate overlay layer — monitored independently via the FR API with AI-assisted extraction — so the provisional rate is available immediately with full provenance (FR document number, effective date, rate status clearly marked PROVISIONAL).
The alternative for most developers right now is scraping CBP's CSMS bulletins manually or polling the USITC and hoping the update landed.
Free 30-day trial, no credit card: https://tradefacts.io API docs: https://docs.tradefacts.io