This article has been translated from English to Portuguese.
Uma interface de programação de aplicações (API) é um conjunto de regras e especificações que os programas seguem para se comunicarem entre si.
É uma interface entre diferentes aplicações de software que facilita a interação entre elas.
Uma API é um pré-requisito para a negociação algorítmica.