Classlife API v.1

Classlife API v.1

Classlife API v.1 es una evolución normalizada a la que se irá migrando Classlife y a diferencia de la versión anterior tendremos diversos endpoints y 2 parámetros de control

API v.1

Endpoints múltiples

https://api.classlife.io/api/v1/xxxxx

apiKey

{apiKey}

clientId

{ID cliente}

xxxx será los diferentes endpoints en función de las necesidades {apiKey} es el parámetro ApiKey gestionado por el centro (pueden ser varios) {clientId} es un código de cliente que otorga secretaría técnica de Classlife.

Respuestas del Servicio

La respuesta del servicio devuelve en formato JSON con la confirmación del "status" de la solicitud.

{
    status: "ko",
    message: "texto descriptivo",
    data : [...]
}

Status

Description

Success

Todo ha funcionado correctamente

Error

Error en la solicitud

Verificación del Servicio

Para verificar el servicio disponemos de un endpoint específico a modo de de testing.

GET https://api.classlife.io/api/v1/status

Request Body

NameTypeDescription

apiKey*

String

{apiKey}

clientId*

String

{clientId}

{
    status: "ok",
    message: "Running"
}

https://api.classlife.io/api/v1/status

Última actualización