Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel6
outlinefalse
styledefault
typelist
printabletrue
Child pages (Children Display)

Application Programming Interface (API) in WMS

An Application Programming Interface (API) is a set of tools and protocols that allows different software applications to communicate with each other. APIs enable the integration of various systems and services in WMS.

iHub uses REST API architecture. This means it follows a set of rules for creating web services that allow different applications to interact over the internet using standard HTTP protocols.

Types of services:

...

Submitting Data: This is done through the Load services. When you need to send data to the hub, you use these services.

...

Querying Data: This is handled by the Retrieve services. When you need to get data from the hub, you use these services.

...

alltrue
depth0
allChildrentrue
style
sortAndReverse
first0

iHub Overview

Login to iHub Interface

Info

Seko 360 WMS Account for the Client should already be Set up before using iHub

The Integration Hub serves as the bridge connecting the Clients’ system and the SEKO360 Warehouse Management System. When data is uploaded to the iHub, it is directly communicated to SEKO360 WMS and vice versa.

...

iHub Communication Protocols

The Integration Hub provides data transfer via the following communication protocols:

  • Manual uploads: File Manual uploads are performed by uploading a CSV via the Integration hub interface. Usually used for uploading one file at a time.

  • FTP (File Transfer Protocol): FTP is designed specifically for transferring files between a client and a server over a network. Ideal for transferring multiple and large files or batch processing.

  • REST API protocol: REST API is a set of rules and protocols that allow different software applications to communicate and share data. It uses TOKEN as an authentication method. It allows real-time data transfer, making it suitable for applications that require immediate data access and updates.

iHub Client Configuration Process

  1. Create New Client - Add Client details in iHub

  2. Assign Services - Add Services (Load, Push and Retrieve) and communication protocols that Client will be using for data transfer

  3. Map Services- Configure File format and other settings for the protocols needed (Manual upload, FTP, Rest API)

...