...
THIS SECTION IS NEW AND IS STILL UNDERGOING EDITING
Initial Configuration
In order to communicate with the Leaps API one needs a portal ID and a valid username / password on that portal. These three pieces of information should be stored in the external app, as they are used as identification against Leaps. Each component should be stored as strings.
...
The returned answer consists of an result envelope and the results lined up in the results structure. There is one result for each command passed.
Sending requests
Requests are preferably sent over HTTPS for security reasons, but can also be sent over normal HTTP with the normal risks of an unencrypted transaction.
...
https://portal.ff.geodis.com/api/endpoint.php?json=%7B%22portal%22%3A%22X%22%2C%22apikey%22%3A%22X%22%2C%22username%22%3A%22X%22%2C%22password%22%3A%22X%22%2C%22commands%22%3A%5B%7B%22command%22%3A%22Echo%22%2C%22text%22%3A%22Hello+World%22%7D%5D%7D
Common mistakes
Remember to URL-encode the parameter.
...