Consulta de Anexos de Requerimentos

Lista todos os anexos de um requerimento.
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)
idSolicitacaoRequerimento Sim java.lang.Integer Código da solicitação de requerimento
offset Sim java.lang.Integer Número de registros a serem pulados na realização da consulta (paginação)

URIs de acesso

https://famerco.jacad.com.br:443/academico/api/v3/modulos/requerimentos/anexos

Formato do objeto de retorno

{
  "idSolicitacaoRequerimento (Integer)": null,
  "idFileRequerimento (Integer)": null,
  "nomeArquivo (String)": null,
  "descricaoArquivo (String)": null,
  "dataCadastro (Timestamp)": null
}
Consulta de Encaminhamentos de Requerimentos

Lista todas os encaminhamentos de um requerimento.
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)
idSolicitacaoRequerimento Sim java.lang.Integer Código da solicitação de requerimento
offset Sim java.lang.Integer Número de registros a serem pulados na realização da consulta (paginação)

URIs de acesso

https://famerco.jacad.com.br:443/academico/api/v3/modulos/requerimentos/encaminhamentos

Formato do objeto de retorno

{
  "status (String)": null,
  "setor (String)": null,
  "dataHora (Timestamp)": null,
  "usuario (String)": null,
  "observacoes (String)": null,
  "idSolicitacaoRequerimento (Integer)": null,
  "tipo (String)": null
}
Consulta de Matrícula Disciplina

Lista todas as disciplinas matriculadas de uma organizaçã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)
idMatricula Sim java.lang.Integer Código da matrícula
offset Sim java.lang.Integer Número de registros a serem pulados na realização da consulta (paginação)

URIs de acesso

https://famerco.jacad.com.br:443/academico/api/v3/modulos/requerimentos/matriculas-disciplinas

Formato do objeto de retorno

{
  "idMatriculaDisciplina (Integer)": null,
  "idMatricula (Integer)": null,
  "status (String)": null,
  "disciplina (String)": null
}
Consulta de Matrículas

Lista todas as matrículas cadastradas em uma organizaçã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)
idAluno Sim java.lang.Integer Código do aluno
offset Sim java.lang.Integer Número de registros a serem pulados na realização da consulta (paginação)

URIs de acesso

https://famerco.jacad.com.br:443/academico/api/v3/modulos/requerimentos/matriculas

Formato do objeto de retorno

{
  "idMatricula (Integer)": null,
  "status (String)": null,
  "cursoBase (String)": null,
  "periodoLetivo (String)": null,
  "idAlunoCursoIngresso (Integer)": null,
  "idAluno (Integer)": null,
  "situacaoPeriodo (String)": null,
  "idUnidadeFisica (Integer)": null
}
Consulta de Mensagens de Requerimentos

Lista todas as mensagens de um requerimento.
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)
idSolicitacaoRequerimento Sim java.lang.Integer Código da solicitação de requerimento
offset Sim java.lang.Integer Número de registros a serem pulados na realização da consulta (paginação)

URIs de acesso

https://famerco.jacad.com.br:443/academico/api/v3/modulos/requerimentos/mensagens

Formato do objeto de retorno

{
  "idSolicitacaoRequerimento (Integer)": null,
  "idMensagemRequerimento (Integer)": null,
  "usuario (String)": null,
  "dataHora (Timestamp)": null,
  "mensagem (String)": null
}
Consulta de Solicitação de Requerimentos

Lista todas as solicitações de requerimentos.
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)
idAluno Sim java.lang.Integer Código do aluno
offset Sim java.lang.Integer Número de registros a serem pulados na realização da consulta (paginação)

URIs de acesso

https://famerco.jacad.com.br:443/academico/api/v3/modulos/requerimentos/solicitacoes-requerimentos

Formato do objeto de retorno

{
  "idSolicitacaoRequerimento (Integer)": null,
  "idMatricula (Integer)": null,
  "idMatriculaDisciplina (Integer)": null,
  "idAluno (Integer)": null,
  "prazoMaximo (Integer)": null,
  "valorRequerimento (Double)": null,
  "protocolo (String)": null,
  "observacao (String)": null,
  "requerimento (String)": null,
  "setor (String)": null,
  "statusRequerimento (String)": null,
  "statusPagamento (String)": null,
  "corStatus (String)": null,
  "unidadeFisica (String)": null,
  "ultimaMensagem (String)": null,
  "matriculaTurma (String)": null,
  "matriculaPeriodoLetivo (String)": null,
  "matriculaCursoBase (String)": null,
  "disciplina (String)": null,
  "permiteEncaminhar (Integer)": null,
  "dataHora (Timestamp)": null,
  "dataPrevistaTermino (Timestamp)": null,
  "dataUltimaMensagem (Timestamp)": null
}
Consulta de Tipos de Requerimentos

Lista todas os tipos de requerimentos cadastrados em uma organizaçã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)
idOrg Sim java.lang.Integer Código da instituição
offset Sim java.lang.Integer Número de registros a serem pulados na realização da consulta (paginação)

URIs de acesso

https://famerco.jacad.com.br:443/academico/api/v3/modulos/requerimentos/tipos-requerimentos

Formato do objeto de retorno

{
  "idRequerimento (Integer)": null,
  "descricao (String)": null,
  "valor (Double)": null,
  "prazoMaximo (Integer)": null,
  "obrigatorioInformarDisciplina (Integer)": null,
  "idOrg (Integer)": null,
  "orgDescricao (String)": null
}
Download de Anexos

Lista todos os downloads de anexos.
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)
idAluno Sim java.lang.Integer Código do aluno
idFileRequerimento Sim java.lang.Integer Código do anexo

URIs de acesso

https://famerco.jacad.com.br:443/academico/api/v3/modulos/requerimentos/anexos/download
Impressões de Anexos

Lista todas as impressões de anexos.
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)
idAluno Sim java.lang.Integer Código do aluno
idSolicitacaoRequerimento Sim java.lang.Integer Código da solicitação de requerimento

URIs de acesso

https://famerco.jacad.com.br:443/academico/api/v3/modulos/requerimentos/anexos/imprimir
Solicitar requerimento

Cadastra uma solicitação de requerimento para um aluno.
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)
dados Sim jacad.persistencia.tables.api.requerimento.SolicitacaoRequerimentoForm Dados da solicitação
file Sim br.com.caelum.vraptor.observer.upload.UploadedFile Arquivo para ser anexado na solicitação

URIs de acesso

https://famerco.jacad.com.br:443/academico/api/v3/modulos/requerimentos/salvar-solicitacao

Formato do objeto de entrada

{
  "idAluno (Integer)": null,
  "idMatricula (Integer)": null,
  "idsMatriculaDisciplina (List)": [],
  "idUnidadeFisica (Integer)": null,
  "idRequerimento (Integer)": null,
  "observacao (String)": null
}

Formato do objeto de retorno

{
  "idSolicitacaoRequerimento (Integer)": null,
  "idMatricula (Integer)": null,
  "idMatriculaDisciplina (Integer)": null,
  "idAluno (Integer)": null,
  "prazoMaximo (Integer)": null,
  "valorRequerimento (Double)": null,
  "protocolo (String)": null,
  "observacao (String)": null,
  "requerimento (String)": null,
  "setor (String)": null,
  "statusRequerimento (String)": null,
  "statusPagamento (String)": null,
  "corStatus (String)": null,
  "unidadeFisica (String)": null,
  "ultimaMensagem (String)": null,
  "matriculaTurma (String)": null,
  "matriculaPeriodoLetivo (String)": null,
  "matriculaCursoBase (String)": null,
  "disciplina (String)": null,
  "permiteEncaminhar (Integer)": null,
  "dataHora (Timestamp)": null,
  "dataPrevistaTermino (Timestamp)": null,
  "dataUltimaMensagem (Timestamp)": null
}