# Moodle Hooks API

**Canonical:** https://apis.io/apis/moodle/hooks/  
**Provider:** Moodle — https://apis.io/providers/moodle/  
**Documentation:** https://moodledev.io/docs/apis/core/hooks

Moodle Hooks API is one of 12 APIs that [Moodle](https://apis.io/providers/moodle/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Extensibility, Hooks, and Plugins. The published artifact set on APIs.io includes API documentation.

Enables indirect communication between core and plugins through well-defined extension points, allowing plugins to react to and modify core behavior.

## Machine-readable artifacts (1)

- **Documentation** — https://moodledev.io/docs/apis/core/hooks

## Other Moodle APIs (11)

- [Moodle Web Services API](https://apis.io/apis/moodle/web-services/)
- [Moodle External Functions API](https://apis.io/apis/moodle/external-functions/)
- [Moodle Access API](https://apis.io/apis/moodle/access/)
- [Moodle Roles API](https://apis.io/apis/moodle/roles/)
- [Moodle Data Manipulation API (DML)](https://apis.io/apis/moodle/dml/)
- [Moodle File API](https://apis.io/apis/moodle/file/)
- [Moodle Form API](https://apis.io/apis/moodle/form/)
- [Moodle Events API](https://apis.io/apis/moodle/events/)
- [Moodle Privacy API](https://apis.io/apis/moodle/privacy/)
- [Moodle Task API](https://apis.io/apis/moodle/task/)
- [Moodle Payment API](https://apis.io/apis/moodle/payment/)

## Tags

Extensibility, Hooks, Plugins

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/moodle/hooks/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/moodle/.
