> For the complete documentation index, see [llms.txt](https://docs.chamilo.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chamilo.org/2.x-fr/guide-du-developpeur/developer-guide/api.md).

# API

Chamilo 2.0 expose une API REST construite sur **API Platform 3.0**. L'API offre un accès programmatique aux ressources de la plateforme et est la même API utilisée par l'interface frontend Vue.

* [**Authentification**](/2.x-fr/guide-du-developpeur/developer-guide/api/authentication.md) — Authentification basée sur des tokens JWT
* [**Référence des points de terminaison**](/2.x-fr/guide-du-developpeur/developer-guide/api/endpoints-reference.md) — Aperçu des ressources API disponibles
* [**Actions personnalisées**](/2.x-fr/guide-du-developpeur/developer-guide/api/custom-actions.md) — Points de terminaison spécialisés au-delà des opérations CRUD standard
* [**Webhooks**](/2.x-fr/guide-du-developpeur/developer-guide/api/webhooks.md) — Notifications basées sur des événements vers des systèmes externes
