Question Web Service Import
Maintained by
Andrea Bertelli
Import Moodle XML questions directly into a course via Web Services.
Description: This local plugin provides a dedicated external Web Service function (local_questions_importer_ws_import_xml) designed to facilitate the bulk import of questions from external systems. It accepts standard Moodle XML files uploaded to the user's draft area and processes them into the specified target course. The importer automatically handles category creation and hierarchy within the course context, making it ideal for integrations with third-party question banks or authoring tools.
Key Features:
Simple API: A single function call to import from a draft file.
Standard Format: Fully supports the robust Moodle XML question format.
Automatic Categorization: Recursively creates question categories as defined in the XML.
Secure: Uses standard Moodle Web Service authentication and capabilities.
Stats
Installations
Number of sites this plugin is installed on: 7
| Number of sites | |
|---|---|
| 2026-02 | 2 |
| 2026-03 | 1 |
| 2026-04 | 2 |
| 2026-05 | 6 |
| 2026-06 | 7 |
Number of sites this plugin is installed on (by Moodle version):
| Number of sites | |
|---|---|
| 5.2 | 3 |
| 4.5 | 3 |
| 4.4 | 1 |
Downloads
Total downloads in last 90 days: 26
Monthly downloads:
| Downloads | |
|---|---|
| 2025-07 | 0 |
| 2025-08 | 0 |
| 2025-09 | 0 |
| 2025-10 | 0 |
| 2025-11 | 0 |
| 2025-12 | 0 |
| 2026-01 | 6 |
| 2026-02 | 9 |
| 2026-03 | 6 |
| 2026-04 | 4 |
| 2026-05 | 7 |
| 2026-06 | 11 |
Version downloads (by month):
| 1.1.1 | |
|---|---|
| Jul 2025 | 0 |
| Aug 2025 | 0 |
| Sep 2025 | 0 |
| Oct 2025 | 0 |
| Nov 2025 | 0 |
| Dec 2025 | 0 |
| Jan 2026 | 4 |
| Feb 2026 | 9 |
| Mar 2026 | 6 |
| Apr 2026 | 4 |
| May 2026 | 7 |
| Jun 2026 | 11 |