Glossário · Integrações & APIs

REST

Estilo arquitectural de APIs web baseado em HTTP e recursos identificados por URL.

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.

Aplicar isto na sua operação?

Falamos com a sua equipa para perceber o encaixe — sem compromisso.

Falar com a INFOS