Tabla de contenidos | ||
---|---|---|
|
Invenciones
Método | URL | Parámetros | Respuesta | Permisos | Descripción |
---|---|---|---|---|---|
POST | /invenciones | Invencion | Invencion | PII-INV-C | Crea una Invencion |
GET | /invenciones | q + s | Lista[Invencion] | PII-INV-V, PII-INV-C, PII-INV-E, PII-INV-B, PII-INV-R | Busca/Lista Invencion (sólo devuelve los activos) |
GET | /invenciones/todos | q + s | Lista[Invencion] | PII-INV-V, PII-INV-C, PII-INV-E, PII-INV-B, PII-INV-R | Busca/Lista Invencion (devuelve todos) |
PUT | /invenciones/{id} | Invencion | Invencion | PII-INV-E | Modifica una Invencion |
GET | /invenciones/{id} | Invencion | PII-INV-V, PII-INV-C, PII-INV-E, PII-INV-B, PII-INV-R | Detalle de Invencion | |
HEAD | /invenciones/{id} | HTTP 200 / HTTP 204 | PII-INV-V, PII-INV-E | Comprueba la existencia de la Invencion con el id indicado | |
Subentidades | |||||
GET | /invenciones/{id}/sectoresaplicacion | InvencionSectorAplicacion | PII-INV-E, PII-INV-V, PII-INV-C | Listado de InvencionSectorAplicacion de la Invencion | |
PATCH | /invenciones/{id}/sectoresaplicacion | Lista[InvencionSectorAplicacion] | Lista[InvencionSectorAplicacion] | PII-INV-E, PII-INV-C | Elimina 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-V | Listado de los documentos asociados a una invención |
...
Método | URL | Parámetros | Respuesta | Permisos | Descripción |
---|---|---|---|---|---|
POST | /informespatentabilidad | InformePatentabilidadInput | InformePatentabilidadOutput | PII-INV-E | Crea un registro de tipo InformePatentabilidad |
GET | /informespatentabilidad/{id} | InformePatentabilidadOutput | 'PII-TPR-V', 'PII-TPR-C', 'PII-TPR-E', 'PII-TPR-B' | Detalle de InformePatentabilidad | |
PUT | /informespatentabilidad/{id} | InformePatentabilidadInput | InformePatentabilidadOutput | PII-INV-E, | Modifica un registro de tipo InformePatentabilidad |
DELETE | /informespatentabilidad/{id} | InformePatentabilidadOutput | PII-INV-E | Borra un objeto de tipo InformePatentabilidad |
Invención Inventores
Método | URL | Parámetros | Respuesta | Permisos | Descripción |
---|---|---|---|---|---|
GET | /invencion-inventores/{id}/inventores | q + s | Lista[InvencionInventorOutput] | PII-INV-V, PII-INV-C, PII-INV-E, PII-INV-B, PII-INV-R | Devuelve una lista paginada de objetos de tipo InvencionInventorOutpur asociados a una invención |
Resultado Informe
...
de Patentabilidad
Método | URL | Parámetros | Respuesta | Permisos | Descripción |
---|---|---|---|---|---|
POST | /resultadosinformepatentabilidad | ResultadoInformePatentabilidadInput | ResultadoInformePatentabilidadOutput | PII-RIP-C | Crea un registro de tipo ResultadoInformePatentabilidad |
GET | /resultadosinformepatentabilidad | q + s | Lista[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/todos | q + s | Lista[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} | ResultadoInformePatentabilidadInput | ResultadoInformePatentabilidadOutput | PII-RIP-E, | Modifica un ResultadoInformePatentabilidad |
PATCH | /resultadosinformepatentabilidad/{id}/activar | ResultadoInformePatentabilidadOutput | PII-RIP-R | Activa un ResultadoInformePatentabilidad | |
PATCH | /resultadosinformepatentabilidad/{id}/desactivar | ResultadoInformePatentabilidadOutput | PII-RIP-B | Desactiva un ResultadoInformePatentabilidad |
Tipos de Protección
Método | URL | Parámetros | Respuesta | Permisos | Descripción |
---|---|---|---|---|---|
POST | /tiposproteccion | TipoProteccionInput | TipoProteccionOutput | PII-TPR-C | Crea un registro de tipo TipoProteccion |
GET | /tiposproteccion | q + 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, PII-INV-B, PII-INV-R | Busca/Lista TipoProteccion (devuelve solo activos) |
GET | /tiposproteccion/todos | q + s | Lista[TipoProteccionOutput] | PII-TPR-V, PII-TPR-C, PII-TPR-E, PII-TPR-B, PII-TPR-R | Busca/Lista TipoProteccion (devuelve todos) |
GET | /tiposproteccion/{id}/subtipos | q + 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/todos | q + 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} | TipoProteccionInput | TipoProteccionOutput | PII-TPR-E, | Modifica un TipoProteccion |
PATCH | /tiposproteccion/{id}/activar | TipoProteccionOutput | PII-TPR-R | Activa un TipoProteccion | |
PATCH | /tiposproteccion/{id}/desactivar | TipoProteccionOutput | PII-TPR-B | Desactiva un TipoProteccion |