# Classlife API

Classlife recibe comunicación por parte de terceros a través de la solicitudes a la URL del portal del centro educativo. &#x20;

La comunicación a través de Internet utilizando la interfaz **API-REST**, viaja **encriptada (SSL)** y con ficheros **JSON**&#x20;

### Crear APIKeys

La gestión de las ApiKeys las realiza el propio centro dentro de Classlife en: &#x20;

**Configuración --> ApiKeys**

Puedes generar tantas ApiKeys como se necesiten, de hecho es recomendable para poder identificar y dar paso o denegar la comunicación de datos desde el exterior.

![](https://950577830-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_1L6TLIfFQcv4kmDFb%2Fuploads%2FAhUmAax58PtbQtQR0SZy%2Fapikeys.png?alt=media\&token=f8927863-12aa-4519-bacb-53a19ce41da0)

En classlife tenemos 2 versiones de API en activo. En función de la necesidad se utilizará una versión u otra.&#x20;

[Classlife API-REST versión 0](https://classlife.gitbook.io/api/master/classlife-api-v.0)

[Classlife API-REST versión 1](https://classlife.gitbook.io/api/master/classlife-api-v.1)
