We are developing a new connector for one of our clients which have already integrated Moodle LMS with their system. Now they want to integrate Moodle with our platform for which we are building a connector.
Moodle connector will do basically two functionalities:
1. Fetch course catalog 2. Fetch user enrollment data for course
We looked into Moodle REST API for doing so and we found core_course_search_courses and core_enrol_get_users_courses these two functions suitable for the above two functionalities. But these APIs don't provide an option to pull only updated/newly created objects after a certain date i.e. delta fetch is not possible.
Can anyone suggest how to achieve these or is there any other API available with delta fetch functionality for course catalog and user courses enrollment fetch?