TRADE DATA HARMONIZATION • STANDARDS • CUSTOMS DECLARATIONS

The Universal Sandbox for Global Trade Data & Customs

A comprehensive developer platform for trade document reference, cross-standard data element mappings (UNTDED, KTDDE, WCO DMS), automated document harmonization, and live customs declaration sandbox testing.

Get API Key → Sign In Explore API Docs ↗

Four Core Platform Capabilities

Everything you need to integrate international trade data with customs authorities

📚
Standards & Data Elements Reference
Global semantic dictionary

Full programmatic reference for international trade standards including UNTDED, KTDDE, and WCO DMS. Access data element definitions, formatting rules, semantic categories, and canonical XML paths.

GET /api/v1/standards • GET /api/v1/data-elements
🔄
Direct Document-to-Standard Mappings
Crosswalk & semantic translation

Bidirectional mapping rules translating data elements from trade documents (Invoices, Packing Lists, Bills of Lading) into target regulatory standards. Inspect required Data Elements for any declaration type (H1, B1).

GET /api/v1/mappings/ktdde-to-hmrc • GET /api/v1/mappings/de/{code}
📑
Trade Documents Harmonization
Multi-document envelop sessions

Collate multiple disjoint trade documents (Commercial Invoice, Packing List, Ocean BoL, Certificate of Origin) into a unified declaration envelop with automatic party deduplication and completeness tracking.

POST /api/v1/envelop • POST /api/v1/envelop/{id}/document
🚀
Customs Declaration Sandbox
WCO XML generator & live dispatch

Generate schema-compliant WCO DMS 2.x XML, execute local pre-flight XSD validations, dispatch to live customs sandboxes (e.g. HMRC CDS), and receive asynchronous MRN and duty notifications.

POST /api/v1/envelop/{id}/submit-sandbox • GET /api/v1/envelop/{id}/notifications
Developer Integration Flow
From trade document ingestion to live customs clearance
API v1 Ready
# 1. Query Data Elements & Mapping Crosswalk GET /api/v1/mappings/ktdde-to-hmrc?scope=IMPORT -H "X-Api-Key: tdo_live_..." # 2. Initialize Declaration Envelop Session POST /api/v1/envelop -H "X-Api-Key: tdo_live_..." -d '{"scope": "IMPORT", "declaration_type": "H1"}' # 3. Apply Multi-Document Trade Data (Invoice, Packing List, Bill of Lading) POST /api/v1/envelop/{id}/document -H "X-Api-Key: tdo_live_..." -d '{"doc_code": "INV", "standard_code": "KTDDE", "fields": {...}}' # 4. Generate WCO XML & Submit to Live Sandbox POST /api/v1/envelop/{id}/submit-sandbox -H "X-Api-Key: tdo_live_..." → HTTP 202 Accepted (X-Conversation-ID: 90fc28c2-d8df-4a65-a11f-892249ddab65)