Boletos - Consulta de boletos

Retorna os dados básicos dos boletos bancários no 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)
idOrg Não java.lang.Integer Código da Organização
idPagador Não java.lang.Integer Código do Pagador
idMetodoRecebimento Não java.lang.Integer Código do Cedente
idTransacao Não java.lang.Integer Código da Transação
dataVencimentoInicio Não java.sql.Date Data de vencimento - início
dataVencimentoFim Não java.sql.Date Data de vencimento - fim
dataEmissaoInicio Não java.sql.Date Data de emissão - início
dataEmissaoFim Não java.sql.Date Data de emissão - fim
like Não java.lang.String Like a ser aplicado nos campos 'nome do pagador, nome do cedente'
statusBoleto Não java.lang.String Status do boleto bancário (ABERTO, RECEBIDO ou CANCELADO)
offset Sim java.lang.Integer Número de registros a serem pulados na realização da consulta (paginação)

URIs de acesso

https://jacad.uniamerica.br:443/academico/api/v3/financeiro/boletos

Formato do objeto de retorno

{
  "idBoleto (Integer)": null,
  "nossoNumero (String)": null,
  "status (String)": null,
  "idPagador (Integer)": null,
  "pagadorNome (String)": null,
  "idMetodoRecebimento (Integer)": null,
  "idAgencia (Integer)": null,
  "idAgenciaConta (Integer)": null,
  "metodoRecebimento (String)": null,
  "agencia (String)": null,
  "conta (String)": null,
  "codigoCedente (String)": null,
  "cedente (String)": null,
  "carteira (String)": null,
  "unidadeCedente (String)": null,
  "content (BoletoContentRest)": null,
  "idOrg (Integer)": null,
  "orgDescricao (String)": null
}
Boletos - Dados do Boleto atualizado

Retorna os dados atualizados (calculados) de um boleto bancário em ABERTO
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)
idBoleto Sim java.lang.Integer Código do boleto

URIs de acesso

https://jacad.uniamerica.br:443/academico/api/v3/financeiro/boletos/dados-boleto

Formato do objeto de retorno

{
  "idBoleto (Integer)": null,
  "nossoNumero (String)": null,
  "status (String)": null,
  "idPagador (Integer)": null,
  "pagadorNome (String)": null,
  "idMetodoRecebimento (Integer)": null,
  "idAgencia (Integer)": null,
  "idAgenciaConta (Integer)": null,
  "metodoRecebimento (String)": null,
  "agencia (String)": null,
  "conta (String)": null,
  "codigoCedente (String)": null,
  "cedente (String)": null,
  "carteira (String)": null,
  "unidadeCedente (String)": null,
  "content (BoletoContentRest)": null,
  "idOrg (Integer)": null,
  "orgDescricao (String)": null
}
{ "dataVencimento (String)": null, "nomeSacado (String)": null, "cpfSacado (String)": null, "cnpjSacado (String)": null, "enderecoSacado (String)": null, "cepSacado (String)": null, "bairroSacado (String)": null, "cidadeSacado (String)": null, "ufSacado (String)": null, "curso (String)": null, "infoComplementar2 (String)": null, "instrucao1 (String)": null, "instrucao2 (String)": null, "instrucao3 (String)": null, "instrucao4 (String)": null, "instrucao5 (String)": null, "noDocumento (String)": null, "dataDocumento (String)": null, "especieDocumento (String)": null, "aceite (String)": null, "dataProcessamento (String)": null, "carteiraFormatted (String)": null, "valorBoletoFormatted (String)": null, "cedente (String)": null, "codigoCedente (String)": null, "localPagamento (String)": null, "bancoFormatted (String)": null, "agenciaCedenteFormatted (String)": null, "nossoNumeroFormatted (String)": null, "linhaDigitavelFormatted (String)": null, "codigoBarras (String)": null, "unidadeCedente (String)": null, "enderecoCedente (String)": null, "ufEnderecoCedente (String)": null, "cepEnderecoCedente (String)": null, "cnpjCedente (String)": null, "localPagamento2 (String)": null, "idBoleto (String)": null }
Boletos - Download do PDF do boleto

Retorna o arquivo PDF do boleto bancário informado.
Método: POST
Resposta: application/pdf

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)
idBoleto Sim java.lang.Integer Código do boleto bancário
idTransacao Sim java.lang.Integer Código da transação

URIs de acesso

https://jacad.uniamerica.br:443/academico/api/v3/financeiro/boletos/dados-boleto/download
Boletos - Obter link compartilhável

Retorna o link para compartilhamento do boleto bancário 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)
idBoleto Sim java.lang.Integer Código do boleto bancário
idTransacao Sim java.lang.Integer Código da transação

URIs de acesso

https://jacad.uniamerica.br:443/academico/api/v3/financeiro/boletos/dados-boleto/obter-link

Formato do objeto de retorno

{
  "url (String)": null
}
Boletos - Renovar vencimento

Retorna os dados atualizados de um boleto bancário 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)
idTransacao Sim java.lang.Integer Código da transação
idBoleto Sim java.lang.Integer Código do boleto
diasProrrogacaoVencimento Não java.lang.Integer Quantidade de dias para prorrogação do vencimento
dataVencimento Não java.sql.Date Nova data de vencimento
isAplicarEncargosNaRenovacao Não boolean Aplicar encargos na renovação do boleto

URIs de acesso

https://jacad.uniamerica.br:443/academico/api/v3/financeiro/boletos/renovar-boleto

Formato do objeto de retorno

{
  "idBoleto (Integer)": null,
  "nossoNumero (String)": null,
  "status (String)": null,
  "idPagador (Integer)": null,
  "pagadorNome (String)": null,
  "idMetodoRecebimento (Integer)": null,
  "idAgencia (Integer)": null,
  "idAgenciaConta (Integer)": null,
  "metodoRecebimento (String)": null,
  "agencia (String)": null,
  "conta (String)": null,
  "codigoCedente (String)": null,
  "cedente (String)": null,
  "carteira (String)": null,
  "unidadeCedente (String)": null,
  "content (BoletoContentRest)": null,
  "idOrg (Integer)": null,
  "orgDescricao (String)": null
}
{ "dataVencimento (String)": null, "nomeSacado (String)": null, "cpfSacado (String)": null, "cnpjSacado (String)": null, "enderecoSacado (String)": null, "cepSacado (String)": null, "bairroSacado (String)": null, "cidadeSacado (String)": null, "ufSacado (String)": null, "curso (String)": null, "infoComplementar2 (String)": null, "instrucao1 (String)": null, "instrucao2 (String)": null, "instrucao3 (String)": null, "instrucao4 (String)": null, "instrucao5 (String)": null, "noDocumento (String)": null, "dataDocumento (String)": null, "especieDocumento (String)": null, "aceite (String)": null, "dataProcessamento (String)": null, "carteiraFormatted (String)": null, "valorBoletoFormatted (String)": null, "cedente (String)": null, "codigoCedente (String)": null, "localPagamento (String)": null, "bancoFormatted (String)": null, "agenciaCedenteFormatted (String)": null, "nossoNumeroFormatted (String)": null, "linhaDigitavelFormatted (String)": null, "codigoBarras (String)": null, "unidadeCedente (String)": null, "enderecoCedente (String)": null, "ufEnderecoCedente (String)": null, "cepEnderecoCedente (String)": null, "cnpjCedente (String)": null, "localPagamento2 (String)": null, "idBoleto (String)": null }
Boletos - URL pública para impressão de um boleto bancário

Retorna o arquivo PDF do boleto bancário informado.
Método: POST
Resposta: application/pdf

Parâmetro Obrigatório Tipo Descrição
token Sim java.lang.String Token de autorização único

URIs de acesso

https://jacad.uniamerica.br:443/academico/api/v3/financeiro/boletos/dados-boleto/link/{token}
Consulta de Centros de Custos

Retorna todos os centros de custos ativos da instituiçã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)
idCentroCusto Não java.lang.Integer Código do centro de custos
tipo Não java.lang.String Tipo (S ou A)
like Não java.lang.String Like a ser aplicado nos campos 'código e descrição'
offset Sim java.lang.Integer Número de registros a serem pulados na realização da consulta (paginação)

URIs de acesso

https://jacad.uniamerica.br:443/academico/api/v3/financeiro/basicos/centros-de-custos

Formato do objeto de retorno

{
  "idCentroCusto (Integer)": null,
  "descricao (String)": null,
  "status (String)": null,
  "codigo (String)": null,
  "indice (String)": null,
  "idCliente (Integer)": null,
  "tipo (String)": null,
  "nivel (Integer)": null,
  "nrSubCentrosCusto (Integer)": null
}
Consulta de Contas Bancárias

Retorna todas as contas bancárias da instituiçã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)
idAgenciaConta Não java.lang.Integer Código da conta bancária
tipoConta Não java.lang.String Tipo (CONTA_BANCARIA, CAIXA,INVESTIMENTO)
status Não java.lang.String Status (ATIVO/INATIVO)
like Não java.lang.String Like a ser aplicado nos campos (Banco, Agenda e nome da conta)
offset Sim java.lang.Integer Número de registros a serem pulados na realização da consulta (paginação)

URIs de acesso

https://jacad.uniamerica.br:443/academico/api/v3/financeiro/basicos/contas-bancarias

Formato do objeto de retorno

{
  "idCentroCusto (Integer)": null,
  "descricao (String)": null,
  "status (String)": null,
  "codigo (String)": null,
  "indice (String)": null,
  "idCliente (Integer)": null,
  "tipo (String)": null,
  "nivel (Integer)": null,
  "nrSubCentrosCusto (Integer)": null
}
Consulta de Planos de Contas

Retorna todos os planos de contas ativos da instituiçã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)
idPlanoConta Não java.lang.Integer Código do plano de contas
operacao Não java.lang.String Operação (SOMA ou SUBTRAI)
tipoConta Não java.lang.String Tipo da conta (ANALITA OU SINTETICA)
natureza Não java.lang.String Natureza (ATIVO,PASSIVO,PATRIMONIO,RECEITA,DESPESA)
like Não java.lang.String Like a ser aplicado nos campos 'código e descrição'
offset Sim java.lang.Integer Número de registros a serem pulados na realização da consulta (paginação)

URIs de acesso

https://jacad.uniamerica.br:443/academico/api/v3/financeiro/basicos/planos-de-contas

Formato do objeto de retorno

{
  "idPlanoConta (Integer)": null,
  "descricao (String)": null,
  "codigo (String)": null,
  "indice (String)": null,
  "operacao (String)": null,
  "tipoConta (String)": null,
  "natureza (String)": null,
  "idCliente (Integer)": null,
  "nrSubPlanos (Integer)": null,
  "idPlanoContaPassivo (Integer)": null,
  "idPlanoContaAtivo (Integer)": null,
  "idPlanoContaAdiantamento (Integer)": null,
  "contaResultado (String)": null,
  "contaAtivo (String)": null,
  "contaPassivo (String)": null,
  "contaAdiantamento (String)": null
}
Consulta de Vendedores

Retorna todos os vendedores da instituiçã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)
idFuncao Não java.lang.Integer Código da função
like Não java.lang.String Like a ser aplicado nos campos (Nome, CPF e função)
status Não java.lang.String Status (ATIVO/INATIVO)
offset Sim java.lang.Integer Número de registros a serem pulados na realização da consulta (paginação)

URIs de acesso

https://jacad.uniamerica.br:443/academico/api/v3/financeiro/basicos/vendedores

Formato do objeto de retorno

{
  "idVendedor (Integer)": null,
  "idPerfil (Integer)": null,
  "idFuncao (Integer)": null,
  "status (String)": null,
  "nome (String)": null,
  "cpf (String)": null,
  "email (String)": null,
  "fone (String)": null,
  "celular (String)": null,
  "funcao (String)": null,
  "numeroBanco (String)": null,
  "numeroAgencia (String)": null,
  "numeroConta (String)": null,
  "codigoVendedor (String)": null
}
Convênios - Consulta dos convênios

Lista todos os convênios da instituiçã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)
idConvenio Não java.lang.Integer Código do convênio
idEmpresa Não java.lang.Integer Código da empresa do convênio
status Não java.lang.String Status (ATIVO, INATIVO)
dataVigenciaInicio Não java.sql.Date Data de vigência inicial
dataVigenciaFim Não java.sql.Date Data de vigência final
like Não java.lang.String Like a ser aplicado nos campos 'nome convênio e empresa'
offset Sim java.lang.Integer Número de registros a serem pulados na realização da consulta (paginação)

URIs de acesso

https://jacad.uniamerica.br:443/academico/api/v3/financeiro/convenios/

Formato do objeto de retorno

{
  "idConvenio (Integer)": null,
  "idPlanoConta (Integer)": null,
  "descricao (String)": null,
  "status (String)": null,
  "perdeAposVencimento (Integer)": null,
  "calculoSobValorOriginal (Integer)": null,
  "tipo (String)": null,
  "valor (Double)": null,
  "idEmpresa (Integer)": null,
  "tipoLimiteValidade (String)": null,
  "diaLimite (Integer)": null,
  "tipoVencimento (String)": null,
  "tipoFinanciamento (String)": null,
  "apresentaDescricaoInstrucaoBancaria (Integer)": null,
  "instrucaoBancaria (String)": null,
  "deduzirValorOriginal (Integer)": null,
  "considerarSabadosComoDiaUtil (Integer)": null,
  "aplicarSobReembolsoConvenio (Integer)": null,
  "dataVigenciaInicio (Date)": null,
  "dataVigenciaTermino (Date)": null,
  "naoParticipaCenso (Integer)": null,
  "descontoIrmao (Integer)": null,
  "programaFinanciamentoCodigo (Integer)": null,
  "programaFinanciamentoDescricao (String)": null,
  "planoContaDescricao (String)": null,
  "planoContaCodigo (String)": null,
  "convenioEmpresaNome (String)": null,
  "convenioEmpresaCnpj (String)": null
}
Convênios - Consulta dos convênios dos alunos

Lista todos os convênios dos alunos para cada 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 Não java.lang.Integer Código da organização
idAluno Não java.lang.Integer Código do aluno
idConvenio Não java.lang.Integer Código do convênio
idEmpresa Não java.lang.Integer Código da empresa do convênio
idPeriodoLetivo Não java.lang.Integer Código do Período letivo (de aplicação)
idMatriz Não java.lang.Integer Código da Matriz (de aplicação)
status Não java.lang.String Status (ATIVO, INATIVO) do convênio no aluno
dataVigenciaInicio Não java.sql.Date Data de vigência inicial
dataVigenciaFim Não java.sql.Date Data de vigência final
dataContratacaoInicio Não java.sql.Date Data de contratação inicial
dataContratacaoFim Não java.sql.Date Data de contratação final
like Não java.lang.String Like a ser aplicado nos campos 'nome convênio, nome aluno, empresa'
offset Sim java.lang.Integer Número de registros a serem pulados na realização da consulta (paginação)

URIs de acesso

https://jacad.uniamerica.br:443/academico/api/v3/financeiro/convenios/alunos

Formato do objeto de retorno

{
  "idConvenioPagador (Integer)": null,
  "alunoIdAluno (Integer)": null,
  "alunoRa (String)": null,
  "alunoNome (String)": null,
  "idConvenio (Integer)": null,
  "convenioDescricao (String)": null,
  "convenioTipoFinanciamento (String)": null,
  "convenioIdEmpresa (Integer)": null,
  "convenioEmpresaNome (String)": null,
  "convenioEmpresaCnpj (String)": null,
  "ordem (Integer)": null,
  "valor (Double)": null,
  "tipoCalculo (String)": null,
  "dataInicio (Date)": null,
  "dataFim (Date)": null,
  "dataContratacaoConvenio (Date)": null,
  "observacao (String)": null,
  "status (String)": null,
  "naoAplicarResponsavel (Integer)": null,
  "perdeAposVencimento (Integer)": null,
  "deduzirValorOriginal (Integer)": null,
  "idAlunoCursoIngresso (Integer)": null,
  "cursoIngressoMatriz (String)": null,
  "cursoIngressoIdMatriz (Integer)": null,
  "idPeriodoLetivo (Integer)": null,
  "periodoLetivoDescricao (String)": null,
  "idOrg (Integer)": null,
  "orgDescricao (String)": null
}
Planos de Pagamento - Consulta

Retorna todos os planos de pagamento cadastrados numa 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 organização
idCurso Não java.lang.Integer Código da Matriz
idUnidadeFisica Não java.lang.Integer Código da Unidade Física
idTurma Não java.lang.Integer Código da Turma
idPlanoPagamento Não java.lang.Integer Código do Plano de Pagamento
isApenasAssociadoTurma Não boolean Com turmas associadas
isApenasAssociadoCurso Não boolean Com matrizes associadas
offset Sim java.lang.Integer Número de registros a serem pulados na realização da consulta (paginação)

URIs de acesso

https://jacad.uniamerica.br:443/academico/api/v3/financeiro/planos-pagamento/

Formato do objeto de retorno

{
  "idPlanoPagamento (Integer)": null,
  "descricao (String)": null,
  "status (String)": null,
  "observacao (String)": null,
  "bloquearEdicaoServicos (Integer)": null,
  "permitirInformarDataPrimeiraParcela (Integer)": null,
  "recalcularParcelasComBaseNaPrimeiraParcela (Integer)": null,
  "validarFlagGerarNasParcelas (Integer)": null,
  "ajusteDatasParcelasDinamica (Integer)": null,
  "usaDiasPreferenciaisVencimento (Integer)": null,
  "utilizarDescontoMaximoTabelaPreco (Integer)": null,
  "utilizarValorTabelaPreco (Integer)": null,
  "vigenciaContratoTempo (Integer)": null,
  "vigenciaContratoTipoInicio (String)": null,
  "permitirProrrogacaoContrato (Integer)": null,
  "idOrg (Integer)": null,
  "orgDescricao (String)": null,
  "servicos (List)": [],
  "parcelas (List)": []
}
{ "idPlanoPagamentoServico (Integer)": null, "idPlanoPagamento (Integer)": null, "idServico (Integer)": null, "diaInicio (Integer)": null, "mesInicio (Integer)": null, "anoInicio (Integer)": null, "numeroParcelas (Integer)": null, "servicoAdicional (Integer)": null, "valor (Double)": null, "taxa (Integer)": null, "contrato (Integer)": null, "separar (Integer)": null, "calculadoContrato (Integer)": null, "grupo (String)": null, "servicoDescricao (String)": null, "servicoPlanoContaDescricao (String)": null, "servicoPlanoContaCodigo (String)": null }
{ "idPlanoPagamentoParcela (Integer)": null, "idPlanoPagamento (Integer)": null, "parcela (String)": null, "dataVencimento (Date)": null, "valor (Double)": null, "aplicarDescontos (Integer)": null, "aplicarConvenios (Integer)": null, "gerar (Integer)": null, "vectoVariavelNrDias (Integer)": null, "ignorarCalculoContrato (Integer)": null, "grupo (String)": null }
Planos de Pagamento - Matrizes

Retorna todas as matrizes atendidas por um plano de pagamento 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)
idPlanoPagamento Sim java.lang.Integer Código do plano de pagamento

URIs de acesso

https://jacad.uniamerica.br:443/academico/api/v3/financeiro/planos-pagamento/matrizes

Formato do objeto de retorno

{
  "idCurso (Integer)": null,
  "idCursoBase (Integer)": null,
  "nome (String)": null,
  "nomeRed (String)": null,
  "prazoConclusao (Integer)": null,
  "enfase (String)": null,
  "modalidade (String)": null,
  "horasAtividade (Integer)": null,
  "tipoAtividade (String)": null,
  "mediaMin (Double)": null,
  "mediaNormal (Double)": null,
  "frequencia (Double)": null,
  "recMedMin (Double)": null,
  "recMedNormal (Double)": null,
  "notaMenor (Double)": null,
  "notaMaior (Double)": null,
  "cargaHoraria (String)": null,
  "cargaHorariaTeorica (String)": null,
  "cargaHorariaPratica (String)": null,
  "cargaHorariaEstagio (String)": null,
  "prazoEm (String)": null,
  "podeTrancarPrimeiroPeriodo (Integer)": null,
  "prazoMaximoConclusao (Integer)": null,
  "habilidadesCompetencias (String)": null,
  "creditosExigidos (Double)": null,
  "idInep (Integer)": null,
  "idEixoTecnologico (Integer)": null,
  "eixoTecnologicoDescricao (String)": null,
  "descricao (String)": null,
  "tema (String)": null,
  "tipoCalculoFrequencia (String)": null,
  "periodicidade (String)": null,
  "status (String)": null,
  "naoApresentarParaUsuarioPolo (Integer)": null,
  "cargaHorariaTcc (String)": null,
  "idProfessorCoordenador (Integer)": null,
  "professorCoordenadorNome (String)": null,
  "grauGraduacao (String)": null,
  "idGrauGraduacao (Integer)": null,
  "idOrg (Integer)": null,
  "orgDescricao (String)": null
}
Planos de Pagamento - Turmas

Retorna todas as turmas atendidas por um plano de pagamento 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)
idPlanoPagamento Sim java.lang.Integer Código do plano de pagamento

URIs de acesso

https://jacad.uniamerica.br:443/academico/api/v3/financeiro/planos-pagamento/turmas

Formato do objeto de retorno

{
  "idTurma (Integer)": null,
  "turmaNome (String)": null,
  "turmaNomeRed (String)": null,
  "turmaDescricao (String)": null,
  "turmaIdUnidadeFisica (Integer)": null,
  "turmaUnidadeFisica (String)": null,
  "turmaIdPeriodoLetivo (Integer)": null,
  "turmaPeriodoLetivo (String)": null,
  "turmaPeriodoLetivoSituacao (String)": null,
  "turmaPeriodoLetivoDataInicio (Date)": null,
  "turmaPeriodoLetivoDataTermino (Date)": null,
  "turmaIdMatriz (Integer)": null,
  "turmaMatriz (String)": null,
  "turmaIdCurso (Integer)": null,
  "turmaCurso (String)": null,
  "turmaIdTurmaDestino (Integer)": null,
  "turmaTurmaDestinoNome (String)": null,
  "turmaTurmaDestinoNomeRed (String)": null,
  "turmaTurmaDestinoPeriodoLetivo (String)": null,
  "turmaPeriodoItem (String)": null,
  "turmaTurno (String)": null,
  "turmaIdInep (Integer)": null,
  "turmaMediaMin (Double)": null,
  "turmaMediaNormal (Double)": null,
  "turmaFrequencia (Double)": null,
  "turmaRecMedMin (Double)": null,
  "turmaMedNormal (Double)": null,
  "turmaNotaMenor (Double)": null,
  "turmaNotaMaior (Double)": null,
  "turmaIdTurmaBase (Integer)": null,
  "turmaTurmaBase (String)": null,
  "turmaStatus (String)": null,
  "turmaDataInicio (Date)": null,
  "turmaDataFim (Date)": null,
  "turmaDataAbonoFalta (Date)": null,
  "turmaDataFechamentoDiarioClasse (Date)": null,
  "turmaValorTotal (Double)": null,
  "turmaObservacao (String)": null,
  "turmaQtdeDisciplina (Integer)": null,
  "idOrg (Integer)": null,
  "orgDescricao (String)": null,
  "turmaIdMetodoRecebimento (Integer)": null,
  "turmaMetodoRecebimento (String)": null,
  "habilitadoVenda (Integer)": null,
  "naoApresentarParaMatriculaNoPortal (Integer)": null,
  "turmaCalendarioRotativoSegunda (Integer)": null,
  "turmaCalendarioRotativoTerca (Integer)": null,
  "turmaCalendarioRotativoQuarta (Integer)": null,
  "turmaCalendarioRotativoQuinta (Integer)": null,
  "turmaCalendarioRotativoSexta (Integer)": null,
  "turmaCalendarioRotativoSabado (Integer)": null,
  "turmaCalendarioRotativoDomingo (Integer)": null,
  "turmaCalendarioRotativoTurmaFechada (Integer)": null
}
Planos de Pagamento - Unidades Físicas

Retorna todas as unidade físicas atendidas por um plano de pagamento 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)
idPlanoPagamento Sim java.lang.Integer Código do plano de pagamento

URIs de acesso

https://jacad.uniamerica.br:443/academico/api/v3/financeiro/planos-pagamento/unidades-fisicas

Formato do objeto de retorno

{
  "idUnidadeFisica (Integer)": null,
  "nome (String)": null,
  "nomeImpressao (String)": null,
  "sigla (String)": null,
  "logradouro (String)": null,
  "numero (String)": null,
  "bairro (String)": null,
  "cep (String)": null,
  "email (String)": null,
  "cnpj (String)": null,
  "fones (String)": null,
  "idCidade (Integer)": null,
  "idEstado (Integer)": null,
  "status (String)": null,
  "dataAtivacao (Date)": null,
  "dataInativacao (Date)": null,
  "codigoInep (Integer)": null,
  "nomeCidade (String)": null,
  "siglaEstado (String)": null,
  "nomeEstado (String)": null,
  "responsavelNome (String)": null,
  "responsavelTelefone (String)": null,
  "responsavelCelular (String)": null,
  "responsavelEmail (String)": null,
  "idPerfilResponsavel (Integer)": null,
  "naoApresentarNoFormularioAtendimento (Integer)": null,
  "complemento (String)": null,
  "tipoUnidade (String)": null,
  "observacaoHorarioAtendimento (String)": null
}
Tabela de Preço - Tabela completa

Retorna os cursos e os seus respectivos valores e descontos máximos por unidades físicas (polos).
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 Sim java.lang.Integer Código do Curso Base
idUnidadeFisica Não java.lang.Integer Código da Unidade Física (Polo)
dataVigenciaInicio Não java.sql.Date Data de vigência - Início
dataVigenciaTermino Não java.sql.Date Data de vigência - Término

URIs de acesso

https://jacad.uniamerica.br:443/academico/api/v3/financeiro/planos-pagamento/tabela-preco-completa

Formato do objeto de retorno

{
  "idTabelaPreco (Integer)": null,
  "descricao (String)": null,
  "dataInicio (Timestamp)": null,
  "dataTermino (Timestamp)": null,
  "status (String)": null,
  "cursos (ArrayList)": []
}
{ "idCursoBase (Integer)": null, "descontoMaximo (Double)": null, "valor (Double)": null, "cursoBaseNomeParaImpressao (String)": null, "idOrg (Integer)": null, "orgDescricao (String)": null, "unidades (ArrayList)": [] }
{ "idUnidadeFisica (Integer)": null, "idCursoBase (Integer)": null, "descontoMaximo (Double)": null, "valor (Double)": null, "unidadeFisica (String)": null }
Tabela de Preço - Valor do Curso

Retorna os valores de um curso base informado na tabela de preços vigente, ou mais recente caso informado as datas de início e término.
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 Sim java.lang.Integer Código do Curso Base
idUnidadeFisica Não java.lang.Integer Código da Unidade Física (Polo)
dataVigenciaInicio Não java.sql.Date Data de vigência - Início (Se não informado será a data atual)
dataVigenciaTermino Não java.sql.Date Data de vigência - Término (Se não informado será a data atual)

URIs de acesso

https://jacad.uniamerica.br:443/academico/api/v3/financeiro/planos-pagamento/tabela-preco

Formato do objeto de retorno

{
  "idTabelaPreco (Integer)": null,
  "tabelaPreco (String)": null,
  "valor (Double)": null,
  "descontoMaximo (Double)": null,
  "dataVigenciaInicio (Timestamp)": null,
  "dataVigenciaTermino (Timestamp)": null
}
Transações - Consulta de contas a receber

Retorna os dados dos contas a receber de uma instituiçã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 Não java.lang.Integer Código da Organização
dataVencimentoInicio Sim java.sql.Date Data de vencimento - início
dataVencimentoFim Sim java.sql.Date Data de vencimento - fim
idPagador Sim java.lang.Integer Código do Pagador (Perfil)
idPeriodoLetivo Não java.lang.Integer Código do Período letivo
idMatriz Não java.lang.Integer Código da Matriz
idCurso Não java.lang.Integer Código do Curso
idPlanoPagamento Não java.lang.Integer Código do Plano de Pagamento
isPossuiBoletoBancario Não boolean Possui boleto bancário
isPossuiContratoMatricula Não boolean Possui contrato matrícula
origem Não java.lang.String Origem da transação (MENSALIDADE,OUTROS,ACORDO,PARCELA,UNIFICACAO,MULTA_BIBLIOTECA)
tipoReferencia Não java.lang.String Tipo da referência da transação (MATRICULA,PERFIL,EMPRESTIMO_BIBLIOTECA)
idReferencia Não java.lang.Integer Código da Referência
situacao Não java.lang.String Situação da Transação (ABERTO, PAGO, PARCIAL, ACORDADO e BAIXADA)
statusBoleto Não java.lang.String Status do boleto bancário (ABERTO, RECEBIDO ou CANCELADO)
statusMatricula Não java.lang.String Status da Matrícula(CANCELADA,TRANCADA,TRANSFERIDA,REENQUADRADA,INFREQUENTE,DESISTENTE,REMANEJADA,BLOQUEADA,ATIVA,AGUARDANDO,APROVADO,APROVADO_PARECER_DESCRITIVO,APROVADO_PARCIALMENTE,REPROVADO)
like Não java.lang.String Like a ser aplicado no nome do aluno, ra, nome, cpf do curso e turma
offset Sim java.lang.Integer Número de registros a serem pulados na realização da consulta (paginação)

URIs de acesso

https://jacad.uniamerica.br:443/academico/api/v3/financeiro/transacoes/contas-receber

Formato do objeto de retorno

{
  "idTransacao (Integer)": null,
  "transacaoIdReferencia (Integer)": null,
  "transacaoTipoReferencia (String)": null,
  "transacaoDataVencimento (Date)": null,
  "transacaoDataCompetencia (Date)": null,
  "transacaoValorOriginal (Double)": null,
  "transacaoValor (Double)": null,
  "transacaoSituacao (String)": null,
  "transacaoNumero (String)": null,
  "transacaoIdBoleto (Integer)": null,
  "transacaoBoletoStatus (String)": null,
  "transacaoBoletoNossoNumero (String)": null,
  "transacaoBoletoNossoNumeroDigitoVerificador (String)": null,
  "transacaoBoletoLiberadoWeb (Integer)": null,
  "transacaoOrigem (String)": null,
  "pagadorNome (String)": null,
  "pagadorCpf (String)": null,
  "pagadorRa (String)": null,
  "pagadorIdPagador (Integer)": null,
  "pagadorIdAluno (Integer)": null,
  "pagadorEmail (String)": null,
  "pagadorTelefone (String)": null,
  "pagadorCelular (String)": null,
  "pagadorDataNascimento (Date)": null,
  "curso (String)": null,
  "cursoIdCurso (Integer)": null,
  "matriz (String)": null,
  "matrizIdMatriz (Integer)": null,
  "turma (String)": null,
  "turmaNomeReduzido (String)": null,
  "turmaNomePeriodoCurso (String)": null,
  "turmaIdTurma (Integer)": null,
  "periodoLetivo (String)": null,
  "periodoLetivoIdPeriodoLetivo (Integer)": null,
  "matriculaIdContrato (Integer)": null,
  "matriculaIdMatricula (Integer)": null,
  "matriculaIdAlunoCursoIngresso (Integer)": null,
  "matriculaStatus (String)": null,
  "matriculaPlanoPagamento (String)": null,
  "matriculaIdPlanoPagamento (Integer)": null,
  "matriculaDataMatricula (Date)": null,
  "matriculaUnidadeFisicaNome (String)": null,
  "matriculaUnidadeFisicaCodigo (Integer)": null,
  "idOrg (Integer)": null,
  "orgDescricao (String)": null
}
Transações - Criar conta a receber

Cria e retorna os dados de uma nova conta a receber
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 Organização
idPerfil Sim java.lang.Integer Código do Perfil
descricao Sim java.lang.String Descrição da conta a receber
valor Sim java.lang.Double Valor da conta a receber (deve ser maior que zero)
dataVencimento Sim java.sql.Date Data de vencimento da conta a receber
idPlanoConta Sim java.lang.Integer Código do Plano de Contas da conta a receber
idCentroCusto Sim java.lang.Integer Código do Centro de Custo da conta a receber
origem Não java.lang.String Origem da transação (ACORDO,
CHEQUE,
CONVENIO_RETROATIVO,
CREDITO,
EVENTO_INSCRICAO,
IMPORTACAO,
INSCRICAO_VESTIBULAR,
MENSALIDADE,
OUTROS,
PARCELA,
REEMBOLSAR,
REEMBOLSO,
REEMBOLSO_CONVENIO,
REMATRICULA,
UNIFICACAO)

URIs de acesso

https://jacad.uniamerica.br:443/academico/api/v3/financeiro/transacoes/contas-receber/criar-nova

Formato do objeto de retorno

{
  "idTransacao (Integer)": null,
  "transacaoIdReferencia (Integer)": null,
  "transacaoTipoReferencia (String)": null,
  "transacaoDataVencimento (Date)": null,
  "transacaoDataCompetencia (Date)": null,
  "transacaoValorOriginal (Double)": null,
  "transacaoValor (Double)": null,
  "transacaoSituacao (String)": null,
  "transacaoNumero (String)": null,
  "transacaoIdBoleto (Integer)": null,
  "transacaoBoletoStatus (String)": null,
  "transacaoBoletoNossoNumero (String)": null,
  "transacaoBoletoNossoNumeroDigitoVerificador (String)": null,
  "transacaoBoletoLiberadoWeb (Integer)": null,
  "transacaoOrigem (String)": null,
  "pagadorNome (String)": null,
  "pagadorCpf (String)": null,
  "pagadorRa (String)": null,
  "pagadorIdPagador (Integer)": null,
  "pagadorIdAluno (Integer)": null,
  "pagadorEmail (String)": null,
  "pagadorTelefone (String)": null,
  "pagadorCelular (String)": null,
  "pagadorDataNascimento (Date)": null,
  "curso (String)": null,
  "cursoIdCurso (Integer)": null,
  "matriz (String)": null,
  "matrizIdMatriz (Integer)": null,
  "turma (String)": null,
  "turmaNomeReduzido (String)": null,
  "turmaNomePeriodoCurso (String)": null,
  "turmaIdTurma (Integer)": null,
  "periodoLetivo (String)": null,
  "periodoLetivoIdPeriodoLetivo (Integer)": null,
  "matriculaIdContrato (Integer)": null,
  "matriculaIdMatricula (Integer)": null,
  "matriculaIdAlunoCursoIngresso (Integer)": null,
  "matriculaStatus (String)": null,
  "matriculaPlanoPagamento (String)": null,
  "matriculaIdPlanoPagamento (Integer)": null,
  "matriculaDataMatricula (Date)": null,
  "matriculaUnidadeFisicaNome (String)": null,
  "matriculaUnidadeFisicaCodigo (Integer)": null,
  "idOrg (Integer)": null,
  "orgDescricao (String)": null
}