Consulta das salas

Lista todas as salas do sistema.
Método: POST
Resposta: JSON/XML

Parâmetro Obrigatório Tipo Descrição
token Sim java.lang.String Token do usuário
format Sim java.lang.String Formato do retorno (JSON/XML)
idSala Não java.lang.Integer Código da sala
idBloco Não java.lang.Integer Código do bloco
status Não java.lang.String Status (ATIVO/INATIVO)
like Não java.lang.String Like o nome da sala
offset Sim java.lang.Integer Número de registros a serem pulados na realização da consulta (paginação)

URIs de acesso

https://guanambi.jacad.com.br:443/academico/api/v3/modulos/calendario-rotativo/salas

Formato do objeto de retorno

{
  "idSala (Integer)": null,
  "descricao (String)": null,
  "capacidade (Integer)": null,
  "idBloco (Integer)": null,
  "bloco (String)": null,
  "status (String)": null
}
Consulta de turmas rotativas

Lista todas as turmas rotativas ativas com base nos filtros informados.
Método: POST
Resposta: JSON/XML

Parâmetro Obrigatório Tipo Descrição
token Sim java.lang.String Token do usuário
format Sim java.lang.String Formato do retorno (JSON/XML)
idOrg Não java.lang.Integer Código da organização
idCurso Não java.lang.Integer Código da Matriz
idCursoBase Não java.lang.Integer Código do Curso base
idPeriodoLetivo Não java.lang.Integer Código do Período letivo
idUnidadeFisica Não java.lang.Integer Código da Unidade Física (Polo)
like Não java.lang.String Like sobre os campos 'nome da turma, nome da unidade física e nome do curso'
offset Sim java.lang.Integer Número de registros a serem pulados na realização da consulta (paginação)

URIs de acesso

https://guanambi.jacad.com.br:443/academico/api/v3/modulos/calendario-rotativo/

Formato do objeto de retorno

{
  "idTurma (Integer)": null,
  "idPeriodoLetivo (Integer)": null,
  "idCurso (Integer)": null,
  "idCursoBase (Integer)": null,
  "idUnidadeFisica (Integer)": null,
  "idTurmaBase (Integer)": null,
  "idProfessorResponsavel (Integer)": null,
  "mediaMin (Double)": null,
  "mediaNormal (Double)": null,
  "frequencia (Double)": null,
  "recMedMin (Double)": null,
  "recMedNormal (Double)": null,
  "nome (String)": null,
  "nomeRed (String)": null,
  "descricao (String)": null,
  "status (String)": null,
  "valorTotal (Double)": null,
  "notaMenor (Double)": null,
  "notaMaior (Double)": null,
  "turno (String)": null,
  "unidadeFisica (String)": null,
  "cursoBase (String)": null,
  "matriz (String)": null,
  "periodoItem (String)": null,
  "idCidade (Integer)": null,
  "cidade (String)": null,
  "estado (String)": null,
  "estadoSigla (String)": null,
  "dataInicio (Date)": null,
  "dataFim (Date)": null,
  "dataAbonoFalta (Date)": null,
  "observacao (String)": null,
  "dataFechamentoDiarioClasse (Date)": null,
  "nucleoComum (Integer)": null,
  "naoApresentarParaMatriculaNoPortal (Integer)": null,
  "disponivelParaMatriculaOnline (Integer)": null,
  "calendarioRotativoSegunda (Integer)": null,
  "calendarioRotativoTerca (Integer)": null,
  "calendarioRotativoQuarta (Integer)": null,
  "calendarioRotativoQuinta (Integer)": null,
  "calendarioRotativoSexta (Integer)": null,
  "calendarioRotativoSabado (Integer)": null,
  "calendarioRotativoDomingo (Integer)": null,
  "calendarioRotativoTurmaFechada (Integer)": null,
  "calendarioRotativoIdPerfilContratante (Integer)": null,
  "contratanteNome (String)": null,
  "grauGraduacao (String)": null,
  "idOrg (Integer)": null,
  "orgDescricao (String)": null,
  "grupos (List)": []
}
Consulta dos locais

Lista todos os locais dos encontros cadastrados.
Método: POST
Resposta: JSON/XML

Parâmetro Obrigatório Tipo Descrição
token Sim java.lang.String Token do usuário
format Sim java.lang.String Formato do retorno (JSON/XML)
idOrg Não java.lang.Integer Código da organização
status Não java.lang.String Status (ATIVO/INATIVO)
idCalendarioRotativoLocal Não java.lang.Integer Código do local
like Não java.lang.String Like sobre os campos 'nome do local, endereco e cidade'
offset Sim java.lang.Integer Número de registros a serem pulados na realização da consulta (paginação)

URIs de acesso

https://guanambi.jacad.com.br:443/academico/api/v3/modulos/calendario-rotativo/locais

Formato do objeto de retorno

{
  "idCalendarioRotativoLocal (Integer)": null,
  "descricao (String)": null,
  "endereco (String)": null,
  "numero (String)": null,
  "bairro (String)": null,
  "cep (String)": null,
  "idCidade (Integer)": null,
  "status (String)": null,
  "cidade (String)": null,
  "estado (String)": null,
  "estadoSigla (String)": null,
  "idOrg (Integer)": null,
  "orgDescricao (String)": null
}
Consulta dos participantes de uma Turma, Grupo ou Aula/Encontro

Lista todos os participantes de uma turma, grupo ou aula/encontro informados.
Método: POST
Resposta: JSON/XML

Parâmetro Obrigatório Tipo Descrição
token Sim java.lang.String Token do usuário
format Sim java.lang.String Formato do retorno (JSON/XML)
idTurma Não java.lang.Integer Código da Turma
idCalendarioRotativoGrupo Não java.lang.Integer Código do grupo
idCalendarioRotativoAula Não java.lang.Integer Código da aula/encontro
like Não java.lang.String Like sobre os campos 'nome do aluno, ra'
offset Sim java.lang.Integer Número de registros a serem pulados na realização da consulta (paginação)

URIs de acesso

https://guanambi.jacad.com.br:443/academico/api/v3/modulos/calendario-rotativo/participantes

Formato do objeto de retorno

{
  "idCalendarioRotativoAulaParticipante (Integer)": null,
  "idCalendarioRotativoAula (Integer)": null,
  "idCalendarioRotativoGrupo (Integer)": null,
  "idMatriculaDisciplina (Integer)": null,
  "idMatricula (Integer)": null,
  "tipo (String)": null,
  "frequencia (String)": null,
  "nota (Double)": null,
  "idProfessor (Integer)": null,
  "alunoRa (String)": null,
  "alunoNome (String)": null,
  "alunoEmail (String)": null,
  "statusMatriculaDisciplina (String)": null,
  "statusMatricula (String)": null,
  "localDefinido (String)": null,
  "idTurma (Integer)": null,
  "nomeGrupo (String)": null,
  "dataEncontro (Date)": null
}