Tradecloud API v2 manual
  • Introduction
    • Welcome
      • Checklist
      • Support
    • API
      • Rules
      • Requests
      • JSON versus XML
      • Environments
      • Standards
      • Compatibility
      • Tools
        • Swagger UI
        • Postman
        • .NET SDK
      • Webhook versus polling
        • Polling usage
        • Polling echo
      • Delivery schedule
    • Security
      • Security overview
      • Authentication
      • Authorization
      • Encryption
      • Document storage
  • Guide
    • 1. Getting an Account
    • 2. Sending your first order
      • Option A: Sending a Delivery Schedule per order line
      • Option B: Sending a Single Delivery per order line
  • Processes
    • Forecasts
      • Issue a new forecast
      • Issue a new Slimstock forecast
    • Orders
      • Buyer order process
        • Issue a new order
          • Delivery schedule
          • Indicators
          • No delivery expected
          • Propose when accepted
          • Attach a document to an order
          • Choose attach document API
        • Update an existing order
        • Receive an order response
          • Download a document attached to an order response
          • Single delivery order response
        • Receive goods
        • Complete an order
        • Reopen an order
        • Cancel an order
      • Supplier order process
        • Receive an order
          • Download a document attached to an order
          • Single delivery order
        • Send order response
          • Attach a document to an order response
        • Reopen an order
        • Cancel an order
    • Shipments
      • Supplier shipment process
        • Send despatch advice
      • Buyer shipment process
        • Receive a shipment event
          • Download a document attached to a shipment
Powered by GitBook
On this page
  • Checklist Architecture Design
  • Connector or API Integration?
  • Middleware or 1-1 connection?
  • Required team members
  • Message flows
  • Checklist ERP Design
  • Checklist API Integration Design
  • Support
  1. Introduction
  2. Welcome

Checklist

PreviousWelcomeNextSupport

Last updated 3 months ago

This checklist an overview of all technical design decisions you need to make before starting to build an API integration with Tradecloud One.

This is divided in:

  • Architecture Design

  • ERP Design

  • API Integration Design

Checklist Architecture Design

When you are going to connect your ERP to Tradecloud One, you have to make some integration architecture decisions:

Connector or API Integration?

This mainly depends on your ERP system.

If your ERP is compatible with one of the Tradecloud connectors below, we advise to use one of our connectors. These connectors already contain the necessary components, message flows and data transformations to connect with Tradecloud One. They are battle-tested by our customers and will speed up your onboarding onto the Tradecloud One platform.

If your ERP is not compatible with one of these connectors, it is possible to build an integration with our . This will require in-depth knowledge about your and a partner or in-house software developer that has experience with web-based .

Tradecloud One Connectors

Together with our partners, Tradecloud offers the following connectors.

ERP-specific connectors:

  • AFAS Connector (by )

  • Tradecloud templates at

  • Exact Globe Connector (by )

  • Infor LN Connector (by )

  • Isah API Connector (by )

  • Isah Connector (by )

  • Microsoft Dynamics 365 Business Central

  • Microsoft Dynamics 365 Finance & Operations

  • SAP SOAP Connector - for single SAP ERP instances

  • Slim4 Forecast Connector (by )

Generic Connectors:

Middleware or 1-1 connection?

Using Message-oriented Middleware You will need message-oriented middleware if one of the following applies:

  • You have multiple business systems, like ERP, WMS and PLM systems, that have to integrate with Tradecloud One

  • You plan to integrate with the outside world, eg. with webshops or logistics partners

Examples of message-oriented middleware that some of our customers use are:

Be aware you still have to build and maintain message flows & data transformations and install and configure the middleware components.

Using a 1-1 connection If you have only one ERP system and are planning to connect to Tradecloud only, building a 1-1 connection without message-oriented middleware will suffice.

Some Tradecloud customers build 1-1 connections using the tools provided by the ERP system. Be aware that these tools may be limited, and may miss for example a HTTP client or server, or security or data transformation features.

Required team members

  • When using a Tradecloud One Connector, in most cases a partner consultant will install, configure and maintain the Connector for you.

  • When using message-oriented middleware, you will need an integration consultant with ERP knowledge to build and maintain the message flows & data transformations and install & configure the middleware components.

  • When building an API integration, you will need developers and a tester, both with ERP knowledge, to build and maintain the message flows & data transformations and install & configure the components.

Message flows

This depends on the Tradecloud One modules that are agreed upon in the contract with Tradecloud.

Within each module, there are several message flows possible dependent on the buyer or supplier role. The more flows are implemented, the less manual work remains. Whether a flow can be implemented depends on:

  • The process flow in your business

  • The capabilities of your ERP system

  • The capabilities of the integration

As a buyer

For more information about the available message flows for buyers, check out:

As a supplier

For more information about the available message flows for suppliers, check out:

Checklist ERP Design

Before starting the actual implementation, you need to verify the capabilities and requirements of your ERP system for an integration.

Order/response Tradecloud sends only touched lines in an order/response message. It is no problem when your ERP needs all order/response lines, you may fetch the complete order, see:

Shipment Tradecloud sends always all lines in a shipment message. It is no problem if you only need touched shipment lines, you may filter out lines based on the 'lastUpdatedAt' field, see:

Checklist API Integration Design

When starting to build and integration with the Tradecloud One API, make sure to check the following:

Support

If you have any question, just ask:

CSV Connector (by ) Compatible with any ERP that supports the CSV format

Edifact Connector (by ) Compatible with any ERP that supports the format

Connector (by ) Compatible with any ERP that supports the format.

, , and .

Microsoft mostly using , and .

In all cases you will need a cloud or system engineer, to configure a firewall, configure SSL, install and configure a web server or Microsoft components.

We are happy to you in making this decision, sharing our expertise of the ERP and Supply Chain landscape.

The

The

The

The

The

This part of the checklist is not applicable if you use a

This part of the checklist is not applicable if you use a

Use or authentication? Your integration must either use Basic Authentication or authentication based on a JWT token:

Use or ? By default, Tradecloud works with JSON but some API endpoints also work with XML and more will be added on request:

Usage rules There are which you may want to check.

Tools There are which you may want to use. Let know if you need some example.

Supply Drive
Supply Drive
Edifact
SCSN
Supply Drive
SCSN
ConnectPlaza
Mulesoft
Orbis
WebMethods
Azure Integration Services
API Management
Logic Apps
Service Bus
Azure Integration Services
support
buyer order process
buyer shipment process
forecast process
supplier order process
supplier shipment process
Delivery schedule
Delivery schedule
Authentication
JSON versus XML
Webhook versus polling
Compatibility
rules and limits
tools
support
Support
Improvit
Copernicus Niklas integration platform
AB Software
Xibis
Tambien
SCI
Isah
Connectivity Studio (by To-Increase)
Connectivity Studio (by To-Increase)
Slimstock
JSON/XML API
ERP
API integrations
Tradecloud One Connectors
Tradecloud One Connectors
#using-get
Source IP addresses
#acceptance-test-environment
Basic
JWT
JSON
XML
Shipment line meta information