EDMA - API Interna PII (En desarrollo)
- Invenciones
- Sectores de Aplicación
- Tipos de Procedimiento
- Vías de Protección
- Invención Documento
- Solicitudes de Protección
- Informe Patentabilidad
- Invención Inventores
- Resultado Informe de Patentabilidad
- Tipos de Protección
- Invención Gastos
Invenciones
Método |
URL |
Parámetros |
Respuesta |
Permisos |
Descripción |
||
POST |
/invenciones |
Invencion |
Invencion |
PII-INV-C |
Crea una Invencion |
||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="8e988d9e-1306-443b-a0c7-e14451fb416d"><ac:plain-text-body><![CDATA[ |
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) |
]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="736d7e02-c6a5-40c7-a950-cd3494669e59"><ac:plain-text-body><![CDATA[ |
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) |
]]></ac:plain-text-body></ac:structured-macro> |
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 |
||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="d8d9898c-b451-4646-88d5-97e59d38b40b"><ac:plain-text-body><![CDATA[ |
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. |
]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="b13cb70d-97f7-47db-9b8e-61c8c9d8e02d"><ac:plain-text-body><![CDATA[ |
GET |
/invenciones/{id}/invenciondocumentos |
|
Lista[InvencionDocumentoOutput] |
PII-INV-E, PII-INV-V |
Listado de los documentos asociados a una invención |
]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="f100a5b0-de02-4d3d-9b12-dce4d997cf87"><ac:plain-text-body><![CDATA[ |
GET |
/invenciones/{id}/gastos |
|
Lista[InvencionGasto] |
PII-INV-E, PII-INV-V |
Listado de los gastos asociados a una invención |
]]></ac:plain-text-body></ac:structured-macro> |
Sectores de Aplicación
Método |
URL |
Parámetros |
Respuesta |
Permisos |
Descripción |
||
POST |
/sectoresaplicacion |
SectorAplicacion |
SectorAplicacion |
PII-SEA-C |
Crea un SectorAplicacion |
||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="3d7782dc-cf02-412e-b45b-c0bfd2303b5a"><ac:plain-text-body><![CDATA[ |
GET |
/sectoresaplicacion |
q + s |
Lista[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-R |
Busca/Lista SectorAplicacion (sólo devuelve los activos) |
]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="d4757ebb-40ec-4550-9d2a-3eb5630d5753"><ac:plain-text-body><![CDATA[ |
GET |
/sectoresaplicacion/todos |
q + s |
Lista[SectorAplicacion] |
PII-SEA-V, PII-SEA-C, PII-SEA-E, PII-SEA-B, PII-SEA-R |
Busca/Lista SectorAplicacion (devuelve todos) |
]]></ac:plain-text-body></ac:structured-macro> |
PUT |
/sectoresaplicacion/{id} |
SectorAplicacion |
SectorAplicacion |
PII-SEA-E |
Modifica un SectorAplicacion |
||
GET |
/sectoresaplicacion/{id} |
|
SectorAplicacion |
PII-SEA-V, PII-SEA-C, PII-SEA-E, PII-SEA-B, PII-SEA-R |
Detalle de SectorAplicacion |
||
PATCH |
/sectoresaplicacion/{id}/activar |
|
SectorAplicacion |
PII-SEA-R |
Activa un SectorAplicacion |
||
PATCH |
/sectoresaplicacion/{id}/desactivar |
|
SectorAplicacion |
PII-SEA-B |
Desactiva un SectorAplicacion |
Tipos de Procedimiento
Método |
URL |
Parámetros |
Respuesta |
Permisos |
Descripción |
||
POST |
/tiposprocedimiento |
TipoProcedimientoInput |
TipoProcedimientoOutput |
PII-TPR-C |
Crea un registro de tipo TipoProcedimiento |
||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="9b473765-519a-47f4-ba3d-acae0626d58f"><ac:plain-text-body><![CDATA[ |
GET |
/tiposprocedimiento |
q + s |
Lista[TipoProcedimientoOutput] |
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 TipoProcedimiento (sólo devuelve los activos) |
]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="b295b24d-dc09-4f22-8b75-76fe2a7aaef4"><ac:plain-text-body><![CDATA[ |
GET |
/tiposprocedimiento/todos |
q + s |
Lista[TipoProcedimientoOutput] |
'PII-TPR-V', 'PII-TPR-C', 'PII-TPR-E', 'PII-TPR-B', 'PII-TPR-R' |
Busca/Lista TipoProcedimiento (devuelve todos) |
]]></ac:plain-text-body></ac:structured-macro> |
PUT |
/tiposprocedimiento/{id} |
TipoProcedimientoInput |
TipoProcedimientoOutput |
PII-TPR-E, |
Modifica un TipoProcedimiento |
||
GET |
/tiposprocedimiento/{id} |
|
TipoProcedimientoOutput |
'PII-TPR-V', 'PII-TPR-C', 'PII-TPR-E', 'PII-TPR-B', 'PII-TPR-R' |
Detalle de TipoProcedimiento |
||
PATCH |
/tiposprocedimiento/{id}/activar |
|
TipoProcedimientoOutput |
PII-TPR-R |
Activa un TipoProcedimiento |
||
PATCH |
/tiposprocedimiento/{id}/desactivar |
|
TipoProcedimientoOutput |
PII-TPR-B |
Desactiva un TipoProcedimiento |
Vías de Protección
Método |
URL |
Parámetros |
Respuesta |
Permisos |
Descripción |
||
POST |
/viasproteccion |
ViaProteccionInput |
ViaProteccionOutput |
PII-VPR-C |
Crea un registro de tipo ViaProteccion |
||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="71c44d9b-d3d4-4a09-bdbd-46ecc1ebbdb3"><ac:plain-text-body><![CDATA[ |
GET |
/viasproteccion/todos |
q + s |
Lista[ViaProteccionOutput] |
'PII-VPR-V', 'PII-VPR-C', 'PII-VPR-E', 'PII-VPR-B', 'PII-VPR-R' |
Busca/Lista ViaProteccion (devuelve todos) |
]]></ac:plain-text-body></ac:structured-macro> |
PUT |
/viasproteccion/{id} |
ViaProteccionInput |
ViaProteccionOutput |
PII-VPR-E, |
Modifica una ViaProteccion |
||
PATCH |
/viasproteccion/{id}/activar |
|
ViaProteccionOutput |
PII-VPR-R |
Activa una ViaProteccion |
||
PATCH |
/viasproteccion/{id}/desactivar |
|
ViaProteccionOutput |
PII-VPR-B |
Desactiva una ViaProteccion |
Invención Documento
Método |
URL |
Parámetros |
Respuesta |
Permisos |
Descripción |
POST |
/invenciondocumentos |
InvencionDocumentoInput |
InvencionDocumentoOutput |
PII-INV-C, PII-INV-E |
Crea un registro de tipo InvencionDocumento |
PUT |
/invenciondocumentos/{id} |
InvencionDocumentoInput |
InvencionDocumentoOutput |
PII-INV-E, |
Modifica un registro de tipo InvencionDocumento |
DELETE |
/invenciondocumentos/{id} |
|
InvencionDocumentoOutput |
PII-INV-C, PII-INV-E |
Borra un objeto de tipo InvencionDocumento |
Solicitudes de Protección
Método |
URL |
Parámetros |
Respuesta |
Permisos |
Descripción |
POST |
/solicitudesproteccion |
SolicitudProteccionInput |
SolicitudProteccionOutput |
PII-INV-E |
Crea un registro de tipo SolicitudProteccion |
PATCH |
/solicitudesproteccion/{id}/activar |
|
SolicitudProteccionOutput |
PII-INV-E |
Activa una SolicitudProteccion |
PATCH |
/solicitudesproteccion/{id}/desactivar |
|
SolicitudProteccionOutput |
PII-INV-E |
Desactiva una SolicitudProteccion |
Informe Patentabilidad
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 |
||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="75de7033-a63b-4534-94d3-43fc973f7f2b"><ac:plain-text-body><![CDATA[ |
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 |
]]></ac:plain-text-body></ac:structured-macro> |
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 |
||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="1264472f-4f40-4012-9bd8-35cde1648a62"><ac:plain-text-body><![CDATA[ |
GET |
/resultadosinformepatentabilidad |
q + s |
Lista[ResultadoInformePatentabilidadOutput] |
PII-RIPV, PIIRIPC, PIIRIPE, PIIRIP-B, PII-RIP-R, PII-INV-V, PII-INV-E |
Busca/Lista ResultadoInformePatentabilidad (devuelve solo activos) |
]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="60aac171-ac60-4ac2-85ac-4001b6b99485"><ac:plain-text-body><![CDATA[ |
GET |
/resultadosinformepatentabilidad/todos |
q + s |
Lista[ResultadoInformePatentabilidadOutput] |
PII-RIPV, PIIRIPC, PIIRIPE, PIIRIP-B, PII-RIP-R |
Busca/Lista ResultadoInformePatentabilidad (devuelve todos) |
]]></ac:plain-text-body></ac:structured-macro> |
GET |
/resultadosinformepatentabilidad/{id} |
|
ResultadoInformePatentabilidadOutput |
PII-TPR-V, PII-TPR-C, PII-TPR-E'¡, PII-TPR-B, |
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 |
||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="c1ec9e95-170f-425d-920d-3c4680092c80"><ac:plain-text-body><![CDATA[ |
GET |
/tiposproteccion |
q + s |
Lista[TipoProteccionOutput] |
PII-TPRV, PIITPRC, PIITPRE, PIITPR-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) |
]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="5827b10d-59f2-4c66-9873-2edc3110dd5e"><ac:plain-text-body><![CDATA[ |
GET |
/tiposproteccion/todos |
q + s |
Lista[TipoProteccionOutput] |
PII-TPRV, PIITPRC, PIITPRE, PIITPRB, PIITPR-R |
Busca/Lista TipoProteccion (devuelve todos) |
]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="0f8095e8-47e1-47f0-8a6f-0f19da56a408"><ac:plain-text-body><![CDATA[ |
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. |
]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="b7c52070-7f80-40f4-a7d6-9bb7eae554b1"><ac:plain-text-body><![CDATA[ |
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. |
]]></ac:plain-text-body></ac:structured-macro> |
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 |
Invención Gastos
Método |
URL |
Parámetros |
Respuesta |
Permisos |
Descripción |
POST |
/invenciongastos |
InvencionGasto |
InvencionGasto |
PII-INV-E |
Crea un registro de tipo InvencionGasto |
PUT |
/invenciongastos/{id} |
InvencionGasto |
InvencionGasto |
PII-INV-E |
Modifica un registro de tipo InvencionGasto |