Crypto.com Logo
GLOSSÁRIOApplication Programming Interface (API)

Application Programming Interface (API)


Semelhante a um contrato, uma Interface de Programação de Aplicativos (API) ajuda na comunicação entre aplicativos de software. Por exemplo, a Parte A pode enviar uma solicitação estruturada de uma maneira específica, e a Parte B responderá de acordo.

Se essa API for pública, é provável que as opções disponíveis estejam bem documentadas, o que ajuda na colaboração. Por exemplo, a Crypto.com Exchange apresenta uma API para que os usuários possam criar automação com base nela. O app Crypto.com também usa uma API, mas ela não está documentada publicamente.

As APIs são uma forma segura de abrir o acesso aos recursos. Em um processo controlado, o serviço pode optar por ver quem o consulta para obter dados. No lado do usuário, os dados podem ser coletados diretamente do serviço e utilizados como variáveis no programa que é criado.

Por exemplo, um trader que deseja criar um bot que negocie automaticamente para ele precisa ter acesso aos dados da exchange em que o bot está implantado. Ele pode usar as APIs para consultar somente os dados necessários, automatizando as solicitações necessárias e analisando os dados da resposta.

Principais conclusões

API, abreviação de Application Programming Interface, ou Interface de Programação de Aplicativos, é uma maneira de os aplicativos de computador ou software se comunicarem entre si.

Palavras relacionadas