GET /api/courses
API para obtener un listado de cursos. Permite filtrar por los siguientes campos:
- uid: UID asignado al curso.
- course_lms_id: Identificador del curso en el LMS.
- roles: Array de roles.
- ADMINISTRATOR.
- MANAGEMENT.
- STUDENT.
- TEACHER.
POST /api/update_course/{course_lms_id}
Actualización de un curso
Bloque de código | ||
---|---|---|
| ||
{
"title": "Curso de bellasartes",
"description": "Descripción del curso"
"ects_workload": 6,
"lms_url": "https://lms.com/courses/course_uid_lms",
"realization_start_date": "2023-05-31 06:00:00",
"realization_finish_date": "2023-06-30 06:00:00",
} |
Parámetros de la solicitud:
title
(string): El título del curso.image_path
(string): La URL de la imagen asociada al curso.center
(string): El centro educativo al que pertenece el curso.ects_workload
(integer): La carga de trabajo del curso en créditos ECTS (European Credit Transfer and Accumulation System).lms_url
(string): La URL del curso en el Sistema de Gestión del Aprendizaje (LMS, por sus siglas en inglés).realization_start_date
(string): La fecha y hora de inicio de la realización del curso en formato "YYYY-MM-DD HH:mm:ss".realization_finish_date
(string): La fecha y hora de finalización de la realización del curso en formato "YYYY-MM-DD HH:mm:ss".