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
  • perform: searchStudent
  • perform: getStudent
  • perform: updateStudent
  • perform: removeStudent

¿Te fue útil?

  1. Métodos
  2. Usuarios

Alumnos (students) v.0

Métodos relacionados con ALUMNOS

perform: searchStudent

GET https://xxxx/app/apilead.php

Permite buscar alumnos matriculado en el centro y nos devuelve un array con los datos mínimos

Request Body

Name
Type
Description

student_name

string

{ Nombre del alumno }

student_lastname

string

{ Apellido del alumno }

student_email

string

{ Email del alumno }

student_phone

string

{ Télefono del alumno }

perform*

string

searchStudent

apikey*

string

{ APIKEY }

{
    "status": "success",
    "data": [
        {
            "student_id": "1",
            "student_name": "Student",
            "student_phone": null,
            "student_lastname": "Classlife",
            "student_email": "student@classlife.es"
        }, ...
    ]
}

perform: getStudent

GET https://xxxx/app/apilead.php

Request Body

Name
Type
Description

student_id*

string

Identificador de alumno ID

perform*

string

getStudent

apikey*

string

{ APIKEY }

{
    "status": "success",
    "data": [
        {
            "student_id": "1",
            "student_name": "Student",
            "student_phone": null,
            "student_lastname": "Classlife",
            "student_email": "student@classlife.es"
        }, ...
    ]
}

perform: updateStudent

POST https://xxxx/app/apilead.php

Esta operación actualiza los datos principales de un alumno

Request Body

Name
Type
Description

student_id*

string

Identificador de alumno ID

perform*

string

updateStudent

apikey*

string

{ APIKEY }

name

String

Nombre del alumno

lastname

String

Primer apellido del alumno

lastnameend

String

Segundo apellido del alumno

email

String

Email principal del alumno

phone

String

Teléfono principal el alumno

{
    "status": "success",
    "data": [
        {
            "student_id": "1",
            "student_name": "Student",
            "student_phone": null,
            "student_lastname": "Classlife",
            "student_email": "student@classlife.es"
        }, ...
    ]
}

perform: removeStudent

POST https://xxxx/app/apilead.php

Esta operación realiza un softdelete (borrado lógico) de un alumno. El alumno estará en la "papelera" y se puede recuperar con permisos administrativos.

Request Body

Name
Type
Description

student_id*

string

Identificador de alumno ID

perform*

string

updateStudent

apikey*

string

{ APIKEY }

name

String

Nombre del alumno

{
    "status": "success",
    "data": [
        {
            "student_id": "1",
            "student_name": "Student",
            "student_phone": null,
            "student_lastname": "Classlife",
            "student_email": "student@classlife.es"
        }, ...
    ]
}
AnteriorUsuariosSiguienteContactos (leads) v.0

Última actualización hace 3 años

¿Te fue útil?