Open API
Built for teams who need to go deeper.
Your ERP, your WMS, your custom TMS — ShipSwift connects to all of it. The REST API is fully documented, with SDKs for Python, Node.js, Java, and PHP. Webhooks fire on every shipment event, so your systems stay in sync without polling.
-
✓
Full REST API — rate limit: 10,000 req/min on Business plan
-
✓
Webhooks on shipment created, status changed, exception raised
-
✓
SDKs: Python, Node.js, Java, PHP — all MIT licensed
-
✓
Sandbox environment with seed data — no production risk
View API docs →
{
"shipment_id": "SHP-2024-08841",
"status": "in_transit",
"eta": "2026-02-28T14:30:00Z",
"origin": {
"city": "Berlin",
"country_code": "DE"
},
"destination": {
"city": "Oslo",
"country_code": "NO"
},
"carrier": "DuraFreight GmbH",
"vehicle": {
"id": "VH-07",
"lat": 53.5511,
"lng": 9.9937,
"speed_kmh": 88
},
"exceptions": []
}