Chapter 6. Miscellanous

This chapter contains some more information, not closely related to the web interface.

DNS Load Balancing

Hosting and redundancyBabelway infrastructure is hosted externally. Babelway has agreements with 2 hosting providers: Combell, a recognized Belgian hosting company. Combell uses several physical premises in Belgium. Premises have been audited by an independent consultant mandated by Babelway. Amazon...

12415 0 Created on 2020-10-05 14:44:04; Last updated on 2022-05-27 07:00:44

Message Size Limits

Messages in BabelwayMessages are basic processing units in Babelway. The system deals with all of them in the same way regardless of their type or size. To ensure maximum service availability, fairness among users and reduce system resources utilization, we limit each message's size to 100MB, except...

15162 0 Created on 2020-10-06 07:48:19; Last updated on 2022-05-27 07:00:44

Security Management

SOC2 type 2Babelway has put in place an Information Security Management System (ISMS) compliant with ISO27001 guidelines. Babelway’s policy regarding security can be consulted online at http://www.babelway.com/security-policy. The system ensures processes are in place to meet the policy’s objectives...

13642 0 Created on 2020-10-06 10:39:09; Last updated on 2022-05-27 07:00:44

External References

Regex or regular expressionRegular expressions provide a concise and flexible means for identifying strings of text of interest, such as particular characters, words, or patterns. A regular expression, or a regex, is written in a formal language that can be interpreted by a regular expression proces...

14873 0 Created on 2020-10-06 10:50:17; Last updated on 2022-05-27 07:00:44

Rest API

The Rest API provides for third party software developers a way to access the Babelway data (catalogue entries, user's channels, user's tickets, user's messages) and integrate them in their own application.Software developers can easily interact directly with Babelway from within your application. T...

13544 0 Created on 2020-10-07 07:06:34; Last updated on 2022-05-27 07:00:44

Introduction

URLsAll the requests to access the REST API have the form https://www.babelway.net/SelfService3/rest/v2/hub-{hubId}/{action}.{format}?{parameters}, where hubId: The id of your environment. It can be found in the Environment settings section, under the Admin menu.  format:  The format in which you ...

12453 0 Created on 2020-10-07 07:18:53; Last updated on 2022-05-27 07:00:44

Available actions

The following methods are available in the api: tickets ticket deleteTicket messages message channels gateways messageDefinitions transformations catalogue ...

12307 0 Created on 2020-10-07 07:42:11; Last updated on 2022-05-27 07:00:44

Tickets

This action allows to list all the tickets, optionally filtered by some search criteria. description:  A keyword to filter the tickets by. It will search within the description.  status:  The status of ticket. The accepted values are OPEN and CLOSED.  severity: The severity of the ticket. The acc...

12754 0 Created on 2020-10-07 08:46:17; Last updated on 2022-05-27 07:00:44

delete ticket

This action allows to delete a ticket. It returns true if a ticket has been found and deleted, or false otherwise.Parameterskey: The ticket key. ExamplesDelete the ticket with key 'aa3a19d7-14f4-4f66-819b-e044eb24b273' in JSON formathttps://www.babelway.net/SelfService/rest/v1/hub-12345/deleteTicket...

15675 1 Created on 2020-10-07 08:57:51; Last updated on 2022-05-27 07:00:44

Messages

Search and list messages.ParametersParameters can be added to filter the query. key: A message key.  channel: A string search in the channel name.  since: Returns messages created after the given timestamp (number of milliseconds since January 1, 1970, midnight UTC/GMT.)  before: Returns message...

12481 0 Created on 2020-10-07 11:37:25; Last updated on 2022-05-27 07:00:44

Message

Gets all the information about a messageParameters Key: The message key.ExamplesGet the details for the message with key '5914d53b-cb39-4221-ad0d-42a2af8d487c' in XML formathttps://www.babelway.net/SelfService3/rest/v2/hub-26112/message.xml?key=5914d53b-cb39-4221-ad0d-42a2af8d487c<messageRecord&g...

12288 0 Created on 2020-10-07 14:30:37; Last updated on 2022-05-27 07:00:44

Channels

You can search and list channels for a given environment.Parameters name: A string search on the channel name. description:  A string search on the channel description.  since: Returns messages created after the given timestamp (number of milliseconds since January 1, 1970, midnight UTC/GMT.)  b...

12487 0 Created on 2020-10-08 06:19:17; Last updated on 2022-05-27 07:00:44

Gateways

Search and list gateways for a given environment.Parameters name: A string search on the channel name description: a string search on the channel description  since: Returns only gateways created after the given timestamp.  before: Returns only gateways created b An integer to set the first resu...

15211 0 Created on 2020-10-08 07:56:23; Last updated on 2022-05-27 07:00:44

Message Definitions

Search and list message definitions for a given environment.Parameters name: A string search on the channel name.  description: A string search on the channel description.  since: Returns only gateways created after the given timestamp.  before: Returns only gateways created before the given tim...

12346 0 Created on 2020-10-08 09:02:09; Last updated on 2022-05-27 07:00:44

Transformations

Search and list transformations for a given environment.Parameters name:  A string search on the channel name.  description: A string search on the channel description.  since: Returns only gateways created after the given timestamp.  before: Returns only gateways created before the given timest...

12413 0 Created on 2020-10-09 06:46:52; Last updated on 2022-05-27 07:00:44

Catalogue

Search and list catalogue items.Parameters q: A query string (not case-sensitive).  start: An integer to set the first result. By default, the value is at 0. The API returns 25 results per query. To get the 25 following ones, it should be 25, then 50, then 75 ExamplesGet catalogue items with the t...

12502 0 Created on 2020-10-09 07:01:41; Last updated on 2022-05-27 07:00:44

Code Samples

Below, find examples written in different programming languages to show how to use the Babelway REST API within your application. These are just starting points to build upon.JavaDownload the last 25 messages in ERROR. It requires using Apache Commons httpclient, codec and logging for HTTP ...

15507 0 Created on 2020-10-09 07:19:31; Last updated on 2022-05-27 07:00:44

Verify the Chain Yourself

To verify the message yourself, you will need 3 set of files. First, you need the secure chain chunk containing the message, then you need the corresponding timestamp and finally the manual signature of the chunk. Contact support@babelway.com to receive theses files.The following java code, using bo...

12747 0 Created on 2020-10-09 10:22:09; Last updated on 2022-05-27 07:00:45

Common Integrations

This section includes a list of "How to"s to help you connect to certain business partners....

12369 0 Created on 2020-10-09 10:27:02; Last updated on 2022-05-27 07:00:45

How to Integrate with 3M?

3M Global Specifications3M is a huge company with both customers and suppliers throughout the world and across various industries. This implies a vast amount of interactions and document exchanges which they endeavor to automate as much as possible using EDI. Depending on the nature of your trading...

14509 0 Created on 2020-10-09 10:44:36; Last updated on 2022-05-27 07:00:45

How to Integrate with Ace Hardware?

This "How to" should provide you with the necessary steps to implement a working integration with Ace Hardware from scratch using Babelway. Preferred Protocols and Message Formats. As an Ace Hardware supplier, you will be expected to send X12 (version 4010) messages through an AS2 connection....

17338 0 Created on 2020-10-09 11:31:18; Last updated on 2022-05-27 07:00:45

How to Integrate with Amazon?

This "How to" should provide you with the necessary steps to implement a working integration with Amazon from scratch using Babelway.Amazon suppliers are split in two categories: sellers and vendors. Amazon vendors are considered direct Amazon suppliers while sellers are third parties which use the ...

17527 0 Created on 2020-10-09 12:38:46; Last updated on 2022-05-27 07:00:45

How to integrate with Belk?

This "How to" should provide you with the necessary steps to implement a working integration with Belk from scratch using Babelway. Preferred Protocols and Message Formats. As a Belk supplier, you will be expected to send X12 (version 4030) messages through a value added network (VAN).Contact...

14003 0 Created on 2020-10-12 11:40:07; Last updated on 2022-05-27 07:00:45

How to Integrate with Canadian Freightways?

This "How to" should provide you with the necessary steps to implement a working integration with Canadian Freightways from scratch using Babelway. Preferred Protocols and Message Formats. Our integrations with Canadian Freightways use X12 messages over FTP (server). Thus, Canadian Freightway...

13140 0 Created on 2020-10-12 13:42:19; Last updated on 2022-05-27 07:00:45

How to Integrate with Celadon Trucking?

This "How to" should provide you with the necessary steps to implement a working integration with Celadon Trucking from scratch using Babelway.Preferred Protocols and Message Formats. Celadon works with Cleo VLTracker which covers their EDI needs. They support various connection technologies. You w...

15832 0 Created on 2020-10-12 14:45:47; Last updated on 2022-05-27 07:00:45

How to Integrate with CTSI?

This "How to" should provide you with the necessary steps to implement a working integration with CTSI Global from scratch using Babelway.Setting up your connectionOur live connections with CTSI involve exchanges of X12 documents through FTP. This implies building channels such as this one:You wil...

18006 0 Created on 2020-10-12 15:55:30; Last updated on 2022-05-27 07:00:45

How to Integrate with Dayton Freight?

This "How to" should provide you with the necessary steps to implement a working integration with Dayton Freight from scratch using Babelway. Preferred Protocols and Message Formats. When integrating with Dayton Freight, you will be expected to send X12 (version 4010 or above) messages throug...

16351 0 Created on 2020-10-13 06:28:08; Last updated on 2022-05-27 07:00:45

How to Integrate with DSV?

This "How to" should provide you with the necessary steps to implement a working integration with DSV from scratch using Babelway. Setting up your connectionDSV supports EDI through AS2. Setting it up, your basic channel construction should look like this:Once you have indicated to DSV that y...

16711 0 Created on 2020-10-13 07:44:57; Last updated on 2022-05-27 07:00:45

How to Integrate with Expeditors?

This "How to" should provide you with the necessary steps to implement a working integration with Expeditors from scratch using Babelway. Setting up your connection We have live connections using AS2 with Expeditors but we know they can also work with FTP. If you opt for AS2, your basic channel co...

13594 0 Created on 2021-01-26 14:50:11; Last updated on 2022-05-27 07:00:46

How to Integrate with Knight Transportation?

This "How to" should provide you with the necessary steps to implement a working integration with Knight Transportation from scratch using Babelway. Preferred Protocols and Message Formats. Knight transportation support multiple formats and protocols and are easy to integrate with. We recommend set...

13653 0 Created on 2021-01-26 14:52:49; Last updated on 2022-05-27 07:00:46

How to Integrate with MercuryGate?

This "How to" should provide you with the necessary steps to implement a working integration with MercuryGate from scratch using Babelway.  Preferred Protocols and Message Formats. When integrating with MercuryGate, you will be expected to send X12 (version 4010) messages through FTP. Setting up yo...

14467 0 Created on 2021-01-26 14:54:00; Last updated on 2022-05-27 07:00:46

How to Integrate with Oak Harbor?

This "How to" should provide you with the necessary steps to implement a working integration with Oak Harbor from scratch using Babelway. Preferred Protocols and Message Formats. When integrating with Oak Harbor, you will be expected to send X12 messages through FTP, AS2 or VAN.Contact and Resource...

15574 0 Created on 2021-01-26 14:55:20; Last updated on 2022-05-27 07:00:46

How to Integrate with Office Depot?

This "How to" should provide you with the necessary steps to implement a working integration with Office Depot from scratch using Babelway.  Preferred Protocols and Message Formats. As an Office Depot supplier, you will be expected to send X12 (version 4010) messages using AS2.Contact and Resource ...

14972 0 Created on 2021-01-26 14:56:39; Last updated on 2022-05-27 07:00:46

How to Integrate with ODW Logistics?

This "How to" should provide you with the necessary steps to implement a working integration with ODW Logistics from scratch using Babelway. ODW works exclusively with X12 message types and supports the automated transfer of the following documents: 940 – WH Shipping Order 945 – WH Shipping Advice ...

15842 0 Created on 2021-01-26 14:59:53; Last updated on 2022-05-27 07:00:46

How to Integrate with PAM Transport?

This "How to" should provide you with the necessary steps to implement a working integration with PAM Transport from scratch using Babelway. Preferred Protocols and Message Formats. PAM Transport supports receiving X12 messages through FTP, AS2, or VAN. They prefer FTP Server. They use GXS/Inovis f...

15128 0 Created on 2021-01-26 15:00:42; Last updated on 2022-05-27 07:00:46

How to Integrate with Pitt Ohio?

This "How to" should provide you with the necessary steps to implement a working integration with Pitt Ohio from scratch using Babelway.  Preferred Protocols and Message Formats. When integrating with Pitt Ohio, you will be expected to send X12 (version 4010) messages through FTP (client or server)...

16834 0 Created on 2021-01-26 15:01:25; Last updated on 2022-05-27 07:00:46

How to Integrate with Rite Aid?

This "How to" should provide you with the necessary steps to implement a working integration with Rite Aid from scratch using Babelway. Getting started Rite aid has extensively documented their EDI compliance flow through their public edi website: www.riteaidediservices.com. If you read through it y...

16187 0 Created on 2021-01-26 15:02:05; Last updated on 2022-05-27 07:00:46

How to Integrate with Riverside Transport?

This "How to" should provide you with the necessary steps to implement a working integration with Riverside Transport from scratch using Babelway.  Preferred Protocols and Message Formats. Riverside uses a third party called Intelek Technologies for their EDI. This allows them to support AS2, sFTP ...

19857 0 Created on 2021-01-26 15:02:55; Last updated on 2022-05-27 07:00:46

How to Integrate with Rockfarm?

This "How to" should provide you with the necessary steps to implement a working integration with Rockfarm from scratch using Babelway. Rockfarm is a partner of MercuryGate and integrating with Rockfarm involves integrating with MercuryGate systems.  Preferred Protocols and Message Formats. When in...

14343 0 Created on 2021-01-26 15:05:07; Last updated on 2022-05-27 07:00:46

How to Integrate with Saks?

This "How to" should provide you with the necessary steps to implement a working integration with Saks Fifth Avenue from scratch using Babelway.   Preferred Protocols and Message Formats. As a Saks Fifth Avenue supplier, you will be expected to send X12 (version 4010 o...

14011 0 Created on 2021-01-26 15:27:59; Last updated on 2022-05-27 07:00:46

How to Integrate with Smith Transport?

This "How to" should provide you with the necessary steps to implement a working integration with Smith Transport from scratch using Babelway.  Smith Transport works with Kleinschmidt to fulfill their EDI needs. This allows them to support multiple protocols and formats. Liaise with them for a full...

13612 0 Created on 2021-01-26 15:29:12; Last updated on 2022-05-27 07:00:46

How to Integrate with Southeastern Freight Lines?

This "How to" should provide you with the necessary steps to implement a working integration with Southeastern Freight Lines from scratch using Babelway.  Preferred Protocols and Message Formats. Southeastern Freight Lines uses CLEO for all their EDI. They support X12 messages sent through AS2, sFT...

13903 0 Created on 2021-01-26 15:30:59; Last updated on 2022-05-27 07:00:46

How to Integrate with Swift Transportation?

This "How to" should provide you with the necessary steps to implement a working integration with Swift Transportation from scratch using Babelway.  Preferred Protocols and Message Formats. When integrating with Swift Transportation, you will be expected to send X12 messages through FTP, AS2, or VA...

14396 0 Created on 2021-01-26 15:31:55; Last updated on 2022-05-27 07:00:46

How to Integrate with Tax-Air Freight?

This "How to" should provide you with the necessary steps to implement a working integration with Tax Air from scratch using Babelway.  Preferred Protocols and Message Formats. Tax Air supports receiving X12 messages through sFTP.Contact and Resource information. EDI team contact information: EDI@T...

14887 0 Created on 2021-01-26 15:32:53; Last updated on 2022-05-27 07:00:46

How to Integrate with Traffic Tech?

This "How to" should provide you with the necessary steps to implement a working integration with Traffic Tech from scratch using Babelway.  Preferred Protocols and Message Formats. Traffic Tech works with Kleinschmidt for their EDI needs. They support sending and receiving X12 messages through a v...

16924 0 Created on 2021-01-26 15:33:50; Last updated on 2022-05-27 07:00:46

How to Integrate with Transplace?

This "How to" should provide you with the necessary steps to implement a working integration with Transplace from scratch using Babelway.  Preferred Protocols and Message Formats. When integrating with Transplace, you will be expected to send X12 (version 4010) messages through FTP. Setting up your...

17067 0 Created on 2021-01-26 15:39:58; Last updated on 2022-05-27 07:00:46

How to Integrate with Trax Tech?

This "How to" should provide you with the necessary steps to implement a working integration with Trax Tech from scratch using Babelway.   Setting up your connection In our exchanges with trax we didn't check for multiple connection possibilities because we directly opted for an AS2 connection. You...

17109 0 Created on 2021-01-26 15:41:41; Last updated on 2022-05-27 07:00:46

How to Integrate with USA Truck?

This "How to" should provide you with the necessary steps to implement a working integration with USA Truck from scratch using Babelway.  Preferred Protocols and Message Formats. USA Truck uses CLEO for all their EDI. They support X12 messages sent through FTP, AS2, or VAN.Contact and Resource info...

14705 0 Created on 2021-01-26 15:42:43; Last updated on 2022-05-27 07:00:46

How to Integrate with US Xpress?

This "How to" should provide you with the necessary steps to implement a working integration with US Xpress from scratch using Babelway. Preferred Protocols and Message Formats. US Xpress uses IBM Sterling for all their EDI. We only have experience integrating with US Xpress using AS2 and X12 but k...

14302 0 Created on 2021-01-26 15:43:27; Last updated on 2022-05-27 07:00:46

How to Integrate with Walmart?

This "How to" should provide you with the necessary steps to implement a working integration with Walmart from scratch using Babelway. This is applicable for Sam's Clubs, Supercenters, Neighborhood Markets, and Distribution Centers in the US, UK, Canada, Puerto Rico, Brazil, Argentina, Japan and Ch...

14565 0 Created on 2021-01-26 15:44:16; Last updated on 2022-05-27 07:00:46

How to Integrate with Wayfair?

This "How to" should provide you with the necessary steps to implement a working integration with Wayfair from scratch using Babelway.  Preferred Protocols and Message Formats. As a Wayfair supplier, you will be expected to send X12 messages either through FTP or AS2. Both connections have been suc...

14966 0 Created on 2021-01-26 15:45:07; Last updated on 2022-05-27 07:00:46

How to Integrate with Würth?

This "How to" should provide you with the necessary steps to implement a working integration with Würth from scratch using Babelway.  Preferred Protocols and Message Formats. When integrating with Würth, you will be expected to send EDIFACT (version varies depending on message type), VDA, XML, SAP/...

15609 0 Created on 2021-01-26 15:45:48; Last updated on 2022-05-27 07:00:46

How to Integrate with XPO?

This "How to" should provide you with the necessary steps to implement a working integration with XPO from scratch using Babelway.  Preferred Protocols and Message Formats. When integrating with XPO, you will be expected to send X12 (version 4010) messages through FTP, AS2, SMTP, or VAN (additional...

14428 0 Created on 2021-01-26 15:46:32; Last updated on 2022-05-27 07:00:46