Uma API (Application Programming Interface) é a interface que permite a um sistema comunicar com outro de forma estruturada e automatizada. Define que operações são possíveis, que dados são aceites e devolvidos, em que formato, e com que segurança. É o que torna possível que um e-commerce consulte stock no ERP, que um app móvel confirme autenticação com o directório corporativo, ou que um parceiro externo envie encomendas sem intervenção humana.
APIs modernas são tipicamente REST (sobre HTTP, formato JSON) — simples de consumir, bem suportadas por ferramentas e linguagens. Alternativas incluem SOAP (legacy corporativo, XML, mais formal), GraphQL (cliente escolhe campos, útil para UIs complexas) e gRPC (alta performance, usado em microserviços internos). A escolha depende do caso — REST continua dominante em integração corporativa externa.
Os produtos INFOS (MULTI, QAD, pplPortal, etc.) expõem APIs REST documentadas para integração com sistemas externos — e-commerce, payroll, bancos, cadeias de cliente, ATS externos. O desenho de integrações é frequentemente parte do projecto de implementação; para cenários standard (Shopify, PHC, Primavera), há conectores pré-existentes que aceleram implementação.