You can use any language or library that can submit REST API requests and process JSON to query the WiNG API. Examples of languages and libraries that can build REST API clients include:
For Java, the Jersey library provides the reference implementation of JAX-RS, a Java standard for RESTful web services. The implementation includes a client library that can run directly on the JVM.
For Python, the Requests and JSON libraries facilitate REST API applications.
For .Net, the core language provides facilities for submitting HTTP requests, and .Net libraries include a serializer for JSON.
For the Linux shell, Wget and cURL can execute REST API calls. Linux shell utilities, like awk and grep, can parse and process JSON.
You can also use tools like Postman, an easy-to-use Chrome extension for making HTTP requests.
Note
The examples in this guide use cURL, a standard command line tool. All you need to do is replace call-specific parameters such as host IP address, user credentials, and authorization token with your own values and you can test the calls from the command line.