API (Application Programming Interface)

API (Application Programming Interface):

API provides an interface that allows developers to interact with programs and applications, including learning management systems. An API includes a set of credentials known as keys that are used by admins and developers. Similar to a username and password pair, the key allows developers to access the API and interact with data in an LMS. Integrating with a vendor’s API can speed up the eLearning processes by automating time-consuming manual tasks like updating, deleting, or exporting lists of users. In practical terms, an API allows you to push or pull data from one system to another.

https://www.learnupon.com/blog/elearning-glossary/

» Moodle