O que é API?
API é a sigla para Application Programming Interface, que é um software intermediário que permite que dois aplicativos se comuniquem. Cada vez que você usa um aplicativo como o Facebook, envia uma mensagem instantânea ou verifica a previsão do tempo em seu telefone, está usando uma API. Quando você usa um aplicativo em seu celular, o aplicativo se conecta à Internet e envia dados para um servidor.  O servidor então recupera esses dados, os interpreta, executa as ações necessárias e os envia de volta ao seu telefone.  O aplicativo então interpreta esses dados e apresenta as informações desejadas de maneira legível.  Isso é o que é uma API - tudo isso acontece via API.