> 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-ar/dlyl-almtwr/developer-guide/api.md).

# API

يوفر **Chamilo 2.0** واجهة برمجة تطبيقات REST مبنية على **API Platform 3.0**. توفر الواجهة البرمجية الوصول البرمجي إلى موارد المنصة، وهي نفس الواجهة البرمجية التي يستخدمها الواجهة الأمامية Vue.

* [**المصادقة**](/2.x-ar/dlyl-almtwr/developer-guide/api/authentication.md) — مصادقة قائمة على رمز JWT
* [**مرجع نقاط النهاية**](/2.x-ar/dlyl-almtwr/developer-guide/api/endpoints-reference.md) — نظرة عامة على موارد واجهة البرمجة المتاحة
* [**الإجراءات المخصصة**](/2.x-ar/dlyl-almtwr/developer-guide/api/custom-actions.md) — نقاط نهاية متخصصة تتجاوز العمليات القياسية CRUD
* [**الويب هوكس**](/2.x-ar/dlyl-almtwr/developer-guide/api/webhooks.md) — إشعارات مدفوعة بالأحداث إلى الأنظمة الخارجية
