Question: why api automation is required?
Answer: API test automation requires less code than GUI automated tests thus providing faster test results and better test coverage. ... Early detection of errors reduces the manual testing cost. API test automation increases the depth and scope of the tests.