Question about webservice development

Question about webservice development

by Patricio Lopez -
Number of replies: 1

Hello

I need to develop 2 webservices, one to enrol users and the other to retrieve the status of the users on each course, this is for an external ERP. To do this i am aware i need to enable webservices and create a special user, was following this guide: http://www.spanidis.eu/?p=27

My Moodle version is 3.4. Now at this point what i am not sure about whats next, do i need to hire a developer to create some plugin to make the webservice, or im "all set" (i doubt it). Can you please give me some advice, its the first time i do this. 

Regards.

Average of ratings: -
In reply to Patricio Lopez

Re: Question about webservice development

by Davo Smith -
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

Always worth starting with the official Moodle docshttps://docs.moodle.org/en/Using_web_services

There is a list of the standard core webservices here: https://docs.moodle.org/dev/Web_service_API_functions

(You can also get a list of webservices inside your Moodle install by ticking the 'generate documentation' link on the 'enable protocols' page).

If you cannot find an existing webservice that does what you want, then you may need a developer to create a webservice, as per the instructions here: https://docs.moodle.org/dev/Adding_a_web_service_to_a_plugin

The recommended place to find a suitable developer is through the Moodle Partners network.