A Interface de Programação de Aplicativo é uma ponte de software que permite a comunicação entre dois programas. Cada vez que você usa um aplicativo móvel, como o Facebook, para enviar uma mensagem instantânea ou verificar a previsão do tempo, você usa uma API.