CargoWise

CargoWise is WiseTech Global's logistics execution platform - a single-database ERP for international freight forwarding, customs, warehousing, transport, and landside logistics. Its integration surface is delivered primarily through eAdaptor, which pairs a RESTful XML inbound service (push, query, add, and update records) with a SOAP-based outbound service (a webhook equivalent that emits messages on milestones). Payloads use CargoWise's Universal XML schemas - Universal Shipment (XUS), Universal Event (XUE), and Universal Transaction - or the legacy Native XML format. Newer REST integration (eAdaptor Next / xHub) adds OAuth 2.0 authorization-code access. The integration API is real but heavily gated - the eAdaptor Developers Guide and endpoint details are released only after a customer purchases the eAdaptor modules, and partner access runs through WiseTech accreditation and certification. Endpoints below are modeled from public developer references; the authoritative specification is not publicly published.

5 APIs 0 Features
LogisticsFreight ForwardingSupply ChainCustomsShippingeAdaptorUniversal XMLEDIWiseTech Global

APIs

CargoWise eAdaptor Inbound API

The eAdaptor Inbound Service is a RESTful XML interface for pushing data into a CargoWise (CW1) instance and querying records. A single inbound endpoint accepts a Universal XML ...

CargoWise eAdaptor Outbound API

The eAdaptor Outbound Service is the webhook equivalent - CargoWise emits messages to a listening SOAP service when configured Workflow Template milestones or triggers fire. Act...

CargoWise Universal Shipment API

The Universal Shipment (XUS) message is CargoWise's canonical XML model for a full logistics record - forwarding shipment, customs declaration, warehouse order, transport leg, a...

CargoWise Universal Event API

The Universal Event (XUE) message carries a minimal record identifier plus the event or milestone responsible for a notification - the basis for tracking and status integrations...

CargoWise REST Integration API

WiseTech's newer integration path (referred to as eAdaptor Next and xHub) adds REST access authenticated with OAuth 2.0 authorization-code flow, where a registered application r...

Resources

🔗
VulnerabilityDisclosure
VulnerabilityDisclosure
🔗
DomainSecurity
DomainSecurity
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🔗
Partners
Partners
💰
Pricing
Pricing
🔗
Company
Company

Sources

apis.yml Raw ↑
aid: cargowise
url: https://raw.githubusercontent.com/api-evangelist/cargowise/refs/heads/main/apis.yml
name: CargoWise
kind: company
description: CargoWise is WiseTech Global's logistics execution platform - a single-database ERP for international freight
  forwarding, customs, warehousing, transport, and landside logistics. Its integration surface is delivered primarily through
  eAdaptor, which pairs a RESTful XML inbound service (push, query, add, and update records) with a SOAP-based outbound service
  (a webhook equivalent that emits messages on milestones). Payloads use CargoWise's Universal XML schemas - Universal Shipment
  (XUS), Universal Event (XUE), and Universal Transaction - or the legacy Native XML format. Newer REST integration (eAdaptor
  Next / xHub) adds OAuth 2.0 authorization-code access. The integration API is real but heavily gated - the eAdaptor Developers
  Guide and endpoint details are released only after a customer purchases the eAdaptor modules, and partner access runs through
  WiseTech accreditation and certification. Endpoints below are modeled from public developer references; the authoritative
  specification is not publicly published.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Logistics
- Freight Forwarding
- Supply Chain
- Customs
- Shipping
- eAdaptor
- Universal XML
- EDI
- WiseTech Global
created: '2026-07-05'
modified: '2026-07-05'
specificationVersion: '0.19'
apis:
- aid: cargowise:cargowise-eadaptor-inbound-api
  name: CargoWise eAdaptor Inbound API
  tags:
  - eAdaptor
  - Inbound
  - Universal XML
  - Ingestion
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://wisetechacademy.com/explore/product-learning/
  description: The eAdaptor Inbound Service is a RESTful XML interface for pushing data into a CargoWise (CW1) instance and
    querying records. A single inbound endpoint accepts a Universal XML or Native XML payload; the XML determines whether
    the request queries, adds, or updates records. Endpoints are per-tenant and gated behind the eAdaptor module purchase,
    so paths below are modeled from public developer references rather than a published specification.
  properties:
  - url: https://wisetechacademy.com/explore/product-learning/
    type: Documentation
  - url: https://www.scribd.com/document/725844299/eAdaptorDevelopersGuide-11-March-2024
    type: DeveloperGuide
- aid: cargowise:cargowise-eadaptor-outbound-api
  name: CargoWise eAdaptor Outbound API
  tags:
  - eAdaptor
  - Outbound
  - Webhooks
  - SOAP
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://wisetechacademy.com/explore/product-learning/
  description: The eAdaptor Outbound Service is the webhook equivalent - CargoWise emits messages to a listening SOAP service
    when configured Workflow Template milestones or triggers fire. Actions are set to XUS (full Universal Shipment detail)
    or XUE (minimal Universal Event detail) with the recipient set to the Organization Proxy (ORP). The reference open-source
    client exposes the SOAP operations Ping, SendStream, and the deprecated ProcessStream against an eAdapterStreamedService.wsdl
    endpoint. Only one outbound SOAP URL can be configured per CargoWise instance. Endpoints are modeled from public references.
  properties:
  - url: https://www.complect.io/docs/cargowise-integrations/cargowise-eadaptor/workflow-templates/
    type: Documentation
  - url: https://github.com/SteeleConsulting/cargowise-eadapter
    type: SourceCode
- aid: cargowise:cargowise-universal-shipment-api
  name: CargoWise Universal Shipment API
  tags:
  - Universal Shipment
  - XUS
  - Forwarding
  - Customs
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.scribd.com/document/725844283/Universal-XML-Universal-Activity-Module-Mapping-Guide
  description: The Universal Shipment (XUS) message is CargoWise's canonical XML model for a full logistics record - forwarding
    shipment, customs declaration, warehouse order, transport leg, and the associated organizations, packing lines, and charges.
    It is carried over eAdaptor inbound (to create or update) and outbound (to notify), wrapped in a UniversalInterchange
    envelope. The schema is documented in the Universal XML Mapping Guide; the runtime endpoints are the eAdaptor services
    and are gated per tenant.
  properties:
  - url: https://www.scribd.com/document/725844283/Universal-XML-Universal-Activity-Module-Mapping-Guide
    type: DeveloperGuide
- aid: cargowise:cargowise-universal-event-api
  name: CargoWise Universal Event API
  tags:
  - Universal Event
  - XUE
  - Tracking
  - Milestones
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.complect.io/docs/cargowise-integrations/cargowise-eadaptor/workflow-templates/
  description: The Universal Event (XUE) message carries a minimal record identifier plus the event or milestone responsible
    for a notification - the basis for tracking and status integrations. XUE messages are emitted by the eAdaptor Outbound
    Service when a Workflow Template milestone completes, and can also be posted inbound to raise events against a record.
    Endpoints are the shared eAdaptor services and are modeled from public references.
  properties:
  - url: https://www.complect.io/docs/cargowise-integrations/cargowise-eadaptor/workflow-templates/
    type: Documentation
- aid: cargowise:cargowise-rest-integration-api
  name: CargoWise REST Integration API
  tags:
  - REST
  - OAuth 2.0
  - xHub
  - eAdaptor Next
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.cargowise.com/partners/become-a-partner/
  description: WiseTech's newer integration path (referred to as eAdaptor Next and xHub) adds REST access authenticated with
    OAuth 2.0 authorization-code flow, where a registered application receives a client ID and secret to mint access tokens.
    eAdaptor Next is positioned to fully replace SOAP for both inbound and outbound communication, adding traceability, multi-system
    support, and richer messaging. Access is partner-gated through WiseTech accreditation; no public REST reference is published,
    so any resource paths are modeled.
  properties:
  - url: https://www.cargowise.com/partners/become-a-partner/
    type: Documentation
common:
- type: VulnerabilityDisclosure
  url: security/cargowise-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/cargowise-domain-security.yml
- type: LinkedIn
  url: https://www.linkedin.com/company/wisetech-global
- type: Website
  url: https://www.cargowise.com/
- type: Documentation
  url: https://wisetechacademy.com/explore/product-learning/
- type: Partners
  url: https://www.cargowise.com/partners/become-a-partner/
- type: Pricing
  url: https://www.cargowise.com/lp/cargowise-value-pack/
- type: Company
  url: https://www.wisetechglobal.com/
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com