Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Visão geral

Através do serviço RMSRestDataServer, via RESTful, o usuário poderá acessar o dataserver de Curso (EduCursoData) para a realização de requisições de consulta, inclusão, alteração ou exclusão de dados.  

...

Tip

Os serviços REST identificarão a base de dados a ser utilizada através da tag DefaultDB, que informa o Alias que será utilizado no acesso. Essa tag deve existir no arquivo de configuração do Host (RM.Host.Service.exe.config ou RM.Host.exe.config): 

<add key=”DefaultDB” value=”<ALIAS_DO_BANCO_RM>


A variável <ALIAS_DO_BANCO_RM> deverá ser substituída pelo nome do alias cadastrado para acesso ao banco de dados.

Exemplo:


A porta 8051 é padrão no sistema e caso seja alterada na tag HttpPort no arquivo de configuração do Host, precisa ser alterada no link acima.


Consulta

Para a realização de uma consulta, é necessária a utilização do método GET. 

...

Para a requisição de informações de um Curso será necessário passar os valores da chave primária do aluno: CODCOLIGADA e CODCURSO.


Retornando uma lista e Cursos:

Para a consulta de uma lista de Cursos, é necessário a utilização da URL:

...

Code Block
languagexml
titleMensagem de resposta
collapsetrue
{
   "messages": [],
   "length": 43,
   "data":    [
            {
         "id": "1$_$1",
         "CODCOLIGADA": 1,
         "CODCURSO": "1",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "Ensino Fundamental - 1ª a 4ª",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 2,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$1-1",
         "CODCOLIGADA": 1,
         "CODCURSO": "1-1",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "DIREITO",
         "COMPLEMENTO": "DIREITO",
         "CODCURINEP": null,
         "DECRETO": " ",
         "REGCONTRATO": null,
         "DESCRICAO": " ",
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": "DIR-#####",
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$10-1",
         "CODCOLIGADA": 1,
         "CODCURSO": "10-1",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "SOLENIDADE",
         "COMPLEMENTO": "CURSO ESPECIAL PARA COLAÇÃO DE GRAU.",
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$11-1",
         "CODCOLIGADA": 1,
         "CODCURSO": "11-1",
         "CODESCOLA": 1,
         "CODAREA": 1,
         "NOME": "VETERINARIA",
         "COMPLEMENTO": "VETERINARIA",
         "CODCURINEP": "010101",
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": "020202",
         "HABILITACAO": null,
         "CAPES": "1",
         "CURPRESDIST": "P",
         "CODMODALIDADECURSO": "1",
         "MASCARATURMA": "#####",
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$12-1",
         "CODCOLIGADA": 1,
         "CODCURSO": "12-1",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "ENGENHARIA DE AUTOMAÇÃO",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": "P",
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$14-1",
         "CODCOLIGADA": 1,
         "CODCURSO": "14-1",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "AUTOMAÇÃO PROCESSO SELETIVO RM",
         "COMPLEMENTO": "AUTOMAÇÃO PROCESSO SELETIVO RM",
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": "P",
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$15-1",
         "CODCOLIGADA": 1,
         "CODCURSO": "15-1",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "LÍNGUAS CONCEITUAL",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": "D",
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$2",
         "CODCOLIGADA": 1,
         "CODCURSO": "2",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "Ensino Médio",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 2,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$2-1",
         "CODCOLIGADA": 1,
         "CODCURSO": "2-1",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "SISTEMAS DE INFORMAÇÃO",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": " ",
         "REGCONTRATO": null,
         "DESCRICAO": " ",
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$2-2",
         "CODCOLIGADA": 1,
         "CODCURSO": "2-2",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "CIENCIA DA COMPUTAÇÃO",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": "t####",
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$3",
         "CODCOLIGADA": 1,
         "CODCURSO": "3",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "Ensino Fundamental",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 2,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$3-1",
         "CODCOLIGADA": 1,
         "CODCURSO": "3-1",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "ADMINISTRAÇÃO",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": " ",
         "REGCONTRATO": null,
         "DESCRICAO": " ",
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$3-12",
         "CODCOLIGADA": 1,
         "CODCURSO": "3-12",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "ENGENHARIA_EXCLUIR- Automação",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": " ",
         "REGCONTRATO": null,
         "DESCRICAO": " ",
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$3-13",
         "CODCOLIGADA": 1,
         "CODCURSO": "3-13",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "ENGENHARIA PRODUÇÃO",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": " ",
         "REGCONTRATO": null,
         "DESCRICAO": " ",
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$3-18",
         "CODCOLIGADA": 1,
         "CODCURSO": "3-18",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "ADMINISTRA??O_0101",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": " ",
         "REGCONTRATO": null,
         "DESCRICAO": " ",
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$3-19",
         "CODCOLIGADA": 1,
         "CODCURSO": "3-19",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "COMPUTA??O_GR?FICA",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": " ",
         "REGCONTRATO": null,
         "DESCRICAO": " ",
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$3-3",
         "CODCOLIGADA": 1,
         "CODCURSO": "3-3",
         "CODESCOLA": 1,
         "CODAREA": 1,
         "NOME": "VETERINARIA_AUTOMAÇÃO",
         "COMPLEMENTO": "VETERINARIA_NOTURNO",
         "CODCURINEP": "010101",
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": "0303",
         "HABILITACAO": null,
         "CAPES": "1",
         "CURPRESDIST": "P",
         "CODMODALIDADECURSO": "1",
         "MASCARATURMA": "#####",
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$3-4",
         "CODCOLIGADA": 1,
         "CODCURSO": "3-4",
         "CODESCOLA": 1,
         "CODAREA": 1,
         "NOME": "VET_01(Excluir)_AUTOMAÇÃO",
         "COMPLEMENTO": "VETERINARIA_NOTURNO",
         "CODCURINEP": "555",
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": "666",
         "HABILITACAO": null,
         "CAPES": "1",
         "CURPRESDIST": "P",
         "CODMODALIDADECURSO": "1",
         "MASCARATURMA": "#####",
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$3-5",
         "CODCOLIGADA": 1,
         "CODCURSO": "3-5",
         "CODESCOLA": null,
         "CODAREA": 2,
         "NOME": "CIÊNCIA DA COMPUTAÇÃO - AUTOMAÇÃO",
         "COMPLEMENTO": "VALIDAR CURSO\\HABILITAÇÃO",
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": "1",
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": "1",
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$3-6",
         "CODCOLIGADA": 1,
         "CODCURSO": "3-6",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "ENGENHARIA DE PRODUÇÃO - Automação",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": " ",
         "REGCONTRATO": null,
         "DESCRICAO": " ",
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$3-7",
         "CODCOLIGADA": 1,
         "CODCURSO": "3-7",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "ENGENHARIA_EXCLUIR- Automação",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": " ",
         "REGCONTRATO": null,
         "DESCRICAO": " ",
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$4",
         "CODCOLIGADA": 1,
         "CODCURSO": "4",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "Ensino Médio - 1º a 3º",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 2,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$4-1",
         "CODCOLIGADA": 1,
         "CODCURSO": "4-1",
         "CODESCOLA": null,
         "CODAREA": 1,
         "NOME": "MEDICINA",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": "P",
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$5-1",
         "CODCOLIGADA": 1,
         "CODCURSO": "5-1",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "EDUCAÇÃO FÍSICA",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": "P",
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$6-1",
         "CODCOLIGADA": 1,
         "CODCURSO": "6-1",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "PEDAGOGIA",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$7",
         "CODCOLIGADA": 1,
         "CODCURSO": "7",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "Tecnologia em Informática",
         "COMPLEMENTO": null,
         "CODCURINEP": "1799",
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$7-1",
         "CODCOLIGADA": 1,
         "CODCURSO": "7-1",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "ARQUITETURA E URBANISMO",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": "P",
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$71",
         "CODCOLIGADA": 1,
         "CODCURSO": "71",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "FISIOTERAPIA",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$8-1",
         "CODCOLIGADA": 1,
         "CODCURSO": "8-1",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "CIÊNCIAS ECONÔMICAS",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": "P",
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$9-1",
         "CODCOLIGADA": 1,
         "CODCURSO": "9-1",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "NUTRIÇÃO",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": "P",
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$ADM",
         "CODCOLIGADA": 1,
         "CODCURSO": "ADM",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "ADMINISTRAÇÃO",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": "ADM#####",
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$ADS",
         "CODCOLIGADA": 1,
         "CODCURSO": "ADS",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "Análise e Desenvolvimento de Sistemas",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$AUT-1",
         "CODCOLIGADA": 1,
         "CODCURSO": "AUT-1",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "AUTOMAÇÃO ",
         "COMPLEMENTO": "CURSO AUTOMAÇÃO MÁSCARA",
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": "P",
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": "AUT-MASK####",
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$bla    ",
         "CODCOLIGADA": 1,
         "CODCURSO": "bla    ",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "bla    ",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
      {
         "id": "1$_$ENGEC",
         "CODCOLIGADA": 1,
         "CODCURSO": "ENGEC",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "ENGENHARIA DA COMPUTACAO",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": "P",
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": "########",
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$FDWS",
         "CODCOLIGADA": 1,
         "CODCURSO": "FDWS",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "WebService - Frequencia diária",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$GEP",
         "CODCOLIGADA": 1,
         "CODCURSO": "GEP",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "Gestão de projetos",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 4,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": "GEP-####",
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$NEM",
         "CODCOLIGADA": 1,
         "CODCURSO": "NEM",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "NOVO ENSINO MEDIO",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 2,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$ProcSelTer",
         "CODCOLIGADA": 1,
         "CODCURSO": "ProcSelTer",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "Curso do Processo Seletivo Terceirizado",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
            {
         "id": "1$_$SIS",
         "CODCOLIGADA": 1,
         "CODCURSO": "SIS",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "SISTEMA DE INFORMAÇÃO",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": null,
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": "SIS#####",
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      },
      {
         "id": "7$_$1",
         "CODCOLIGADA": 7,
         "CODCURSO": "1",
         "CODESCOLA": null,
         "CODAREA": null,
         "NOME": "ENGENHARIA DE AUTOMAÇÃO",
         "COMPLEMENTO": null,
         "CODCURINEP": null,
         "DECRETO": null,
         "REGCONTRATO": null,
         "DESCRICAO": null,
         "CODTIPOCURSO": 1,
         "CFGMATRICULA": null,
         "HABILITACAO": null,
         "CAPES": null,
         "CURPRESDIST": "P",
         "CODMODALIDADECURSO": null,
         "MASCARATURMA": null,
         "IDEIXOTECNOLOGICO": null,
         "TIPOOFERTA": null
      }
   ]
}


Retornando apenas uma aluno:

Para realizar a consulta de um aluno, será necessário a utilização dos valores de chave primária do aluno:

...

Para a realização dessa requisição, deverá ser utilizado o método: GET.


CADASTRO

Cadastrando um Curso:


Para realizar o cadastro de um curso é necessário que sejam passados, entre um conjunto de chaves, todos os campos que serão inseridos e no cabeçalho da mensagem deverão ser incluídos os campos CODCOLIGADA, CODFILIAL e CODTIPOCURSO para criação do contexto em que o aluno será incluso.

...

Code Block
languagexml
titleMensagem de resposta
collapsetrue
{
   "messages": [],
   "length": 1,
   "data":    {
      "id": "1$_$3-19",
      "CODCOLIGADA": 1,
      "CODCURSO": "3-19",
      "CODESCOLA": null,
      "CODAREA": null,
      "NOME": "COMPUTACAO_GRAFICA",
      "COMPLEMENTO": null,
      "CODCURINEP": null,
      "DECRETO": " ",
      "REGCONTRATO": null,
      "DESCRICAO": " ",
      "CODTIPOCURSO": 1,
      "CFGMATRICULA": null,
      "HABILITACAO": null,
      "CAPES": null,
      "CURPRESDIST": null,
      "CODMODALIDADECURSO": null,
      "MASCARATURMA": null,
      "IDEIXOTECNOLOGICO": null,
      "TIPOOFERTA": null,
      "SCURSOCOMPL": []
   }
}
   

Alterações

Atualizando informações do Curso:


Para realizar a atualização de cadastro de um Curso é necessário que sejam passados, entre um conjunto de chaves, todos os campos que serão alterados, assim como, a tag ID que informará qual Curso será alterado.

...

Code Block
languagexml
titleMensagem de resposta
collapsetrue
{
   "messages": [],
   "length": 1,
   "data":    {
      "id": "1$_$0000000226",
      "CODCOLIGADA": 1,
      "RA": "0000000226",
      "CODAREA": null,
      "CODCARREIRA": null,
      "CODIDIOMA": null,
      "CODTIPOALUNO": null,
      "CODINSTDESTINO": null,
      "CODINSTORIGEM": null,
      "CODCOLCFO": null,
      "CODCFO": null,
      "CODPARENTCFO": null,
      "CODPESSOARACA": null,
      "CODPARENTRACA": null,
      "CODPESSOA": 3102,
      "CODCURSOHIST": null,
      "CODSERIEHIST": null,
      "OBSHIST": null,
      "IDENTIFICADOR2": null,
      "IDENTIFICADOR3": null,
      "ANOINGRESSO": null,
      "ANOTACOES": null,
      "CODTIPOCURSO": 1,
      "EMPRESANOME": null,
      "EMPRESANUMERO": null,
      "EMPRESACOMPLEMENTO": null,
      "EMPRESABAIRRO": null,
      "EMPRESACIDADE": null,
      "EMPRESAUF": null,
      "EMPRESACEP": null,
      "EMPRESATELEFONE": null,
      "EMPRESAHORARIO": null,
      "EMPRESARUA": null,
      "TIPOCERTIDAO": null,
      "CERTNUMERO": null,
      "CERTCARTORIO": null,
      "CERTCOMARCA": null,
      "CERTDATA": null,
      "CERTDISTRITO": null,
      "CERTUF": null,
      "CERTFOLHA": null,
      "CERTLIVRO": null,
      "CODIGO": 3102,
      "DESCTIPOALUNO": null,
      "RESPACADEMICO": null,
      "RESPFINANCEIRO": null,
      "SEXO": null,
      "NOME": "Aluno Rest 0111",
      "CPF": null,
      "CODPERLET": null,
      "SOBRENOME": "Rest 0111",
      "APELIDO": null,
      "DTNASCIMENTO": "1989-01-01T00:00:00-02:00",
      "ESTADOCIVIL": null,
      "EMAIL": null,
      "NACIONALIDADE": "10",
      "ESTADONATAL": "MG",
      "NATURALIDADE": "Belo Horizonte",
      "CODUSUARIO": null,
      "IDIMAGEM": null,
      "IMAGEM": null,
      "CORRACA": null,
      "GRAUINSTRUCAO": null,
      "TIPOSANG": null,
      "DEFICIENTEFISICO": null,
      "DEFICIENTEFALA": null,
      "DEFICIENTEMENTAL": null,
      "DEFICIENTEVISUAL": null,
      "DEFICIENTEAUDITIVO": null,
      "RECURSOREALIZACAOTRAB": null,
      "RECURSOACESSIBILIDADE": null,
      "RUA": null,
      "NUMERO": null,
      "COMPLEMENTO": null,
      "BAIRRO": null,
      "PAIS": null,
      "ESTADO": null,
      "CIDADE": null,
      "TELEFONE1": null,
      "TELEFONE2": null,
      "TELEFONE3": null,
      "FAX": null,
      "CEP": null,
      "CARTMOTORISTA": null,
      "TIPOCARTHABILIT": null,
      "DTVENCHABILIT": null,
      "TITULOELEITOR": null,
      "ZONATITELEITOR": null,
      "SECAOTITELEITOR": null,
      "DTTITELEITOR": null,
      "ESTELEIT": null,
      "CARTIDENTIDADE": null,
      "UFCARTIDENT": null,
      "ORGEMISSORIDENT": null,
      "DTEMISSAOIDENT": null,
      "CERTIFRESERV": null,
      "CATEGMILITAR": null,
      "CSM": null,
      "DTEXPCML": null,
      "EXPED": null,
      "RM": null,
      "CARTEIRATRAB": null,
      "SERIECARTTRAB": null,
      "UFCARTTRAB": null,
      "DTCARTTRAB": null,
      "NIT": 0,
      "REGPROFISSIONAL": null,
      "SITMILITAR": null,
      "NPASSAPORTE": null,
      "DTEMISSPASSAPORTE": null,
      "DTVALPASSAPORTE": null,
      "PAISORIGEM": null,
      "TIPOVISTO": null,
      "DATACHEGADA": null,
      "CARTMODELO19": null,
      "NROFILHOSBRASIL": 0,
      "NROREGGERAL": null,
      "NRODECRETO": null,
      "CONJUGEBRASIL": 0,
      "NATURALIZADO": 0,
      "DTVENCIDENT": null,
      "DTVENCCARTTRAB": null,
      "FILHOSBRASIL": 0,
      "CODPROFISSAO": null,
      "CODOCUPACAO": null,
      "INDATENDESPECIALIZADO": "00",
      "INDATENDESPECIFICO": "00",
      "INDICADORDERECURSOS": "00",
      "CODINST2GRAU": null,
      "GRAUULTIMAINST": null,
      "ANOULTIMAINST": null,
      "AJUSTATAMANHOFOTO": null,
      "CODIGOPT": null,
      "CODFREGUESIA": null,
      "CODPOSTAL": null,
      "NUMEROCARTCIDADAO": null,
      "DTEMISSAOCARTCIDADAO": null,
      "ORGEXPCARTCIDADAO": null,
      "DTVALIDADECARTCIDADAO": null,
      "CANHOTO": "F",
      "SENHA": null,
      "EMPRESACODFREGUESIA": null,
      "EMPRESACODPOSTAL": null,
      "EMPRESACODMUNICIPIO": null,
      "EMPRESALOCALIDADE": null,
      "CERTSERVENTIA": null,
      "RACAD": null,
      "UFRACAD": null,
      "NOMESOCIAL": null,
      "USERID": null,
      "BRPDH": null,
      "CODSISTEC": null,
      "NOMEPAI": null,
      "NOMEMAE": null,
      "INVESTTREINANT": null,
      "EMPRESA": null,
      "CODMEMOOBS": null,
      "FUMANTE": 0,
      "OBSPESSOA": null,
      "IDIMAGEMDOC": null,
      "IDIMAGEMDOCV": null,
      "DATAAPROVACAOCURR": "2007-05-24T11:04:45.83-03:00",
      "CODMUNICIPIO": null,
      "LOCALIDADE": null,
      "IDBIOMETRIA": null,
      "ESTADOROW": 0,
      "ROWVALIDA": 0,
      "ALUNO": 1,
      "PROFESSOR": 0,
      "CANDIDATO": 1,
      "USUARIOBIBLIOS": 0,
      "FUNCIONARIO": 0,
      "EXFUNCIONARIO": 0,
      "CODIGOMX": null,
      "PRIMEIRONOME": null,
      "SOBRENOMEPAI": null,
      "SOBRENOMEMAE": null,
      "TAGSCRIPT": null,
      "CHAPA": null,
      "NROINT": null,
      "CURP": null,
      "DTVENCIDENTPT": null,
      "CODTIPOBAIRRO": null,
      "CODORGAOCLASSE": null,
      "CODUFREGISTRO": null,
      "CODTIPORUA": null,
      "CODNATURALIDADE": null,
      "NUMERORIC": null,
      "ORGEMISSORRIC": null,
      "DTEMISSAORIC": null,
      "DTEMISSAOCNH": null,
      "DATANATURALIZACAO": null,
      "ORGEMISSORCNH": null,
      "ORGEMISSORRNE": null,
      "DTEMISSAORNE": null,
      "IDPAIS": null,
      "DEFICIENTEINTELECTUAL": 0,
      "DATAOBITO": null,
      "MATRICULAOBITO": null,
      "FALECIDO": 0,
      "PORTARIANATURALIZACAO": null,
      "CODCLASSIFTRABESTRANG": null,
      "DATAPRIMEIRACNH": null,
      "UFCNH": null,
      "EMAILPESSOAL": null,
      "ANO1EMPREGO": null,
      "IDADE": null,
      "IDHABILITACAOFILIAL": null,
      "CODSTATUS": -1,
      "FIADOR_SGI": null,
      "CONJUGE_SGI": null,
      "DEFICIENTEMOBREDUZIDA": 0,
      "RECCREATEDBY": null,
      "RECCREATEDON": null,
      "RECMODIFIEDBY": "mestre",
      "RECMODIFIEDON": "2017-12-06T14:11:52-02:00",
      "DEFICIENTEOBSERVACAO": null,
      "CODIGO1": 2800,
      "SAlunoCompl": [      {
         "id": "1$_$0000000226",
         "parent_id": "1$_$0000000226",
         "CODCOLIGADA": 1,
         "RA": "0000000226",
         "MAURO": null,
         "CRISTIANO": null,
         "RECCREATEDBY": "mestre",
         "RECCREATEDON": "2017-12-06T14:11:52-02:00",
         "RECMODIFIEDBY": "mestre",
         "RECMODIFIEDON": "2017-12-06T14:11:52-02:00"
      }],
      "SAlunoMEC": [      {
         "id": "1$_$0000000226",
         "parent_id": "1$_$0000000226",
         "CODCOLIGADA": 1,
         "RA": "0000000226",
         "CODINEPALUNO": null,
         "NIS": null,
         "NACIONALIDADE": null,
         "PAISORIGMEC": null,
         "ORGEXPEDIDORCI": null,
         "TRANSPORTEPUB": 0,
         "TRANSPGOVERNO": null,
         "ZONARESIDENCIA": 1,
         "EDUEMOUTROESPACO": 3,
         "NECESSIDADEESPEC": 2,
         "CEGUEIRA": 0,
         "BAIXAVISAO": 0,
         "SURDEZ": 0,
         "DEFAUDITIVA": null,
         "SURDOCEGUEIRA": 0,
         "DEFFISICA": null,
         "DEFMENTAL": null,
         "DEFMULTIPLA": 0,
         "AUTISMO": 0,
         "ASPERGER": 0,
         "RETT": 0,
         "PSICOSEINFANTIL": 0,
         "SUPERDOTADO": 0,
         "RALIMPO": null,
         "SIGLAPAISORIGMEC": null,
         "JUSTFALTADOC": null,
         "TRPRODVAN": 0,
         "TRPRODMICROBUS": 0,
         "TRPRODBUS": 0,
         "TRPRODBICICLO": 0,
         "TRPRODANIMAL": 0,
         "TRPRODOUTRO": 0,
         "TRPBARCOATE5": 0,
         "TRPBARCOATE15": 0,
         "TRPBARCOATE35": 0,
         "TRPBARCOMAIS35": 0,
         "TRPFERROVIARIO": 0,
         "TURMAUNIFICADA": null,
         "PSICOSSOCIAL": 0,
         "PARAPLEGIA": 0,
         "TETRAPLEGIA": 0,
         "HEMIPLEGIA": 0,
         "AMPUTACAO": 0,
         "PARALCEREBRAL": 0,
         "DEFOBSERVACOES": null,
         "RECAUXILIOLEDOR": 0,
         "RECAUXILIOTRANSCRICAO": 0,
         "RECGUIAINTERPRETE": 0,
         "RECINTERPRETELIBRAS": 0,
         "RECLEITURALABIAL": 0,
         "RECPROVAAMPLIADAFONTE16": 0,
         "RECPROVAAMPLIADAFONTE20": 0,
         "RECPROVAAMPLIADAFONTE24": 0,
         "RECPROVABRAILLE": 0,
         "TEMAUTODECLABAIXARENDA": null,
         "TEMATRIBUICAOCOTA": null,
         "CODTIPOCOTA": null
      }],
      "PPESSOADEFICIENCIA": []
   }
}


Exclusões

Excluindo um Curso:

A exclusão de um Curso seguirá a mesma ideia da alteração, onde precisaremos passar as chaves do Curso a ser excluído, assim como o corpo da mensagem com suas informações.

...