Árbol de páginas

Estás viendo una versión antigua de esta página. Ve a la versión actual.

Comparar con el actual Ver el historial de la página

« Anterior Versión 5 Siguiente »



Sistema de Gestión Investigación

Entidades

EntidadDescripción
ConvocatoriaContiene los datos generales de una convocatoria.
AreaTematica

Contiene los datos generales de las áreas temáticas que se pueden relacionar con las convocatorias.

ConvocatoriaAreaTematicaContiene los datos de la asociación de un área temática con una convocatoria.

ConvocatoriaDocumento

Contiene los datos de la asociación de un documento con una convocatoria.

ConvocatoriaEntidadConvocante

Contiene los datos de la asociación de una entidad convocante con una convocatoria.

ConvocatoriaEntidadFinanciadora

Contiene los datos de la asociación de una entidad financiadora con una convocatoria.
DocumentoContiene los datos de un documento.
FuenteFinanciacionContiene los datos de una fuente de financiación.
ModeloEjecucionContiene los datos de un modelo de ejecución.
ModeloTipoDocumentoContiene los datos de la asociación de un tipo de documento con un modelo de ejecución.
ModeloTipoFaseContiene los datos de la asociación de un tipo de fase con un modelo de ejecución.
ModeloUnidadContiene los datos de la asociación de una unidad de gestión con un modelo de ejecución.
ProgramaContiene los datos de un programa.
TipoFinanciacionContiene los datos de un tipo de financiación.
UnidadGestionContiene los datos de una unidad de gestión.

Modelo lógico

CSP - CONV - Modelo lógico

API

Características generales que todas las API REST deben de cumplir:

Definición de los objetos

Convocatoria

NombreTipoRequerido (alta/modificación)
Descripción

unidadGestionRef

String

(tic)

Identificador de la unidad de gestión

titulo

String(tic)Titulo de la convocatoria
formularioSolicitudString [PROYECTO, GRUPO](tic)Tipo de solicitud SGI
modeloEjecucionModeloEjecucion
Modelo de ejecución
fechaProvisionalString
Fecha provisional
observacionesString
Observaciones de la convocatoria
Convocatoria request datos mínimos
{
	"unidadGestionRef": "1",
	"titulo": "Titulo",
	"formularioSolicitud": "PROYECTO",
    "modeloEjecucion": {
        "id": 2
    },
    "fechaProvisional": "2022-03-18T23:00:00Z",
    "observaciones": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas metus leo, aliquam consectetur elementum at, iaculis ac nunc."
}
Convocatoria response
{
    "createdBy": "03839481",
    "creationDate": "2022-03-30T14:29:13.529Z",
    "lastModifiedBy": "03839481",
    "lastModifiedDate": "2022-03-30T14:29:13.529Z",
    "id": 8,
    "unidadGestionRef": "1",
    "modeloEjecucion": {
        "createdBy": null,
        "creationDate": null,
        "lastModifiedBy": null,
        "lastModifiedDate": null,
        "id": 2,
        "nombre": "Facturación",
        "descripcion": "Facturación",
        "activo": true,
        "externo": false,
        "contrato": true
    },
    "codigo": null,
    "fechaPublicacion": null,
    "fechaProvisional": "2022-03-18T23:00:00Z",
    "fechaConcesion": null,
    "titulo": "Titulo",
    "objeto": null,
    "observaciones": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas metus leo, aliquam consectetur elementum at, iaculis ac nunc.",
    "finalidad": null,
    "regimenConcurrencia": null,
    "estado": "BORRADOR",
    "duracion": null,
    "ambitoGeografico": null,
    "clasificacionCVN": null,
    "activo": true,
    "excelencia": null,
    "formularioSolicitud": "PROYECTO"
}

AreaTematica

NombreTipoDescripción
idLongIdentificador único del área temática.
nombreStringNombre del área temática a presentar por pantalla en los componentes visuales árbol o selector.
descripcionStringDescripción del área temática.
padreLongIdentificador del área temática de la que depende jerárquicamente, del padre. Si está nulo, se entiende que el área temática es raíz o de primer nivel, no tiene área temática padre.
activoBooleanIndica si el área temática está activa o no.
AreaTematica
{
	"createdBy": null,
	"creationDate": null,
	"lastModifiedBy": null,
	"lastModifiedDate": null,
	"id": 10,
	"nombre": "EYA",
	"descripcion": "Economía y sus aplicaciones",
	"padre": {
		"createdBy": null,
		"creationDate": null,
		"lastModifiedBy": null,
		"lastModifiedDate": null,
		"id": 9,
		"nombre": "ECO",
		"descripcion": "Economía",
		"padre": {
			"createdBy": null,
			"creationDate": null,
			"lastModifiedBy": null,
			"lastModifiedDate": null,
			"id": 1,
			"nombre": "AEI",
			"descripcion": "Estructura de áreas y paneles científico técnicos de la Agencia Estatal de Investigación",
			"padre": null,
			"activo": true
		},
		"activo": true
	},
	"activo": true
}

ConvocatoriaAreaTematica

NombreTipoDescripción
idLongIdentificador

convocatoriaId

LongIdentificador de la convocatoria

areaTematica

AreaTematicaÁrea temática
observacionesStringObservaciones
ConvocatoriaAreaTematica
{
	"createdBy": "03839481",
	"creationDate": "2022-03-28T15:58:44.678Z",
	"lastModifiedBy": "03839481",
	"lastModifiedDate": "2022-03-28T15:58:44.678Z",
	"id": 3,
	"convocatoriaId": 5,
	"areaTematica": {
		"createdBy": null,
		"creationDate": null,
		"lastModifiedBy": null,
		"lastModifiedDate": null,
		"id": 10,
		"nombre": "EYA",
		"descripcion": "Economía y sus aplicaciones",
		"padre": {
			"createdBy": null,
			"creationDate": null,
			"lastModifiedBy": null,
			"lastModifiedDate": null,
			"id": 9,
			"nombre": "ECO",
			"descripcion": "Economía",
			"padre": {
				"createdBy": null,
				"creationDate": null,
				"lastModifiedBy": null,
				"lastModifiedDate": null,
				"id": 1,
				"nombre": "AEI",
				"descripcion": "Estructura de áreas y paneles científico técnicos de la Agencia Estatal de Investigación",
				"padre": null,
				"activo": true
			},
			"activo": true
		},
		"activo": true
	},
	"observaciones": null
}

ConvocatoriaDocumento

NombreTipoRequeridoDescripción

convocatoriaId

Long

(tic)

Identificador de la convocatoria
nombreString(tic)Nombre del documento
documentoRefString(tic)Identificador del documento en el sgdoc

tipoFase

TipoFase
Tipo de fase
tipoDocumentoTipoDocumento
Tipo de documento
publicoBoolean
Indica si es un documento publico
observacionesString
Observaciones del documento
ConvocatoriaDocumento
{
	"convocatoriaId": 5,
	"nombre": "Documento",
	"documentoRef": "f86ec1c0-5f9d-4dc7-8a51-a6c5aa306ada",
	"tipoFase": {
		"id": 1
	},
	"tipoDocumento": {
		"id": 13
	},
	"publico": true,
	"observaciones": "Observaciones"
}

ConvocatoriaEntidadConvocante

NombreTipoRequeridoDescripción
idLong
Identificador

convocatoriaId

Long

(tic)

Identificador de la convocatoria

entidadRef

String(tic)Identificador de la empresa

programa

Programa
Programa
ConvocatoriaEntidadConvocante
{
    "createdBy": "03839481",
    "creationDate": "2022-03-04T08:26:13.329Z",
    "lastModifiedBy": "03839481",
    "lastModifiedDate": "2022-03-04T08:26:13.329Z",
    "id": 65,
    "convocatoriaId": 97,
    "entidadRef": "00071039",
    "programa": {
        "createdBy": null,
        "creationDate": null,
        "lastModifiedBy": null,
        "lastModifiedDate": null,
        "id": 82,
        "nombre": "msca",
        "descripcion": null,
        "padre": {
            "createdBy": null,
            "creationDate": null,
            "lastModifiedBy": null,
            "lastModifiedDate": null,
            "id": 81,
            "nombre": "ciencia excelente",
            "descripcion": null,
            "padre": {
                "createdBy": null,
                "creationDate": null,
                "lastModifiedBy": null,
                "lastModifiedDate": null,
                "id": 80,
                "nombre": "H2020",
                "descripcion": "",
                "padre": null,
                "activo": true
            },
            "activo": true
        },
        "activo": true
    }
}

ConvocatoriaEntidadFinanciadora

NombreTipoRequeridoDescripción

convocatoriaId

Long

(tic)

Identificador de la convocatoria

entidadRef

String(tic)Identificador de la empresa
fuenteFinanciacionFuenteFinanciacion
Fuente de financiación
tipoFinanciacionTipoFinanciacion
Tipo de financiación
porcentajeFinanciacionLong
Porcentaje de financiación
importeFinanciacionLong
Importe de financiación
ConvocatoriaEntidadFinanciadora
{
	"entidadRef": "00071039",
	"convocatoriaId": 1,
	"fuenteFinanciacion": {
		"id": 4
	},
	"tipoFinanciacion": {
		"id": 3
	},
	"porcentajeFinanciacion": 50,
	"importeFinanciacion": 60000
}

Documento

NombreTipoDescripción

documentoRef

StringIdentificador del documento

nombre

StringNombre del documento
versionLongVersión del documento
fechaCreacionStringFecha de creación
tipoStringTipo de fichero
autorRefStringAutor
Documento
{
    "documentoRef": "6712829d-ea85-4b10-be25-5130dbb264fa",
    "nombre": "archivo4.pdf",
    "version": 1,
    "fechaCreacion": "2022-03-07T10:15:52.527",
    "tipo": "application/pdf",
    "autorRef": "anonymous"
}

FuenteFinanciacion

NombreTipoDescripción

id

LongIdentificador de la fuente de financiación

nombre

StringNombre de la fuente de financiación
descripcionStringDescripción de la fuente de financiación
fondoEstructuralBooleanIndica si es un fondo estructural
tipoAmbitoGeograficoTipoAmbitoGeograficoTipo de ámbito geográfico
tipoOrigenFuenteFinanciacionTipoOrigenFuenteFinanciacionTipo de origen de la fuente de financiación
activoBooleanIndica si esta activo o no
FuenteFinanciacion
{
	"id": 4,
	"nombre": "Horizonte 2020",
	"descripcion": null,
	"fondoEstructural": true,
	"tipoAmbitoGeografico": {
		"id": 5,
		"nombre": "Europeo"
	},
	"tipoOrigenFuenteFinanciacion": {
		"id": 1,
		"nombre": "Público"
	},
	"activo": true
}

ModeloEjecucion

NombreTipoDescripción
idLongIdentificador del modelo de ejecución.
createdByStringNombre del usuario que ha creado la entidad.
creationDateStringFecha de la creación de la entidad.
lastModifiedByStringNombre del usuario que ha modificado por última vez la entidad.
lastModifiedDateStringFecha de la última modificación de la entidad.

nombre

StringNombre

descripcion

StringDescricpión
externoBoolean

Indica si

contratoBooleanIndica si es un modelo de ejecución para Contrato / Convenio
activoBooleanIndica si esta activo o no
ModeloEjecucion
{
	"createdBy": null,
	"creationDate": null,
	"lastModifiedBy": null,
	"lastModifiedDate": null,
	"id": 2,
	"nombre": "Facturación",
	"descripcion": "Facturación",
	"activo": true,
	"externo": false,
	"contrato": true
}

ModeloTipoDocumento

NombreTipoDescripción
idLongIdentificador del modelo tipo documento.
createdByStringNombre del usuario que ha creado la entidad.
creationDateStringFecha de la creación de la entidad.
lastModifiedByStringNombre del usuario que ha modificado por última vez la entidad.
lastModifiedDateStringFecha de la última modificación de la entidad.

tipoDocumento

TipoDocumetnoTipo de documento

modeloEjecucion

ModeloEjecucionEl modelo de ejecución
modeloTipoFaseModeloTipoFaseEl modelo tipo fase
activoBooleanIndica si esta activo o no
ModeloTipoDocumento
    {
    	"createdBy": null,
    	"creationDate": null,
    	"lastModifiedBy": null,
    	"lastModifiedDate": null,
    	"id": 12,
    	"tipoDocumento": {
    		"createdBy": null,
    		"creationDate": null,
    		"lastModifiedBy": null,
    		"lastModifiedDate": null,
    		"id": 13,
    		"nombre": "CVA",
    		"descripcion": null,
    		"activo": true
    	},
    	"modeloEjecucion": {
    		"createdBy": null,
    		"creationDate": null,
    		"lastModifiedBy": null,
    		"lastModifiedDate": null,
    		"id": 1,
    		"nombre": "Subvención",
    		"descripcion": "Subvención",
    		"activo": true,
    		"externo": false,
    		"contrato": false
    	},
    	"modeloTipoFase": {
    		"createdBy": null,
    		"creationDate": null,
    		"lastModifiedBy": null,
    		"lastModifiedDate": null,
    		"id": 2,
    		"tipoFase": {
    			"createdBy": null,
    			"creationDate": null,
    			"lastModifiedBy": null,
    			"lastModifiedDate": null,
    			"id": 1,
    			"nombre": "Presentación interna solicitudes",
    			"descripcion": null,
    			"activo": true
    		},
    		"modeloEjecucion": {
    			"createdBy": null,
    			"creationDate": null,
    			"lastModifiedBy": null,
    			"lastModifiedDate": null,
    			"id": 1,
    		},
    		"solicitud": false,
    		"convocatoria": true,
    		"proyecto": false,
    		"activo": true
    	},
    	"activo": true
    }

ModeloTipoFase

NombreTipoDescripción
idLongIdentificador del modelo tipo fase.
createdByStringNombre del usuario que ha creado la entidad.
creationDateStringFecha de la creación de la entidad.
lastModifiedByStringNombre del usuario que ha modificado por última vez la entidad.
lastModifiedDateStringFecha de la última modificación de la entidad.

tipoFase

TipoFaseTipo fase

modeloEjecucion

ModeloEjecucionEl modelo de ejecución
solicitudBooleanIndica si se puede usar en solicitudes
convocatoriaBooleanIndica si se puede usar en convocatorias
proyectoBooleanIndica si se puede usar en proyectos
activoBooleanIndica si esta activo o no
ModeloTipoFase
{
	"createdBy": null,
	"creationDate": null,
	"lastModifiedBy": null,
	"lastModifiedDate": null,
	"id": 2,
	"tipoFase": {
		"createdBy": null,
		"creationDate": null,
		"lastModifiedBy": null,
		"lastModifiedDate": null,
		"id": 1,
		"nombre": "Presentación interna solicitudes",
		"descripcion": null,
		"activo": true
	},
	"modeloEjecucion": {
		"createdBy": null,
		"creationDate": null,
		"lastModifiedBy": null,
		"lastModifiedDate": null,
		"id": 1,
		"nombre": "Subvención",
		"descripcion": "Subvención",
		"activo": true,
		"externo": false,
		"contrato": false
	},
	"solicitud": false,
	"convocatoria": true,
	"proyecto": false,
	"activo": true
}

ModeloUnidad

NombreTipoDescripción
idLongIdentificador del modelo unidad.
createdByStringNombre del usuario que ha creado la entidad.
creationDateStringFecha de la creación de la entidad.
lastModifiedByStringNombre del usuario que ha modificado por última vez la entidad.
lastModifiedDateStringFecha de la última modificación de la entidad.

unidadGestionRef

StringIdentificador de la unidad de gestión

modeloEjecucion

ModeloEjecucionEl modelo de ejecución
activoBooleanIndica si esta activo o no
ModeloUnidad
{
	"createdBy": null,
	"creationDate": null,
	"lastModifiedBy": null,
	"lastModifiedDate": null,
	"id": 4,
	"unidadGestionRef": "1",
	"modeloEjecucion": {
		"createdBy": null,
		"creationDate": null,
		"lastModifiedBy": null,
		"lastModifiedDate": null,
		"id": 2,
		"nombre": "Facturación",
		"descripcion": "Facturación",
		"activo": true,
		"externo": false,
		"contrato": true
	},
	"activo": true
}

Programa

Nombre

Tipo

Descripción

idLongIdentificador del programa.
createdByStringNombre del usuario que ha creado la entidad.
creationDateStringFecha de la creación de la entidad.
lastModifiedByStringNombre del usuario que ha modificado por última vez la entidad.
lastModifiedDateStringFecha de la última modificación de la entidad.
nombreStringNombre del programa.
descripcionStringDescripción del programa.
padreProgramaEntidad que representa el programa padre
Convocatoria
{
	"createdBy": null,
	"creationDate": null,
	"lastModifiedBy": null,
	"lastModifiedDate": null,
	"id": 81,
	"nombre": "ciencia excelente",
	"descripcion": null,
	"padre": {
		"createdBy": null,
		"creationDate": null,
		"lastModifiedBy": null,
		"lastModifiedDate": null,
		"id": 80,
		"nombre": "H2020",
		"descripcion": "",
		"padre": null,
		"activo": true
	},
	"activo": true
}

TipoFinanciacion

NombreTipoDescripción
idLongIdentificador del tipo de financiacion.
createdByStringNombre del usuario que ha creado la entidad.
creationDateStringFecha de la creación de la entidad.
lastModifiedByStringNombre del usuario que ha modificado por última vez la entidad.
lastModifiedDateStringFecha de la última modificación de la entidad.

nombre

StringNombre del tipo de financiación
descripcionStringDescripción del tipo de financiación
activoBooleanIndica si esta activo o no
TipoFinanciacion
{
	"createdBy": null,
	"creationDate": null,
	"lastModifiedBy": null,
	"lastModifiedDate": null,
	"id": 3,
	"nombre": "Facturación",
	"descripcion": null,
	"activo": true
}

UnidadGestion

NombreTipoDescripción
idLongIdentificador de la unidad de gestión.
createdByStringNombre del usuario que ha creado la entidad.
creationDateStringFecha de la creación de la entidad.
lastModifiedByStringNombre del usuario que ha modificado por última vez la entidad.
lastModifiedDateStringFecha de la última modificación de la entidad.

nombre

StringNombre de la unidad de gestión

acronimo

StringAcronimo de la unidad de gestión
descripcionStringDescripción de la unidad de gestión
activoBooleanIndica si esta activa o no
UnidadGestion
{
	"createdBy": null,
	"creationDate": null,
	"lastModifiedBy": null,
	"lastModifiedDate": null,
	"id": 1,
	"nombre": "OTRI",
	"acronimo": "OTRI",
	"descripcion": "Oficina de Transferencia de Resultados de Investigación",
	"activo": true
}

Servicios

Se definen en primer lugar una lista de servicios organizados paso a paso para llevar a cabo el proceso de dar de alta e una convocatoria en el SGI con los datos generales mínimos por parte de terceros y de modificarla a continuación para asociarle el resto de información.

Finalmente, se incluye el listado de aquellos métodos de consulta que no fueron descritos en los apartados anteriores.

Crear convocatoria

Método

URL

Parámetros

Respuesta

Descripción

GET/sgiusr/unidades

q+s (query + sort)

Lista[UnidadGestion]

Listado de unidades de gestión

GET/modelounidades

q+s (query + sort)

La query estará formada por:

  • unidadGestionRef
ModeloUnidad

Listado de ModeloUnidad de la unidad de gestión indicada

Ejemplo:

unidadGestionRef=="1"

POST/convocatoriasConvocatoriaConvocatoria

Crea la convocatoria.

Los siguientes campos se rellenan con los datos obtenidos de los endpoints anteriores:

  • unidadGestionRef: Se corresponde con el campo id de UnidadGestion obtenida de /sgiusr/unidades 
  • modeloEjecucion: Se corresponde con el campo modeloEjecucion obtenida de /modelounidades filtrando por la unidad gestión que se indique en el campo unidadGestionRef de la convocatoria


Asociar entidades convocantes

Método

URL

Parámetros

Respuesta

Descripción

GET/sgemp/empresas

q+s (query + sort)

La query estará formada por:

  • nombre
  • razonSocial
  • numeroIdentificacion
Lista[Empresas]

Listado de Empresa.

Ejemplo:

numeroIdentificacion=ik="123",nombre=ik="123",razonSocial=ik="123"

GET/programas/plan


ProgramaListado de planes (programas sin padre)
GET/programas/{id}/hijosidProgramaListado de programas que tienen como padre el programa indicado
POST/convocatoriaentidadconvocantesConvocatoriaEntidadConvocanteConvocatoriaEntidadConvocante

Crea la entidad convocante de la convocatoria.

Los siguientes campos se rellenan con los datos obtenidos de los endpoints anteriores:

  • convocatoriaId: Identificador de una convocatoria creada previamente mediante /convocatorias
  • entidadRef: Se corresponde con el campo id de una Empresa obtenida de /sgemp/empresas 
  • programa: Programa obtenido con /programas/plan o con /programas/{id}/hijos


Asociar entidades financiadoras

Método

URL

Parámetros

Respuesta

Descripción

GET/sgemp/empresas

q+s (query + sort)

La query estará formada por:

  • nombre
  • razonSocial
  • numeroIdentificacion
Lista[Empresas]

Listado de Empresa.

Ejemplo:

numeroIdentificacion=ik="123",nombre=ik="123",razonSocial=ik="123"

GET/tipofinanciaciones


TipoFinanciacionListado de planes (programas sin padre)
GET/fuentesfinanciacion
FuenteFinanciacionListado de programas que tienen como padre el programa indicado
POST/convocatoriaentidadconvocantesConvocatoriaEntidadFinanciadoraConvocatoriaEntidadFinanciadora

Crea la entidad financiadora de la convocatoria.

Los siguientes campos se rellenan con los datos obtenidos de los endpoints anteriores:

  • convocatoriaId: Identificador de una convocatoria creada previamente mediante /convocatorias
  • entidadRef: Se corresponde con el campo id de una Empresa obtenida de /sgemp/empresas 
  • fuenteFinanciacion: Fuente de financiación obtenida con /fuentesfinanciacion
  • tipoFinanciacion: Tipo obtenido con /tipofinanciaciones


Asociar documentos

Método

URL

Parámetros

Respuesta

Descripción

GET/modeloejecuciones/{id}/modelotipofases

q+s (query + sort)

La query estará formada por:

  • tipoFase.activo
  • convocatoria
Lista[ModeloTipoFase]

Listado de tipos de fase del modelo de ejecución de la convocatoria.

Ejemplo:

tipoFase.activo=="true";convocatoria=="true"

GET/modeloejecuciones/{id}/modelotipodocumentos

q+s (query + sort)

La query estará formada por:

  • tipoDocumento.activo
  • modeloTipoFase.tipoFase.id
Lista[ModeloTipoDocumento]

Listado de tipos de documento del modelo de ejecución de la convocatoria y del tipo de fase si se selecciona una.

Ejemplo:

tipoDocumento.activo=="true";modeloTipoFase.tipoFase.id=="1"

POST/sgdoc/documentos

(multipart/form-data)

  • archivo: ficherobinario
DocumentoGuarda el documento en el sgdoc
POST/convocatoriadocumentosConvocatoriaDocumentoConvocatoriaDocumento

Crea la entidad documento de la convocatoria.

Los siguientes campos se rellenan con los datos obtenidos de los endpoints anteriores:

  • convocatoriaId: Identificador de una convocatoria creada previamente mediante /convocatorias
  • documentoRef: Se corresponde con el campo documentoRef obtenido al crear un nuevo documento con /sgdoc/documentos 
  • tipoFase: Se corresponde con el campo tipoFase del ModeloTipoFase obtenido con /modeloejecuciones/{id}/modelotipofases
  • tipoDocumento: Se corresponde con el campo tipoDocumento del ModeloTipoDocumento obtenido con /modeloejecuciones/{id}/modelotipodocumentos



Consultar convocatorias

Método

URL

Parámetros

Respuesta

Descripción

GET/convocatorias/todos/restringidos

q+s (query + sort)

La query estará formada por:

  • cualquiera de los campos del objeto Convocatoria
Lista[Convocatoria]

Listado de convocatorias.

Ejemplo:

fechaProvisional=ge="2022-02-28T23:00:00Z";fechaProvisional=le="2022-03-31T21:59:59Z"

GET/convocatorias/{id}/convocatoriaareatematicas
Lista[ConvocatoriaAreaTematica]Listado de las asociaciones de áreas temáticas con la convocatoria.
GET/convocatorias/{id}/convocatoriadocumentos
Lista[ConvocatoriaDocumento]

Listado de ConvocatoriaDocumento de la convocatoria

GET/convocatorias/{id}/convocatoriaentidadconvocantes


Lista[ConvocatoriaEntidadConvocante]Listado de ConvocatoriaEntidadConvocante de la convocatoria
GET/convocatorias/{id}/convocatoriaentidadfinanciadoras
Lista[ConvocatoriaEntidadFinanciadora]

Listado de ConvocatoriaEntidadFinanciadora de la convocatoria



GET/areatematicas

q+s (query + sort)

La query estará formada por:

  • padreId
List[AreaTematica]

Listado de AreaTematica  (sólo devuelve los registros activos).

Nota: en el caso de no recibirse un padreId en la query, se devolverán todas las áreas temáticas y en caso de indicarse en la query que se quieren solo las que tengan un padreId con valor "null" se devolverán únicamente las de primer nivel o nivel raíz.

Ejemplo de query para obtener solo áreas de conocimiento raíz (su padre es null):

padreId=na=

GET/areatematicas/{id}
AreaTematicaDatos de un área temática específica.



  • Sin etiquetas