Endpoint para ver convocatorias
Este endpoint permite obtener una lista de las convocatorias disponibles en el sistema.
Método y URL
Section titled “Método y URL”- Método: GET
- URL:
/api/convocatorias/
Parámetros
Section titled “Parámetros”Este endpoint no requiere parámetros.
Respuesta
Section titled “Respuesta”La respuesta será un objeto JSON con los siguientes campos:
success(boolean): Indica si la operación fue exitosa o no.data(array, opcional): Lista de convocatorias, solo presente si la operación fue exitosa.id(int): ID de la convocatoria.id_curso(int): ID del curso asociado.nombre_convocatoria(string): Nombre de la convocatoria.descripcion_convocatoria(string): Descripción de la convocatoria.fecha_insercion(string): Fecha de inserción del registro.fecha_modificacion(string): Fecha de última modificación.fecha_inicio(string): Fecha de inicio de la convocatoria (formato: YYYY-MM-DD).fecha_fin(string): Fecha de fin de la convocatoria (formato: YYYY-MM-DD).usuario_creador(int): ID del usuario que creó la convocatoria.max_alumnos(int): Número máximo de alumnos permitidos.duracion(float): Duración de la convocatoria.color(string): Color asignado a la convocatoria.activo(int): Estado de la convocatoria (1 = activo, 0 = inactivo).aula(int): ID del aula asignada.profesor(int): ID del profesor principal.profesor_2(int): ID del segundo profesor.profesor_3(int): ID del tercer profesor.extint(int): Indica si es externo o interno.tipo(int): Tipo de curso (subvencionado, bonificado, particular).modalidad(int): Modalidad (presencial, distancia, mixta).fecha_cerrada(int): Indica si la fecha está cerrada (1 = fecha cerrada, 2 = convocatoria abierta).texto_abierta(string): Texto que se muestra en convocatorias sin fecha cerrada.codigo_entrada(string): Código de entrada a la convocatoria.estado_cerrada(int): Estado de inscripción (0 = abierta, acepta alumnos; 1 = cerrada, no acepta más alumnos).wp_sync(int): Estado de sincronización con WordPress (0 = no, 1 = borrador, 2 = publicado).fecha_de_inscripcion(string): Fecha de inicio de inscripción (formato: YYYY-MM-DD).fecha_limite_inscripcion(string): Fecha límite de inscripción (formato: YYYY-MM-DD).porcentaje_bonificado(float): Porcentaje de bonificación.importe(float): Importe del curso.dirigido_a(string): Público objetivo de la convocatoria.hipervinculo(string): Hipervínculo asociado.cierre_automatico(int): Indica si el cierre es automático (0 = sin activar, 1 = activo).wp_url(string|null): URL del post en WordPress (si está sincronizado).wp_estado(int|null): Estado del post en WordPress.wp_fecha_sync(string|null): Fecha de sincronización con WordPress.wp_id_post(int|null): ID del post en WordPress.
message(string, opcional): Mensaje descriptivo del resultado de la operación, solo presente si la operación falló.