1. API de Integração
  2. Métodos do Módulo de Requerimento
  • Consulta de Anexos de Requerimentos
  • Consulta de Encaminhamentos de Requerimentos
  • Consulta de Matrícula Disciplina
  • Consulta de Matrículas
  • Consulta de Mensagens de Requerimentos
  • Consulta de Solicitação de Requerimentos
  • Consulta de Tipos de Requerimentos
  • Download de Anexos
  • Impressões de Anexos
  • Solicitar requerimento
  • Detalhes
  • Parâmetros
  • Formato do Objeto de Retorno
  • Descrição:
  • Lista todos os anexos de um requerimento.
  • Verbo:
  • POST
  • Resposta:
  • JSON/XML
  • URIs de Acesso:
  • https://famerco.jacad.com.br:443/academico/api/v3/modulos/requerimentos/anexos
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)
{
  "idSolicitacaoRequerimento (Integer)": null,
  "idFileRequerimento (Integer)": null,
  "nomeArquivo (String)": null,
  "descricaoArquivo (String)": null,
  "dataCadastro (Timestamp)": null
}
  • Detalhes
  • Parâmetros
  • Formato do Objeto de Retorno
  • Descrição:
  • Lista todas os encaminhamentos de um requerimento.
  • Verbo:
  • POST
  • Resposta:
  • JSON/XML
  • URIs de Acesso:
  • https://famerco.jacad.com.br:443/academico/api/v3/modulos/requerimentos/encaminhamentos
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)
{
  "status (String)": null,
  "setor (String)": null,
  "dataHora (Timestamp)": null,
  "usuario (String)": null,
  "observacoes (String)": null,
  "idSolicitacaoRequerimento (Integer)": null,
  "tipo (String)": null
}
  • Detalhes
  • Parâmetros
  • Formato do Objeto de Retorno
  • Descrição:
  • Lista todas as disciplinas matriculadas de uma organização.
  • Verbo:
  • POST
  • Resposta:
  • JSON/XML
  • URIs de Acesso:
  • https://famerco.jacad.com.br:443/academico/api/v3/modulos/requerimentos/matriculas-disciplinas
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)
{
  "idMatriculaDisciplina (Integer)": null,
  "idMatricula (Integer)": null,
  "status (String)": null,
  "disciplina (String)": null
}
  • Detalhes
  • Parâmetros
  • Formato do Objeto de Retorno
  • Descrição:
  • Lista todas as matrículas cadastradas em uma organização.
  • Verbo:
  • POST
  • Resposta:
  • JSON/XML
  • URIs de Acesso:
  • https://famerco.jacad.com.br:443/academico/api/v3/modulos/requerimentos/matriculas
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)
{
  "idMatricula (Integer)": null,
  "status (String)": null,
  "cursoBase (String)": null,
  "periodoLetivo (String)": null,
  "idAlunoCursoIngresso (Integer)": null,
  "idAluno (Integer)": null,
  "situacaoPeriodo (String)": null,
  "idUnidadeFisica (Integer)": null
}
  • Detalhes
  • Parâmetros
  • Formato do Objeto de Retorno
  • Descrição:
  • Lista todas as mensagens de um requerimento.
  • Verbo:
  • POST
  • Resposta:
  • JSON/XML
  • URIs de Acesso:
  • https://famerco.jacad.com.br:443/academico/api/v3/modulos/requerimentos/mensagens
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)
{
  "idSolicitacaoRequerimento (Integer)": null,
  "idMensagemRequerimento (Integer)": null,
  "usuario (String)": null,
  "dataHora (Timestamp)": null,
  "mensagem (String)": null
}
  • Detalhes
  • Parâmetros
  • Formato do Objeto de Retorno
  • Descrição:
  • Lista todas as solicitações de requerimentos.
  • Verbo:
  • POST
  • Resposta:
  • JSON/XML
  • URIs de Acesso:
  • https://famerco.jacad.com.br:443/academico/api/v3/modulos/requerimentos/solicitacoes-requerimentos
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)
{
  "idSolicitacaoRequerimento (Integer)": null,
  "idMatricula (Integer)": null,
  "idMatriculaDisciplina (Integer)": null,
  "idAluno (Integer)": null,
  "prazoMaximo (Integer)": null,
  "idTransacao (Integer)": null,
  "idDocumentoImpressao (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
}
  • Detalhes
  • Parâmetros
  • Formato do Objeto de Retorno
  • Descrição:
  • Lista todas os tipos de requerimentos cadastrados em uma organização.
  • Verbo:
  • POST
  • Resposta:
  • JSON/XML
  • URIs de Acesso:
  • https://famerco.jacad.com.br:443/academico/api/v3/modulos/requerimentos/tipos-requerimentos
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)
{
  "idRequerimento (Integer)": null,
  "descricao (String)": null,
  "valor (Double)": null,
  "prazoMaximo (Integer)": null,
  "obrigatorioInformarDisciplina (Integer)": null,
  "idOrg (Integer)": null,
  "orgDescricao (String)": null
}
  • Detalhes
  • Parâmetros
  • Descrição:
  • Lista todos os downloads de anexos.
  • Verbo:
  • POST
  • Resposta:
  • JSON/XML
  • URIs de Acesso:
  • https://famerco.jacad.com.br:443/academico/api/v3/modulos/requerimentos/anexos/download
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
  • Detalhes
  • Parâmetros
  • Descrição:
  • Lista todas as impressões de anexos.
  • Verbo:
  • POST
  • Resposta:
  • JSON/XML
  • URIs de Acesso:
  • https://famerco.jacad.com.br:443/academico/api/v3/modulos/requerimentos/anexos/imprimir
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
  • Detalhes
  • Parâmetros
  • Formato do Objeto de Entrada
  • Formato do Objeto de Retorno
  • Descrição:
  • Cadastra uma solicitação de requerimento para um aluno.
  • Verbo:
  • POST
  • Resposta:
  • JSON/XML
  • URIs de Acesso:
  • https://famerco.jacad.com.br:443/academico/api/v3/modulos/requerimentos/salvar-solicitacao
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
{
  "idAluno (Integer)": null,
  "idMatricula (Integer)": null,
  "idsMatriculaDisciplina (List)": [],
  "idUnidadeFisica (Integer)": null,
  "idRequerimento (Integer)": null,
  "observacao (String)": null
}
{
  "idSolicitacaoRequerimento (Integer)": null,
  "idMatricula (Integer)": null,
  "idMatriculaDisciplina (Integer)": null,
  "idAluno (Integer)": null,
  "prazoMaximo (Integer)": null,
  "idTransacao (Integer)": null,
  "idDocumentoImpressao (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
}