Árbol de páginas

Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

MétodoURLParámetrosRespuestaPermisosDescripción
POST

/invenciones

InvencionInvencionPII-INV-CCrea una Invencion
GET/invencionesq + sLista[Invencion]PII-INV-V, PII-INV-C, PII-INV-E, PII-INV-B, PII-INV-RBusca/Lista Invencion (sólo devuelve los activos)
GET/invenciones/todosq + sLista[Invencion]PII-INV-V, PII-INV-C, PII-INV-E, PII-INV-B, PII-INV-RBusca/Lista Invencion (devuelve todos)
PUT/invenciones/{id}InvencionInvencionPII-INV-EModifica una Invencion
GET/invenciones/{id}
InvencionPII-INV-V, PII-INV-C, PII-INV-E, PII-INV-B, PII-INV-RDetalle de Invencion
HEAD/invenciones/{id}
HTTP 200 / HTTP 204PII-INV-V, PII-INV-EComprueba la existencia de la Invencion con el id indicado
Subentidades




GET/invenciones/{id}/sectoresaplicacion
InvencionSectorAplicacionPII-INV-E, PII-INV-V, PII-INV-CListado de InvencionSectorAplicacion de la Invencion
PATCH/invenciones/{id}/sectoresaplicacionLista[InvencionSectorAplicacion]Lista[InvencionSectorAplicacion]PII-INV-E, PII-INV-CElimina los SectorAplicacion asociados a la Invencion con el id indicado y asocia los SectorAplicacion indicados a la Invencion.
GET/invenciones/{id}/invenciondocumentos
Lista[InvencionDocumentoOutput]PII-INV-E, PII-INV-VListado de los documentos asociados a una invención
GET/invenciones/{id}/gastos
Lista[InvencionGasto]PII-INV-E, PII-INV-VListado de los gastos asociados a una invención

Sectores de Aplicación

MétodoURLParámetrosRespuestaPermisosDescripción
POST

/sectoresaplicacion

SectorAplicacionSectorAplicacionPII-SEA-CCrea un SectorAplicacion
GET/sectoresaplicacionq + sLista[SectorAplicacion]PII-SEA-V, PII-SEA-C, PII-SEA-E, PII-SEA-B, PII-SEA-R, PII-INV-V, PII-INV-C, PII-INV-E, PII-INV-B, PII-INV-RBusca/Lista SectorAplicacion (sólo devuelve los activos)
GET/sectoresaplicacion/todosq + sLista[SectorAplicacion]PII-SEA-V, PII-SEA-C, PII-SEA-E, PII-SEA-B, PII-SEA-RBusca/Lista SectorAplicacion (devuelve todos)
PUT/sectoresaplicacion/{id}SectorAplicacionSectorAplicacionPII-SEA-EModifica un SectorAplicacion
GET/sectoresaplicacion/{id}
SectorAplicacionPII-SEA-V, PII-SEA-C, PII-SEA-E, PII-SEA-B, PII-SEA-RDetalle de SectorAplicacion
PATCH/sectoresaplicacion/{id}/activar
SectorAplicacionPII-SEA-RActiva un SectorAplicacion
PATCH/sectoresaplicacion/{id}/desactivar
SectorAplicacionPII-SEA-BDesactiva un SectorAplicacion

...

MétodoURLParámetrosRespuestaPermisosDescripción
POST

/resultadosinformepatentabilidad

ResultadoInformePatentabilidadInputResultadoInformePatentabilidadOutputPII-RIP-CCrea un registro de tipo ResultadoInformePatentabilidad
GET/resultadosinformepatentabilidadq + sLista[ResultadoInformePatentabilidadOutput]

PII-RIP-V, PII-RIP-C, PII-RIP-E, PII-RIP-B, PII-RIP-R, PII-INV-V, PII-INV-E

Busca/Lista ResultadoInformePatentabilidad (devuelve solo activos)
GET/resultadosinformepatentabilidad/todosq + sLista[ResultadoInformePatentabilidadOutput]

PII-RIP-V, PII-RIP-C, PII-RIP-E, PII-RIP-B, PII-RIP-R

Busca/Lista ResultadoInformePatentabilidad (devuelve todos)
GET/resultadosinformepatentabilidad/{id}
ResultadoInformePatentabilidadOutput

PII-TPR-V, PII-TPR-C, PII-TPR-E'¡, PII-TPR-B,

PII-RIP-R

Detalle de ResultadoInformePatentabilidad
PUT/resultadosinformepatentabilidad/{id}ResultadoInformePatentabilidadInputResultadoInformePatentabilidadOutputPII-RIP-E,Modifica un ResultadoInformePatentabilidad
PATCH/resultadosinformepatentabilidad/{id}/activar
ResultadoInformePatentabilidadOutput PII-RIP-RActiva un ResultadoInformePatentabilidad
PATCH/resultadosinformepatentabilidad/{id}/desactivar
ResultadoInformePatentabilidadOutputPII-RIP-BDesactiva un ResultadoInformePatentabilidad


Tipos de Protección

MétodoURLParámetrosRespuestaPermisosDescripción
POST

/tiposproteccion

TipoProteccionInputTipoProteccionOutputPII-TPR-CCrea un registro de tipo TipoProteccion
GET/tiposproteccionq + sLista[TipoProteccionOutput]

PII-TPR-V, PII-TPR-C, PII-TPR-E, PII-TPR-B, PII-TPR-R, PII-INV-V, PII-INV-C, PII-INV-E, PII-INV-B, PII-INV-R 

Busca/Lista TipoProteccion (devuelve solo activos)
GET/tiposproteccion/todosq + sLista[TipoProteccionOutput]

PII-TPR-V, PII-TPR-C, PII-TPR-E, PII-TPR-B, PII-TPR-R

Busca/Lista TipoProteccion (devuelve todos)
GET/tiposproteccion/{id}/subtiposq + s

Lista[TipoProteccionOutput]

PII-TPR-V, PII-TPR-C, PII-TPR-E, PII-TPR-B, PII-TPR-R, PII-INV-V, PII-INV-C, PII-INV-E

Devuelve una lista paginada de tipos de protección activos asociados a un tipo de protección cuyo id es el que se pasa en la url.
GET/tiposproteccion/{id}/subtipos/todosq + s

Lista[TipoProteccionOutput]

PII-TPR-V, PII-TPR-C, PII-TPR-E, PII-TPR-B, PII-TPR-R, PII-INV-V, PII-INV-C, PII-INV-E

Devuelve una lista paginada de tipos de protección activos y no activos asociados a un tipo de protección cuyo id es el que se pasa en la url.
PUT/tiposproteccion/{id}TipoProteccionInputTipoProteccionOutputPII-TPR-E,Modifica un TipoProteccion
PATCH/tiposproteccion/{id}/activar
TipoProteccionOutput PII-TPR-RActiva un TipoProteccion
PATCH/tiposproteccion/{id}/desactivar
TipoProteccionOutputPII-TPR-BDesactiva un TipoProteccion