Classlife
  • Classlife API
    • Classlife API v.0
    • Classlife API v.1
  • Métodos
    • Usuarios
      • Alumnos (students) v.0
      • Contactos (leads) v.0
      • Profesores (teachers)
        • Profesores
        • Profesores. Contratos
    • Secretaria Académica
      • - Cursos / Courses
        • removeCourses
      • - Académico / Academic
        • Titulaciones / Areas
          • searchAreas
        • Ciclos / Cycles
          • searchCiclos
        • Turnos / Sections
          • searchSections
        • Convocatorias / Terms
          • searchTerms
        • Años / Years
          • getYears
      • - Matriculas / Enrollment
        • newEnroll
        • removeEnroll
        • newEnrollByEnrollGroupId
      • - PreMatrículas / Admissions
        • newAdmission
        • newAdmissionByEnrollGroupId
        • getEnrollStages
      • - Grupos de Matriculas / Enrolment Groups
        • checkEnrollGroupAvailability
        • checkStudentEnroll
        • searchEnrollGroups
        • getEnrollGroupInfo
  • Integraciones
    • LMS / Aulas virtuales
      • Canvas
      • Aula en vivo: Sistemas de videoconferencia
        • Google Meet
      • Blackboard
      • Moodle
        • Moodle - Importación
        • Sincronizacion-api-classlife-moodle
    • ERP - Financiero
      • SAGE
      • TPV virtual
      • Stripe
    • CRM - Ventas
      • HubSpot - CRM
      • Wordpress: Gravity Forms
      • Wordpress: ContactForm7
      • Zoho-CRM
      • Salesforce
    • eCommerce
      • Wordpress: WooCommerce
    • SSO
      • JWT
      • Azure AD
Con tecnología de GitBook
En esta página
  • newEnroll + newStudent
  • newEnroll with student ID
  • newEnroll with student email

¿Te fue útil?

  1. Métodos
  2. Secretaria Académica
  3. - Matriculas / Enrollment

newEnrollByEnrollGroupId

Matricula a un alumno a partir de un grupo de matrícula, en todas sus asignaturas

newEnroll + newStudent

POST https://{YOUR_CLASSLIFE_DOMAIN}/app/apilead.php

Crear matrícula para nuevo alumno

Request Body

Name
Type
Description

apiKey*

String

{ APIKEY }

perform*

String

newEnrollByEnrollGroupId

enroll_group_id*

String

{ ID de grupo de matricula }

email*

String

{ Email de nuevo alumno }

name

String

{ Nombre de nuevo alumno }

lastname

String

{ Primer apellido de nuevo alumno }

lastnameend

String

{ Segundo apellido de nuevo alumno }

phone

String

{ Teléfono de nuevo alumno }

password

String

{ Contraseña para nuevo alumno }

dni

String

{ DNI de nuevo alumno }

address

String

{ Dirección de nuevo alumno }

city

String

{ Ciudad de nuevo alumno }

zip_code

String

{ Código postal de nuevo alumno }

country_id

String

{ ID de pais de nuevo alumno }

state_id

String

{ ID de provincia de nuevo alumno }

birthdate

String

{ Fecha de nacimiento de nuevo alumno }

auto_link_aulas

Boolean

{ Si es TRUE asigna aulas automáticamente para cada asignatura; DEFAULT: TRUE }

{
    "status": "sucess",
    "data":[
        "student_id": {ID de alumno},
        "enroll_id": {ID de matrícula},
        "enroll_group_id": {ID de grupo de matrícula}
    ],
    "context": "Student enrolled"
}

newEnroll with student ID

POST https://{YOUR_CLASSLIFE_DOMAIN}/app/apilead.php

Crear matrícula para alumno ya existente con ID de alumno

Request Body

Name
Type
Description

apiKey*

String

{ APIKEY }

perform*

String

newEnrollByEnrollGroupId

student_id*

String

{ ID de alumno }

enroll_group_id*

String

{ ID de grupo de matricula }

auto_link_aulas

Boolean

{ Si es TRUE asigna aulas automáticamente para cada asignatura; DEFAULT: TRUE }

{
    "status": "sucess",
    "data":[
        "student_id": {ID de alumno},
        "enroll_id": {ID de matrícula},
        "enroll_group_id": {ID de grupo de matrícula}
    ],
    "context": "Student enrolled"
}

newEnroll with student email

POST https://{YOUR_CLASSLIFE_DOMAIN}/app/apilead.php

Crear matrícula para alumno ya existente con email de alumno

Request Body

Name
Type
Description

perform*

String

newnewEnrollByEnrollGroupIdAdmission

apiKey*

String

{ APIKEY }

auto_link_aulas

Boolean

{ Si es TRUE asigna aulas automáticamente para cada asignatura; DEFAULT: TRUE }

enroll_group_id*

String

{ ID de grupo de matricula }

email*

String

{ Email de alumno registrado }

{
    "status": "sucess",
    "data":[
        "student_id": {ID de alumno},
        "enroll_id": {ID de matrícula},
        "enroll_group_id": {ID de grupo de matrícula}
    ],
    "context": "Student enrolled"
}
AnteriorremoveEnrollSiguiente- PreMatrículas / Admissions

Última actualización hace 3 años

¿Te fue útil?