Pesquisa · Mapa mental

Interface de programação de aplicações

Em ciência da computação, a Interface de Programação de Aplicações é um conjunto de serviços/funções que foram implementadas em um programa de computador que são disponibilizados para que outros programas/aplicativos possam utiliza-los diretamente de forma simplificada; sem envolver-se em detalhes da implementação do programa de computador principal.

Fonte: Wikipédia (pt)Atualizado em 22/06/2026
01

Propósito

O propósito das APIs é o de simplificar o desenvolvimento de programas e aplicações, através da abstração dos diversos elementos que compõem um software. Isso permite que o desenvolvedor não precise saber detalhadamente a implementação de todas as partes que compõem um sistema, mas sim, precisará saber como utilizar os serviços fornecidos pelas APIs de seu interesse e como se dará a interação destas com os outros elementos de seu software.

02

API Web

É um conjunto de interfaces para transmissão de dados através do HTTP, geralmente expresso nos formatos JSON ou XML. A Web 2.0 vem abandonando o modelo de serviços SOAP em favor da técnica REST. Enquanto um usuário usufrui de um aplicativo ou site, este pode estar conectado a diversos outros sistemas e aplicativos via APIs sem que se perceba. Um exemplo popular é a rede social Twitter, sendo possível ler e publicar mensagens por meio de sua API. De maneira semelhante, é possível ler e publicar mensagens no Reddit.

Vídeos recomendados

Fontes consultadas

Continue pesquisando