Overview
CargoWise (WiseTech Global) is the global freight forwarding + logistics + customs platform. The Automize CargoWise connector covers shipments, consignments, customs declarations, invoices, contacts.
- Regions: Global – WiseTech runs CargoWise in 130+ countries.
- Plans: Enterprise per-module licensing.
Setting up the connection
Auth type: HTTP Basic.
- CargoWise admin → eAdaptor (integration layer) → create API user with role-based access.
- In Automize → Settings → Connectors → CargoWise. Paste credentials + base URL.
Find your credentials at https://www.cargowise.com/.
Rate limits
Per-tenant. Conservative for legacy ERP scale.
Data model
Freight forwarding primitives:
Shipment ─┬─ Consignments ─── Containers / Pieces
├─ Customs Declarations
├─ Charges + Invoices
└─ DocumentsAvailable operations
17 operations available. Click any row to jump to its detail.
| Operation | Category | What it does |
|---|---|---|
| Add Document | General | Attach a document (base64) to a CW1 entity via UniversalEvent |
| Add Event | General | Push a manual event to a CW1 entity (shipment, job, etc.) |
| Create Booking | General | Create a new booking |
| Create One-Off Quote | General | Create a new one-off quote |
| Create Organization | General | Create a new organization record |
| Create Shipment | General | Create a new shipment |
| Create Staff | General | Create a staff record via Native XML |
| Get Booking | General | Retrieve booking(s) matching criteria |
| Get Customs Declaration | General | Retrieve customs declaration(s) matching criteria |
| Get One-Off Quote | General | Retrieve one-off quote(s) matching criteria |
| Get Organization | General | Retrieve organization(s) matching criteria |
| Get Shipment | General | Retrieve shipment(s) matching criteria |
| Get Staff | General | Retrieve staff record(s) via Native XML |
| Ping eAdapter | General | Liveness check against the eAdapter endpoint |
| Update Organization | General | Update an existing organization record |
| Update Shipment | General | Update an existing shipment |
| Update Staff | General | Update a staff record via Native XML |
Operations
Add Document
Attach a document (base64) to a CW1 entity via UniversalEvent
No input parameters.
Add Event
Push a manual event to a CW1 entity (shipment, job, etc.)
No input parameters.
Create Booking
Create a new booking
No input parameters.
Create One-Off Quote
Create a new one-off quote
No input parameters.
Create Organization
Create a new organization record
No input parameters.
Create Shipment
Create a new shipment
No input parameters.
Tips
- Complex payload – origin/destination + mode + parties + Incoterms + commodities.
Create Staff
Create a staff record via Native XML
No input parameters.
Get Booking
Retrieve booking(s) matching criteria
No input parameters.
Get Customs Declaration
Retrieve customs declaration(s) matching criteria
No input parameters.
Get One-Off Quote
Retrieve one-off quote(s) matching criteria
No input parameters.
Get Organization
Retrieve organization(s) matching criteria
No input parameters.
Get Shipment
Retrieve shipment(s) matching criteria
No input parameters.
Tips
- Returns shipment + consignments + charges + tracking.
Get Staff
Retrieve staff record(s) via Native XML
No input parameters.
Ping eAdapter
Liveness check against the eAdapter endpoint
No input parameters.
Update Organization
Update an existing organization record
No input parameters.
Update Shipment
Update an existing shipment
No input parameters.
Update Staff
Update a staff record via Native XML
No input parameters.
FAQ
- eAdaptor vs Web Services?
- eAdaptor is the modern XML-based integration layer used by this connector. Older SOAP web services still exist for legacy.
- Multi-currency?
- CargoWise's full multi-currency posting is preserved in API responses.