Web services enable other systems to login to Moodle and perform operations.
Administrator documentation
User documentation
Most of the time, the client application will retrieve the key (token) for a user. However, it is still possible for a user to view the key and to regenerate it.
See also
Sharing knowledge:
- Web services forum on moodle.org
- Web services FAQ
Developer documentation:
Other implementations: