> 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/3.x/fi/kehittajan-opas/developer-guide/api.md).

# API

Chamilo 3.0 tarjoaa REST-rajapinnan, joka on rakennettu **API Platform 4**:n päälle. Rajapinta antaa ohjelmallisen pääsyn alustan resursseihin, ja se on sama rajapinta, jota Vue-käyttöliittymä käyttää.

* [**Todennus**](/3.x/fi/kehittajan-opas/developer-guide/api/authentication.md) — JWT-tunnisteisiin perustuva todennus
* [**Päätepisteiden viite**](/3.x/fi/kehittajan-opas/developer-guide/api/endpoints-reference.md) — Yleiskatsaus käytettävissä olevista API-resursseista
* [**Mukautetut toiminnot**](/3.x/fi/kehittajan-opas/developer-guide/api/custom-actions.md) — Erikoistuneet päätepisteet tavanomaisen CRUD:n lisäksi
* [**Webhookit**](/3.x/fi/kehittajan-opas/developer-guide/api/webhooks.md) — Tapahtumapohjaiset ilmoitukset ulkoisiin järjestelmiin
