The API that is currently using the APIMatic SDK generation tool is our provisioning and configuration API : VoxAPI-V3. VoxAPI-V3 is a web service supporting both SOAP and REST access, that allows customers to integrate number ordering and configuration functions with any of their front or back-office applications. Our customers can automate all the ordering and configuration of phone numbers and channels through the use of approximately 50 endpoints grouped in 5 separate modules: Inventory, Call Detail Records, Ordering, Regulation, Configuration.
Improving developer experience with SDKs
SDKs help our users integrate easily with our API, by taking care of the nuts and bolts of the API integration they let users focus completely on the integration of features without being distracted by purely technical issues. Furthermore, providing carefully crafted and up-to-date libraries to our customers helps them in keeping up with the new releases of our API. SDKs become especially important for versioning and migration as customers are able to get up and running quickly with any new release. They make the whole migration process go much smoother.
Automating the generation of SDKs is a very cost-efficient way to provide support for the most popular programming languages, especially since we do not necessarily have in-house experts in each of these languages. By promoting the use of our SDKs, we are also able to track users with user-agent headers and provide better support with customised error messages within the libraries.