Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Web services

From MoodleDocs

Developer documentation

The full API can be founnd on any Moodle sites under Administration block > Plugins > Web services > API Documentation.