Application Programming Interface (API) is a way for two or more computer programs to communicate with each other. Software code that enables communication between independent systems, such as computer programs and applications, in the form of a request-response message. For