SGP - Listar Professores

Lista todos os Professores das turmas do Periodo Letivo informado.
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)

URIs de acesso

http://187.60.217.18:8080/academico/api/v1/sgp/professores

Formato do objeto de retorno

{
  "id (Integer)": null,
  "nome (String)": null,
  "primeiroNome (String)": null,
  "ultimoNome (String)": null,
  "usuario (String)": null,
  "status (Integer)": null,
  "email (String)": null,
  "senha (String)": null,
  "id_org (Integer)": null
}
SGP - Listar Alunos

Lista todos os alunos ativos das turmas do Periodo Letivo informado.
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)
offset Sim java.lang.Integer Número de registros a serem pulados na realização da consulta (paginação)

URIs de acesso

http://187.60.217.18:8080/academico/api/v1/sgp/alunos

Formato do objeto de retorno

{
  "id (Integer)": null,
  "nome (String)": null,
  "cpf (String)": null,
  "login (String)": null,
  "status (Integer)": null,
  "ra (String)": null,
  "email (String)": null,
  "senha (String)": null,
  "idUnidadeFisica (Integer)": null,
  "id_org (Integer)": null
}
SGP - Consultar Curso Base

Lista todos os Curso Base que tenham alguma turma, nos períodos letivos liberados para a integração.
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)
idCursoBase Não java.lang.Integer Código do curso base
offset Sim java.lang.Integer Número de registros a serem pulados na realização da consulta (paginação)

URIs de acesso

http://187.60.217.18:8080/academico/api/v1/sgp/curso-base

Formato do objeto de retorno

{
  "id (Integer)": null,
  "nome (String)": null,
  "nomeReduzido (String)": null,
  "id_org (Integer)": null
}
SGP - Consultar Curso Matriz

Lista todos os Curso Matriz que tenham alguma turma, nos períodos letivos liberados para a integração.
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)
idCursoMatriz Não java.lang.Integer Código do curso matriz
offset Sim java.lang.Integer Número de registros a serem pulados na realização da consulta (paginação)

URIs de acesso

http://187.60.217.18:8080/academico/api/v1/sgp/curso-matriz

Formato do objeto de retorno

{
  "idCursoMatriz (Integer)": null,
  "idCursoBase (Integer)": null,
  "nome (String)": null,
  "nomeReduzido (String)": null,
  "id_org (Integer)": null
}
SGP - Consultar Disciplinas

Lista todas as Disciplinas do curso informado.
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)
idCursoMatriz Sim java.lang.Integer Código do curso matriz
offset Sim java.lang.Integer Número de registros a serem pulados na realização da consulta (paginação)

URIs de acesso

http://187.60.217.18:8080/academico/api/v1/sgp/disciplina

Formato do objeto de retorno

{
  "idDisciplina (Integer)": null,
  "idCursoMatriz (Integer)": null,
  "nome (String)": null,
  "id_org (Integer)": null
}
SGP - Consultar Disciplinas Professor

Lista as Disciplinas Professor ofertadas nos períodos letivos liberados para a integração.
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)
idCursoMatriz Sim java.lang.Integer Código do curso matriz
idTurma Não java.lang.Integer Código do curso matriz
offset Sim java.lang.Integer Número de registros a serem pulados na realização da consulta (paginação)

URIs de acesso

http://187.60.217.18:8080/academico/api/v1/sgp/disciplina-professor

Formato do objeto de retorno

{
  "idTurmaDisciplinaProfessor (Integer)": null,
  "idTurma (Integer)": null,
  "nomeTurma (String)": null,
  "nomeReduzidoTurma (String)": null,
  "idDiscplina (Integer)": null,
  "idProfessor (Integer)": null,
  "id_org (Integer)": null
}