Multiple Endpoint data with single request
under review
O
Omnicon Srl
Hi, we think that having a simple API call that can contain each data of endpoint (status, consumption, blacklist and other selectable) for more than one endpoint in one request should be added. Requesting data of multiple endpoint from script requires too much time, doing it in "one shot" would be a better resource management.
Log In
Jeff Stahlnecker
under review
Jeff Stahlnecker
Hi Omnicon Srl - this is a great suggestion.
We're looking at the endpoint API at the moment to optimize the Connected Devices page. As part of that, we're also testing GraphQL. I'd love to learn more about your specific needs to see if we can enhance our ongoing project.
Feel free to schedule a meeting with me directly in my calendar here: https://outlook.office365.com/owa/calendar/MeetwithJeff@emnify.com/bookings/
O
Omnicon Srl
Jeff Stahlnecker:
Hi Jeff and thanks for your review on our request.
What we need specifically is an API function which will include more information needed in only one request. For istance, if we need data from an endpoint these are the multiple API request that we make:
- Get Endpoint
- Get Connectivity
- Get Connectivity Status
- Get Blacklist
- Get Statistic
Since API is not that fast (1 to 3 second reply) and multiple request are needed we would like to have a unique request like this:
- Get Endpoint Complex Data
Some parameters could be added for istance addConnectivity, add ConnectivityStatus, addBlackList, addStatistics.
Those parameters set to true or false (false by default) might be useful to choose werether add or not corresponding data to result data.
Right now request all of this data from a SIM requires 5 to 20 seconds and could be optimized.
We hope this is enough information for you and we hope that this feature might be implemented in the future to optimize our systems.
Thanks again.
Best Regards