As interfaces REST e GraphQL podem expor as capacidades acordadas para que as aplicações e os serviços existentes se integrem sem adotar um framework de agentes.
Forçar cada integração através de uma estrutura de agentes é um imposto. Por vezes, o chamador certo é um Lambda, um cron job ou um front-end. As APIs universais tornam a plataforma utilizável em qualquer lugar onde o HTTP vá – com a mesma autenticação, auditoria e proteções.
Pontos finais orientados a recursos para tarefas, execuções, ferramentas e artefactos. Idempotente, paginado, versionado.
Consultas avançadas em execuções, ferramentas e métricas quando o chamador pretende uma viagem de ida e volta em vez de dez.
Subscreva para executar o ciclo de vida, aprovações, erros e eventos de domínio personalizados. Cargas assinadas, tente novamente com espera.
Autenticação padrão para chamadores humanos e automáticos, integrada no seu IdP.
As bibliotecas cliente tipadas e as linguagens suportadas são selecionadas para cada projeto; o comportamento de novas tentativas e telemetria é validado para cada cliente.
Os limites por locatário e por chave protegem a plataforma contra fugas e tráfego hostil.
As políticas de versões e descontinuação são definidas para cada interface; o comportamento de compatibilidade é testado em vez de garantido.