Application Programming Interface or API is basically a set of processes and functions which make the interaction amongst two components of the software application possible. API has access to features and data of the operating system, application, other services etc. It is thus a tool used by developers to fetch data with a certain application.
Acceptance Testing is a type of software testing which is undertaken by users, customers or other authorised entities to determine application/ software needs and other business processes. This is a level of software testing which is done for evaluation of the compliance of the system with business requirements and assessment if it is acceptable for