Definição:


Lista todas as turmas da instituição.


Método:


GET http://api.forleven.com/classroom/


Parâmetros:


Campo Tipo  Descrição
(Opcional) id_institution
Integer
ID da instituição, caso seu aplicativo acesse todas as instituições


Parâmetros de resposta:

Campo Tipo  Descrição 
id_classroom Integer ID da turma
id_course Integer ID do curso
name String Nome da turma
number_vacancy Integer Número de vagas totais da turma
room
String Nome ou número da sala no qual a turma frequenta
school_stage String Série da turma, etapa de acordo com a configuração do curso da turma
type_serie String Definição do tempo de uma série, exemplo, ano ou semestre
nomenclature String Letra para nomenclatura de turma
total_student Integer Total de alunos
total_student_active
Integer Total de alunos ativos na turma
date_begin Date Data de início das aulas da turma
date_end_expect Date Data de término das aulas prevista
date_end Date Data de término das aulas
 pre_registration Boolean Aceita pré-matrículas


Resposta:

 

 

 

{
  "count": 1,
  "data": [
    {
      "id_classroom": 1,
      "id_course": 42,
      "name": "1º Série C",
      "number_vacancy": "60",
      "room": "1",
      "school_stage": "1",
      "type_serie": "Série",
      "nomenclature": "C",
      "total_student": "56",
      "total_student_active": "49",
      "date_begin": "2016-02-01 15:33:43",
      "date_end_expect": null,
      "date_end": null,
      "pre_registration": "0"
    }
   ]
}