O que é API?

API é uma interface que permite que um programa converse com outro, pedindo dados ou executando ações sem precisar saber como o outro funciona por dentro.

Na prática, um aplicativo envia uma requisição a um endereço definido por outro serviço, seguindo regras já combinadas, e recebe uma resposta, geralmente em formato de texto estruturado. Assim, um app de previsão do tempo pode buscar dados de um serviço meteorológico sem que o desenvolvedor precise montar uma estação própria.

Uma analogia simples é pensar em um cardápio de restaurante: você escolhe o que quer nas opções oferecidas, o garçom leva o pedido à cozinha e traz o prato, sem que você entre na cozinha ou saiba como a comida foi preparada.

Por que importa: a API é o ponto de entrada de muitos sistemas, então precisa de controle de acesso forte, como chaves e autenticação bem configuradas, além de limites de uso e atualizações rápidas quando surgem falhas. Quem usa APIs de terceiros deve guardar as credenciais em local seguro e nunca expô-las em páginas públicas ou repositórios.

Onde falamos disso

Termos relacionados

← Ver o glossário completo