Este método retorna todos os alunos, funcionários e professores ATIVOS na instituição neste momento que tenham login e senha preenchidos em seu perfil.
Este método trará somente alunos com matrícula ATIVA num período letivo ABERTO, professores que estejam lecionando numa turma ATIVA num período letivo ABERTO e funcionários que não sejam professores e que tenham o seu status com ATIVO.
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) |
http://187.60.217.18:8080/academico/api/v1/integracoes/wifi/ativos
{ "idPerfil (Integer)": null, "tipo (String)": null, "nome (String)": null, "login (String)": null, "senha (String)": null, "id_org (Integer)": null }
Este método retorna todos os alunos, funcionários e professores ATIVOS na instituição que podem passar pelas catracas. Regras da consulta:
Somente alunos com matrícula ATIVA num período letivo ABERTO e marcado como atual.
Somente professores que estejam lecionando numa turma ATIVA num período letivo ABERTO e marcado como atual.
Somente funcionários que não sejam professores e que tenham o seu status como ATIVO.
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) |
http://187.60.217.18:8080/academico/api/v1/integracoes/catraca
{ "contador (Integer)": null, "idPerfil (Integer)": null, "tipo (String)": null, "nome (String)": null, "login (String)": null, "sexo (String)": null, "cpf (String)": null, "ra (String)": null, "cursoIngresso (String)": null, "id_org (Integer)": null }
Esse método retorna somente matrículas ATIVAS, de turmas ABERTAS e de períodos letivos ABERTOS e do ano ATUAL
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) |
descricao | Não | java.lang.String | Termo para filtrar RA, Nome do Aluno, Nome da Turma ou Curso (Comando LIKE) |
offset | Sim | java.lang.Integer | Número de registros a serem pulados na realização da consulta (paginação) |
http://187.60.217.18:8080/academico/api/v1/integracoes/matriculas-entrada-saida
{ "ra (String)": null, "nome (String)": null, "turma (String)": null, "periodoLetivo (String)": null, "cursoBase (String)": null, "idAluno (Integer)": null, "idPerfil (Integer)": null, "id_org (Integer)": null }
Permite criar um novo token ou então recuperar um token existente para um dado usuário do SWA.JACAD que ainda esteja ativo e dentro do período de liberação.
Método: POST
Resposta: JSON/XML
Parâmetro | Obrigatório | Tipo | Descrição |
---|---|---|---|
format | Sim | java.lang.String | Formato do retorno (JSON/XML) |
idUsuario | Sim | java.lang.Integer | Código do Usuário do SWA.JACAD |
http://187.60.217.18:8080/academico/api/v1/usuarios/criar-token-usuario/
{ "idRestToken (Integer)": null, "idUsuario (Integer)": null, "token (String)": null, "status (String)": null, "dataInicio (Date)": null, "dataTermino (Date)": null, "naoValidarData (Integer)": null, "_usuario (String)": null, "_nome (String)": null, "_grupo (String)": null, "_idGrupoUsuario (Integer)": null, "_expiresAt (Timestamp)": null, "_createAt (Timestamp)": null, "id_org (Integer)": null }