API test automation helps reveal integration issues across the entire chain of services or systems, thus preventing number of bugs and issues, not to mention the time and efforts required to fix the issues after bug leakage. Even a small change in an API will give a different response, and will be detected by automating API testing. The appearance of APIs (Application Programming Interface) and communication protocols like SOAP and REST took software development into an altogether different level. It became relatively easy to integrate completely different services and develop more powerful and useful softwares. APIs became an important part of software development and also one on which the entire software are sometime depended on. This led to the developers and more specifically, testers, to focus on making APIs more reliable and bug free as much as possible. API Testing today, is an integral part of the testing process. The APIs must be tested thoroughly by integrati...