What I know now…

Application Programming Interface(API) is a messenger that takes a request and tells the system what to do.

Take for example skyscanner.com, an aggregator website. When you search for a ticket from NYC to LAX it searches all the websites and airlines for the best deals for me.

How is it able to do that? It found all these flights from the databases of other websites that have this information. Remember API’s allows strangers to speak to each other i..e. it allows computers to communicate. It is a contract provided by one piece of…