> ## Documentation Index
> Fetch the complete documentation index at: https://docs.edtools.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Crear Plan de Evaluación

> Campos requeridos: student_group, assessment_group, grading_scale, course, schedule_date, from_time, to_time, maximum_assessment_score, assessment_criteria



## OpenAPI

````yaml /openapi-mintlify.json post /resource/Assessment%20Plan
openapi: 3.0.0
info:
  title: Edtools - CUCUSA
  description: |-
    Colección completa de endpoints para EdTools SIS - CUC University.

    ## Autenticación
    Usa el header `Authorization: token API_KEY:API_SECRET`

    ## Base URL
    - Producción: https://cucuniversity.edtools.co
    - Local: http://localhost:8080
  contact: {}
  version: '1.0'
servers:
  - url: https://cucuniversity.edtools.co/api
    variables: {}
security:
  - apiKey: []
tags:
  - name: CRUD Operations
    description: Operaciones básicas de Crear, Leer, Actualizar y Eliminar estudiantes
  - name: Métodos Personalizados
    description: Endpoints /api/method/ específicos para operaciones de estudiantes
  - name: Búsquedas Avanzadas
    description: Consultas avanzadas con filtros complejos
  - name: Utilidades
    description: Endpoints de utilidad general
  - name: Student Applicant
    description: Solicitudes de admisión de candidatos
  - name: Student Admission
    description: Configuración de procesos de admisión
  - name: Academic Year
    description: Años académicos
  - name: Academic Term
    description: Períodos académicos (semestres, trimestres)
  - name: Room
    description: Aulas y salones
  - name: Student Group
    description: Grupos de estudiantes por curso, lote o actividad
  - name: Grading Scale
    description: Escalas de calificación (A, B, C, etc.) - Submittable
  - name: Assessment Criteria
    description: Criterios de evaluación (Participación, Tareas, Exámenes)
  - name: Guardian
    description: Tutores y acudientes de estudiantes
  - name: Student Category
    description: Categorías de estudiantes (Regular, Beca, etc.)
  - name: Student Batch Name
    description: Nombres de lotes/cohortes
  - name: Fee Category
    description: Categorías de cuotas (Matrícula, Biblioteca, etc.)
  - name: Operaciones
    description: Operaciones de configuración (Single DocType)
  - name: Métodos
    description: Métodos de la herramienta de asistencia
  - name: Portal del Estudiante
    description: Endpoints para el portal de estudiantes - información consolidada
  - name: Enrollment y Programas
    description: Endpoints para inscripciones y programas combinados
  - name: Grupos de Estudiantes
    description: Endpoints para gestión de grupos
  - name: Horarios y Calendario
    description: Endpoints para horarios de clases y calendario
  - name: Asistencia Combinada
    description: Endpoints de asistencia que combinan múltiples DocTypes
  - name: Evaluaciones Combinadas
    description: Endpoints de evaluación que combinan Assessment Plan, Result y Criteria
  - name: Cuotas y Facturación
    description: Endpoints que combinan Fees, Fee Structure y Facturación
  - name: LMS - Quiz Avanzado
    description: Endpoints avanzados de quizzes con evaluación automática
  - name: Admisiones
    description: Endpoints de proceso de admisión
  - name: Grade Import
    description: Importación de notas (individual y masiva desde Excel/CSV)
paths:
  /resource/Assessment%20Plan:
    post:
      tags:
        - CRUD Operations
      summary: Crear Plan de Evaluación
      description: >-
        Campos requeridos: student_group, assessment_group, grading_scale,
        course, schedule_date, from_time, to_time, maximum_assessment_score,
        assessment_criteria
      operationId: CrearPlandeEvaluación
      parameters: []
      requestBody:
        description: —
        content:
          application/json:
            schema:
              allOf:
                - $ref: '#/components/schemas/CrearPlandeEvaluacinRequest'
                - example:
                    assessment_name: Examen Parcial 1
                    student_group: CS-2025-A
                    assessment_group: 2024-25 (Exams)
                    grading_scale: MsC
                    course: Introduction to Programming
                    schedule_date: '2025-03-15'
                    from_time: '09:00:00'
                    to_time: '11:00:00'
                    maximum_assessment_score: 100
                    room: LAB-101
                    examiner: EDU-INS-2025-00001
                    assessment_criteria:
                      - assessment_criteria: Mid-Term Exam
                        maximum_score: 100
            example:
              assessment_name: Examen Parcial 1
              student_group: CS-2025-A
              assessment_group: 2024-25 (Exams)
              grading_scale: MsC
              course: Introduction to Programming
              schedule_date: '2025-03-15'
              from_time: '09:00:00'
              to_time: '11:00:00'
              maximum_assessment_score: 100
              room: LAB-101
              examiner: EDU-INS-2025-00001
              assessment_criteria:
                - assessment_criteria: Mid-Term Exam
                  maximum_score: 100
        required: true
      responses:
        '200':
          description: Respuesta exitosa del servidor.
          headers: {}
      deprecated: false
components:
  schemas:
    CrearPlandeEvaluacinRequest:
      title: CrearPlandeEvaluacinRequest
      required:
        - assessment_name
        - student_group
        - assessment_group
        - grading_scale
        - course
        - schedule_date
        - from_time
        - to_time
        - maximum_assessment_score
        - room
        - examiner
        - assessment_criteria
      type: object
      properties:
        assessment_name:
          type: string
        student_group:
          type: string
        assessment_group:
          type: string
        grading_scale:
          type: string
        course:
          type: string
        schedule_date:
          type: string
        from_time:
          type: string
        to_time:
          type: string
        maximum_assessment_score:
          type: integer
          format: int32
        room:
          type: string
        examiner:
          type: string
        assessment_criteria:
          type: array
          items:
            $ref: '#/components/schemas/AssessmentCriterion1'
          description: —
      example:
        assessment_name: Examen Parcial 1
        student_group: CS-2025-A
        assessment_group: 2024-25 (Exams)
        grading_scale: MsC
        course: Introduction to Programming
        schedule_date: '2025-03-15'
        from_time: '09:00:00'
        to_time: '11:00:00'
        maximum_assessment_score: 100
        room: LAB-101
        examiner: EDU-INS-2025-00001
        assessment_criteria:
          - assessment_criteria: Mid-Term Exam
            maximum_score: 100
    AssessmentCriterion1:
      title: AssessmentCriterion1
      required:
        - assessment_criteria
        - maximum_score
      type: object
      properties:
        assessment_criteria:
          type: string
        maximum_score:
          type: integer
          format: int32
      example:
        assessment_criteria: Mid-Term Exam
        maximum_score: 100
  securitySchemes:
    apiKey:
      type: apiKey
      name: Authorization
      in: header

````