Rozhraní pro komunikaci mezi aplikacemi (Application Programming Interface), které definuje, jaké funkce nebo data lze volat a jakým způsobem. U webu často využívá HTTP a styl REST nebo GraphQL, pracuje s endpointy, formáty JSON/XML a zabezpečením (např.