Summary

In this chapter, you learned what web services are and how they can be utilized from within Moodle. We covered the two main administrative tasks, namely setting up web services for external applications and enabling web services for users. We also talked about the enabling process of the Moodle mobile web service.

Keep an eye on the roadmap for web services as some great new features are in the pipeline (https://docs.moodle.org/dev/Web_service_API_functions), for example, web services to support SCORM packages. Also, check out the site for local plugins for the mobile app at https://docs.moodle.org/en/Moodle_Mobile_additional_features.

In the chapter to follow, we will cover another option for Moodle to communicate with other systems, namely ...

Get Moodle 3 Administration - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.