O que é uma API?
Uma API (interface de programação de aplicações) é uma forma definida de um programa pedir dados ou pedir a outro que faça algo, como "obter as encomendas deste cliente" ou "debitar este cartão".
A ementa de um restaurante é uma boa imagem de uma API. Mostra o que pode pedir e como o pedir; não precisa de saber como funciona a cozinha.
As aplicações usam APIs constantemente. O seu frontend chama a API do seu próprio backend para carregar e guardar dados. O seu backend chama as APIs de outras empresas para enviar emails, receber pagamentos, mostrar mapas ou usar um modelo de IA.
A maioria das APIs exige uma chave para provar quem está a fazer o pedido. Essas chaves são segredos e devem ficar no servidor, nunca no navegador.
Exemplos
- Uma API de pagamentos para debitar um cartão
- Uma API de mapas para mostrar uma localização
- Uma API de IA para resumir texto
Perguntas
O que é uma API REST?
REST é um estilo comum de API que usa endereços web e ações padrão: get para ler, post para criar, put ou patch para alterar e delete para remover.
As APIs são gratuitas?
Algumas são, muitas têm um nível gratuito e outras cobram consoante a utilização. Verifique os limites e os preços antes de criar algo que dependa de uma delas.
Ver também
Mythex · Pricing · Crie qualquer coisa com IA · Modelos de sites e apps · Mythex comparado · Glossário de criação de apps com IA · Ferramentas grátis para criar apps com IA · English