Integrations
Tradevynt fits into your existing workflow.
Native connectors for common broker portal and TMS tools. REST API and webhook delivery for everything else. Tradevynt is not a TMS replacement — it sits between your document sources and your existing broker workflow, handling the extraction step that everything else skips.
Categories
Three ways to connect
Direct API connections to customs broker portal systems. Your extracted entry data arrives in your broker's queue pre-formatted for their intake process.
Bidirectional sync with TMS platforms your operations team already runs. Shipment data flows in, validated entry data flows out.
Not every workflow runs through an API. File-based channels are first-class delivery options, not afterthoughts.
REST API
Build your own connection.
One endpoint to push a document in, one structured JSON object back. If your stack isn't in our connector list, you can wire it yourself in an afternoon.
// Request
{
"document_url": "https://docs.example.com/bol-2025-041.pdf",
"entry_type": "01",
"destination_country": "US",
"webhook_url": "https://your-tms.com/webhooks/tvnt"
}
// Response (sync excerpt)
{
"job_id": "tvnt_j_8a3f1c",
"status": "processing",
"eta_ms": 6200
}
// Webhook payload (on completion)
{
"job_id": "tvnt_j_8a3f1c",
"status": "complete",
"fields": {
"hs_code": "8471.30.0100",
"declared_value": "USD 84600",
"country_of_origin": "CN"
},
"exceptions": []
}
Webhooks
Real-time push on extraction completion.
When extraction completes, Tradevynt pushes the full payload to your designated endpoint. No polling, no delayed batch delivery.
{
"event": "extraction.complete",
"job_id": "tvnt_j_8a3f1c",
"timestamps": {
"received": "2025-11-14T09:12:03Z",
"extracted": "2025-11-14T09:12:09Z",
"dispatched": "2025-11-14T09:12:10Z"
},
"entry_type": "01",
"fields": { ... },
"exceptions": [
{
"field": "freight_charges",
"reason": "value_ambiguity",
"candidates": ["3850", "3950"]
}
]
}