Uma API é um produto. Porque versioning, validação e semântica de erros importam mais do que a escolha do estilo.
Categoria · Backend & Dados
Uma interface é um contrato de produto.
Uma API é a interface técnica pela qual sistemas conversam entre si. REST, GraphQL, gRPC, WebSocket — conforme o caso de uso. Para quase toda API de produto, REST com JSON é a escolha mais pragmática.
Mais importante do que escolher um estilo é como se trata o contrato: versionamento, validação, semântica de erros clara, documentação, monitorização. Uma API é um produto que outras equipas consomem.
APIs e IA.
Fornecedores de LLM expõem os seus modelos via APIs (Anthropic Messages API, OpenAI API). Agents usam APIs como ferramentas — cada chamada de API é uma possível ação do agente. Ou seja: a qualidade de uma integração de IA depende da qualidade das APIs ao redor.


