REST (Representational State Transfer) é o estilo arquitectural dominante em APIs web desde há uma década. Assenta em quatro princípios: recursos identificados por URL únicas (ex: /clientes/123), operações via verbos HTTP (GET, POST, PUT, DELETE), stateless (cada pedido é independente, servidor não mantém sessão), representações (tipicamente JSON, possível XML ou outros formatos).
O sucesso de REST vem da simplicidade — qualquer programador que saiba HTTP pode consumir uma API REST em minutos. Por oposição a SOAP (que exige livrarias, schemas, configuração complexa), REST funciona com ferramentas standard (curl, Postman, browser). A documentação OpenAPI (antes Swagger) descreve a API de forma interactiva, com exemplos executáveis.
As APIs INFOS seguem padrões REST com autenticação via OAuth 2.0 ou API keys, consoante o contexto. Documentação OpenAPI está disponível para cada produto. Para clientes com integração complexa — múltiplos sistemas, múltiplas operações — a INFOS entrega também SDKs em linguagens populares (Java, .NET, Python) que encapsulam chamadas REST em objetos nativos.