POST api/Crm/OfertaAcademica

Consulta las oportunidades registradas en Banner.

Request Information

URI Parameters

None.

Body Parameters

Objeto con los criterios de búsqueda

Consultar
NameDescriptionTypeAdditional information
PeriodoCode

string

None.

NivelCode

string

None.

GradoCode

string

None.

ProgramaCode

string

None.

VisualizarNiveles

string

None.

VisualizarGrados

string

None.

VisualizarPeriodos

string

None.

VisualizarOferta

string

None.

Request Formats

application/json, text/json

Sample:
{
  "PeriodoCode": "sample string 1",
  "NivelCode": "sample string 2",
  "GradoCode": "sample string 3",
  "ProgramaCode": "sample string 4",
  "VisualizarNiveles": "sample string 5",
  "VisualizarGrados": "sample string 6",
  "VisualizarPeriodos": "sample string 7",
  "VisualizarOferta": "sample string 8"
}

application/xml, text/xml

Sample:
<Consultar xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebApplication1.Models.OfertaAcademica">
  <GradoCode>sample string 3</GradoCode>
  <NivelCode>sample string 2</NivelCode>
  <PeriodoCode>sample string 1</PeriodoCode>
  <ProgramaCode>sample string 4</ProgramaCode>
  <VisualizarGrados>sample string 6</VisualizarGrados>
  <VisualizarNiveles>sample string 5</VisualizarNiveles>
  <VisualizarOferta>sample string 8</VisualizarOferta>
  <VisualizarPeriodos>sample string 7</VisualizarPeriodos>
</Consultar>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Oferta
NameDescriptionTypeAdditional information
Estado

string

None.

Mensaje

string

None.

CantidadProgramasOfertados

integer

None.

NivelesAcademicos

Collection of Niveles

None.

GradosAcademicos

Collection of Grados

None.

GradosAcademicosFiltrados

Collection of Grados

None.

PeriodosActivos

Collection of PeriodosActivos

None.

ProgramasOfertados

Collection of ProgramasOfertados

None.

Response Formats

application/json, text/json

Sample:
{
  "Estado": "sample string 1",
  "Mensaje": "sample string 2",
  "CantidadProgramasOfertados": 3,
  "NivelesAcademicos": [
    {
      "NivelCode": "sample string 1",
      "NivelDesc": "sample string 2"
    },
    {
      "NivelCode": "sample string 1",
      "NivelDesc": "sample string 2"
    }
  ],
  "GradosAcademicos": [
    {
      "GradoCode": "sample string 1",
      "GradoDesc": "sample string 2"
    },
    {
      "GradoCode": "sample string 1",
      "GradoDesc": "sample string 2"
    }
  ],
  "GradosAcademicosFiltrados": [
    {
      "GradoCode": "sample string 1",
      "GradoDesc": "sample string 2"
    },
    {
      "GradoCode": "sample string 1",
      "GradoDesc": "sample string 2"
    }
  ],
  "PeriodosActivos": [
    {
      "PeriodoCode": "sample string 1",
      "PeriodoDesc": "sample string 2",
      "FechaInicio": "sample string 3",
      "FechaFin": "sample string 4",
      "Year": "sample string 5",
      "TipoPeriodo": "sample string 6",
      "InicioClases": "sample string 7",
      "FinClases": "sample string 8",
      "InicioInscripciones": "sample string 9",
      "FinInscripciones": "sample string 10"
    },
    {
      "PeriodoCode": "sample string 1",
      "PeriodoDesc": "sample string 2",
      "FechaInicio": "sample string 3",
      "FechaFin": "sample string 4",
      "Year": "sample string 5",
      "TipoPeriodo": "sample string 6",
      "InicioClases": "sample string 7",
      "FinClases": "sample string 8",
      "InicioInscripciones": "sample string 9",
      "FinInscripciones": "sample string 10"
    }
  ],
  "ProgramasOfertados": [
    {
      "CodigoOferta": "sample string 1",
      "ReglaCurriculum": "sample string 2",
      "ProgramaCode": "sample string 3",
      "ProgramaTitulo": "sample string 4",
      "CampusCode": "sample string 5",
      "CampusDesc": "sample string 6",
      "NivelCode": "sample string 7",
      "NivelDesc": "sample string 8",
      "GradoCode": "sample string 9",
      "GradoDesc": "sample string 10",
      "FacultadCode": "sample string 11",
      "FacultadDesc": "sample string 12",
      "PeriodoCode": "sample string 13",
      "PeriodoDesc": "sample string 14"
    },
    {
      "CodigoOferta": "sample string 1",
      "ReglaCurriculum": "sample string 2",
      "ProgramaCode": "sample string 3",
      "ProgramaTitulo": "sample string 4",
      "CampusCode": "sample string 5",
      "CampusDesc": "sample string 6",
      "NivelCode": "sample string 7",
      "NivelDesc": "sample string 8",
      "GradoCode": "sample string 9",
      "GradoDesc": "sample string 10",
      "FacultadCode": "sample string 11",
      "FacultadDesc": "sample string 12",
      "PeriodoCode": "sample string 13",
      "PeriodoDesc": "sample string 14"
    }
  ]
}

application/xml, text/xml

Sample:
<Oferta xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebApplication1.Models.OfertaAcademica">
  <CantidadProgramasOfertados>3</CantidadProgramasOfertados>
  <Estado>sample string 1</Estado>
  <GradosAcademicos>
    <Grados>
      <GradoCode>sample string 1</GradoCode>
      <GradoDesc>sample string 2</GradoDesc>
    </Grados>
    <Grados>
      <GradoCode>sample string 1</GradoCode>
      <GradoDesc>sample string 2</GradoDesc>
    </Grados>
  </GradosAcademicos>
  <GradosAcademicosFiltrados>
    <Grados>
      <GradoCode>sample string 1</GradoCode>
      <GradoDesc>sample string 2</GradoDesc>
    </Grados>
    <Grados>
      <GradoCode>sample string 1</GradoCode>
      <GradoDesc>sample string 2</GradoDesc>
    </Grados>
  </GradosAcademicosFiltrados>
  <Mensaje>sample string 2</Mensaje>
  <NivelesAcademicos>
    <Niveles>
      <NivelCode>sample string 1</NivelCode>
      <NivelDesc>sample string 2</NivelDesc>
    </Niveles>
    <Niveles>
      <NivelCode>sample string 1</NivelCode>
      <NivelDesc>sample string 2</NivelDesc>
    </Niveles>
  </NivelesAcademicos>
  <PeriodosActivos>
    <PeriodosActivos>
      <FechaFin>sample string 4</FechaFin>
      <FechaInicio>sample string 3</FechaInicio>
      <FinClases>sample string 8</FinClases>
      <FinInscripciones>sample string 10</FinInscripciones>
      <InicioClases>sample string 7</InicioClases>
      <InicioInscripciones>sample string 9</InicioInscripciones>
      <PeriodoCode>sample string 1</PeriodoCode>
      <PeriodoDesc>sample string 2</PeriodoDesc>
      <TipoPeriodo>sample string 6</TipoPeriodo>
      <Year>sample string 5</Year>
    </PeriodosActivos>
    <PeriodosActivos>
      <FechaFin>sample string 4</FechaFin>
      <FechaInicio>sample string 3</FechaInicio>
      <FinClases>sample string 8</FinClases>
      <FinInscripciones>sample string 10</FinInscripciones>
      <InicioClases>sample string 7</InicioClases>
      <InicioInscripciones>sample string 9</InicioInscripciones>
      <PeriodoCode>sample string 1</PeriodoCode>
      <PeriodoDesc>sample string 2</PeriodoDesc>
      <TipoPeriodo>sample string 6</TipoPeriodo>
      <Year>sample string 5</Year>
    </PeriodosActivos>
  </PeriodosActivos>
  <ProgramasOfertados>
    <ProgramasOfertados>
      <CampusCode>sample string 5</CampusCode>
      <CampusDesc>sample string 6</CampusDesc>
      <CodigoOferta>sample string 1</CodigoOferta>
      <FacultadCode>sample string 11</FacultadCode>
      <FacultadDesc>sample string 12</FacultadDesc>
      <GradoCode>sample string 9</GradoCode>
      <GradoDesc>sample string 10</GradoDesc>
      <NivelCode>sample string 7</NivelCode>
      <NivelDesc>sample string 8</NivelDesc>
      <PeriodoCode>sample string 13</PeriodoCode>
      <PeriodoDesc>sample string 14</PeriodoDesc>
      <ProgramaCode>sample string 3</ProgramaCode>
      <ProgramaTitulo>sample string 4</ProgramaTitulo>
      <ReglaCurriculum>sample string 2</ReglaCurriculum>
    </ProgramasOfertados>
    <ProgramasOfertados>
      <CampusCode>sample string 5</CampusCode>
      <CampusDesc>sample string 6</CampusDesc>
      <CodigoOferta>sample string 1</CodigoOferta>
      <FacultadCode>sample string 11</FacultadCode>
      <FacultadDesc>sample string 12</FacultadDesc>
      <GradoCode>sample string 9</GradoCode>
      <GradoDesc>sample string 10</GradoDesc>
      <NivelCode>sample string 7</NivelCode>
      <NivelDesc>sample string 8</NivelDesc>
      <PeriodoCode>sample string 13</PeriodoCode>
      <PeriodoDesc>sample string 14</PeriodoDesc>
      <ProgramaCode>sample string 3</ProgramaCode>
      <ProgramaTitulo>sample string 4</ProgramaTitulo>
      <ReglaCurriculum>sample string 2</ReglaCurriculum>
    </ProgramasOfertados>
  </ProgramasOfertados>
</Oferta>