Usar codificación de caracteres UTF-8 en el envío de datos

Manual de autenticación y versionado: manual (autenticación y versionado)


Por motivos de seguridad el external_id no puede contener los caracteres \ ni /  (http://tomcat.apache.org/security-6.html).


Añadir estudiantes a un plan

Método: POST

URL:


Recuerda que por motivos de seguridad, el external_id no puede contener los caracteres \ ni /

Ejemplo: 

{
"ids": [51476,654165]
}

Parámetros

Campos devueltos en el Json (en caso de que algún estudiante haya dado error)

Validaciones

Añadir estudiantes a un plan (v2)

Método: POST

URL:


Recuerda que por motivos de seguridad, el external_id no puede contener los caracteres \ ni /

Ejemplo: 

{
"ids": [51476,654165]
}

Parámetros

Campos devueltos en el Json (en caso de que algún estudiante haya dado error)

Validaciones

Obtener estudiantes de un plan con paginado

Método: GET

URL:


Recuerda que por motivos de seguridad, el external_id no puede contener los caracteres \ ni /

Ejemplo: https://demo.central-lms.com/admin/rest/administration/api/plans/id/345/students?startIndex=0&count=100

Parámetros

Campos devueltos en el Json

Listado de usuarios estudiantes, cada usuario consta de los siguientes campos:

Validaciones

Eliminar estudiantes de un plan

Método: DELETE

URL:


Recuerda que por motivos de seguridad, el external_id  no puede contener los caracteres \ ni /


Ejemplo: 

 {
"ids": [51476,654165]
}


Parámetros

Campos devueltos en el Json (en caso de que algún estudiante haya dado error)

Validaciones

Obtener datos de un plan

Método: GET

URL:

Ejemplo: https://demo.central-lms.com/admin/rest/administration/api/plans/id/345?startIndex=0&count=100

Parámetros

Cabeceras

Campos devueltos en el Json

Listado de usuarios estudiantes, cada usuario consta de los siguientes campos:

 Validaciones

BODY - application/json


{
    "id": 13234,
    "name": "Plan de API",
    "startDate": "2022-03-03 13:14:09",
    "endDate": null,
    "externalId": "Plan_de_API",
    "students": [
        {
            "id": 7,
            "username": "admin",
            "firstName": "firstName3727",
            "lastName": "lastName3727",
            "email": "admin@netexlearning.com",
            "enrolmentDate": "2022-03-08 12:04:14",
            "passedCourses": 1,
            "passedMandatoryCourses": 1,
            "passedPlanDate": "2022-03-10 11:36:25",
            "status": "PASSED"
        },
        {
            ...
        }
    ]
}