Is there a roadmap to convert all APIs to be RESTFUL?

Is there a roadmap to convert all APIs to be RESTFUL?

by Ben Girard -
Number of replies: 3

For various reasons, I can only access Moodle programmatically via Power Automate using REST.  Is there an effort towards upgrading all APIs to support REST and have a swagger page showing all methods?

Average of ratings: -
In reply to Ben Girard

Re: Is there a roadmap to convert all APIs to be RESTFUL?

by Darko Miletić -
As Howard already replied ALL Moodle web service methods support REST if you configure Moodle to use that protocol. As for swagger no plans for that afaik but you do have full API documentation page for all functions.

See https://docs.moodle.org/dev/Web_services
In reply to Darko Miletić

Re: Is there a roadmap to convert all APIs to be RESTFUL?

by Ben Girard -

Thanks Darko.  We finally figured it out, where we turn on the REST and RESTful protocol and everything started to work as expected.  We just had to figure out how to pass some cURL commands via Power Automate as well, and now we can fully control Moodle via automation.