Skip to content

Endpoint para ver convocatorias

Este endpoint permite obtener una lista de las convocatorias disponibles en el sistema.

  • Método: GET
  • URL: /api/convocatorias/

Este endpoint no requiere parámetros.

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ó.