This is RESTful JSON WebAPI to manage MT4/MT5 servers from any HTTP-enabled client.
For real-time data it has SignalR endpoint offering WebSockets, LongPooling etc protocols.
The project hosted at https://cloud.myWebAPI.com (and other URLs, keep reading for more info)
There is Swagger 2.0 documentation (https://cloud.mywebapi.com/swagger/index.html) to let you very easily generate client-side proxy classes. Do have a look at https://github.com/swagger-api/swagger-codegen
First of all you have to be registered within system.
If you don't have registration and would like to create new organization item from scratch than you can navigate to any website from the list and pass steps mentioned there:
Then navigate to https://admin.cplugin.net → Clients and create api account for your application. Remember login and password, you will not be able to get it later.
When you get client id and secret you can pass authorization step (which explained in another section) and start working with WebAPI (JSON and SignalR endpoints).
IP list from where it can connect to your MT4 servers are:
We run a swarm of Web API instances to archive few goals:
All above made possible by DNS traffic manager, if you try to get IP of domain name
cloud.mywebapi.com - you will get IP address of instance, which is closest (geographically) to you (with least ping).
We regularly analyse usage and can run additional server in the region of customer, who can get real benefits of that.