API (Application Programming Interface)
API (Application Programming Interface), po slovensky aplikačné programové rozhranie, je definovaná sada pravidiel, vďaka ktorej spolu rôzne softvérové systémy automaticky komunikujú a vymieňajú si dáta. Namiesto ručného exportu a importu súborov umožňuje API jednej aplikácii vyžiadať si alebo odoslať dáta do druhej v reálnom čase — napríklad HR systém automaticky zakladá účty v LMS pre nových zamestnancov alebo LMS zapisuje dokončené kurzy do karty zamestnanca v HRIS. Väčšina moderného firemného softvéru ponúka REST API: webové rozhranie, cez ktoré si systémy vymieňajú dáta v štandardizovanom formáte (najčastejšie JSON) zabezpečenými požiadavkami HTTP. V HR a vzdelávacích technológiách sú API chrbticou integrovaného ekosystému — prepájajú LMS s platformami HRIS, komunikačnými nástrojmi ako Slack či Microsoft Teams, nástrojmi BI a reportingu, webinárovými platformami a knižnicami obsahu. Praktické otázky pri hodnotení: Je API verejne zdokumentované? Pokrýva všetky kľúčové objekty (používateľov, kurzy, zápisy, výsledky)? Podporuje webhooky pre notifikácie v reálnom čase? Neobmedzujú limity požiadaviek automatizáciu? Platforma so slabým alebo uzavretým API vynucuje ručnú administráciu a vytvára dlhodobú závislosť od dodávateľa.