Rate this page:

API Client libs (HTTP API wrappers for fast and agile development)

You can use our HTTP API directly or via the client libraries which ensure you're using the API in the best supported manner. There are clients for a number of popular languages to help you with app development whether the language you use. Should you choose to use any of the clients, check the links below:

Let's imagine that we have a Node.js application which sends requests to the Voximplant HTTP API. The application may send SMS messages using our HTTP API directly:

Using HTTP API directly

Using HTTP API directly

As you see, there is a lot of "micromanagement" due to the need for performing low-level actions.

The following code does the same: it sends an SMS to the specified number. But the goal is reached via the Node.js API library:

apiclient-nodejs

apiclient-nodejs

This is an illustration of how handy API libraries could be – in our example, we achieved the same result with a more readable and shorter piece of code, all due to the Node.js API library.