CargoWise integration

Freight forwarding, logistics, customs (WiseTech)

Help CentreConnectors

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.

  1. CargoWise admin → eAdaptor (integration layer) → create API user with role-based access.
  2. 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
              └─ Documents

Available operations

17 operations available. Click any row to jump to its detail.

OperationCategoryWhat it does
Add DocumentGeneralAttach a document (base64) to a CW1 entity via UniversalEvent
Add EventGeneralPush a manual event to a CW1 entity (shipment, job, etc.)
Create BookingGeneralCreate a new booking
Create One-Off QuoteGeneralCreate a new one-off quote
Create OrganizationGeneralCreate a new organization record
Create ShipmentGeneralCreate a new shipment
Create StaffGeneralCreate a staff record via Native XML
Get BookingGeneralRetrieve booking(s) matching criteria
Get Customs DeclarationGeneralRetrieve customs declaration(s) matching criteria
Get One-Off QuoteGeneralRetrieve one-off quote(s) matching criteria
Get OrganizationGeneralRetrieve organization(s) matching criteria
Get ShipmentGeneralRetrieve shipment(s) matching criteria
Get StaffGeneralRetrieve staff record(s) via Native XML
Ping eAdapterGeneralLiveness check against the eAdapter endpoint
Update OrganizationGeneralUpdate an existing organization record
Update ShipmentGeneralUpdate an existing shipment
Update StaffGeneralUpdate 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.

Related connectors

See it working on your own data

Everything documented here ships with the platform – try the document tools free, or go live in 7 days.