A continuación se describen operaciones básicas mediante la API del gestor documental que pueden ser útiles para realizar integraciones con el mismo:
Info |
---|
$ATHENTO_HOST es el valor del dominio donde se encuentra desplegado la instancia de Athento ECM. |
Consultar los tipos documentales disponibles en el sistema
...
Code Block |
---|
title | Tipos documentales disponibles |
---|
|
http://localhost$ATHENTO_HOST/nuxeo/api/v1/config/types |
...
Code Block |
---|
title | Tipo documental de un documento |
---|
|
http://localhost$ATHENTO_HOST/nuxeo/restAPI/default/{docId}/export?format=XML |
...
Code Block |
---|
title | Metadatos de un tipo documental |
---|
|
http://localhost$ATHENTO_HOST/nuxeo/api/v1/config/types/{docType} |
...
Code Block |
---|
|
http://localhost$ATHENTO_HOST/nuxeo/api/v1/id/{docId} |
B) Por su path
Code Block |
---|
|
http://localhost$ATHENTO_HOST/nuxeo/api/v1/id/{docPath} |
...
Code Block |
---|
title | Preview del documento |
---|
|
http://localhost$ATHENTO_HOST/nuxeo/restAPI/preview/default/{docId}/files:files-0-file/ |
...
Code Block |
---|
|
http://localhost$ATHENTO_HOST/nuxeo/restAPI/default/{docId}/deleteDocument |
...
Code Block |
---|
title | Creación de documento |
---|
|
http://localhost$ATHENTO_HOST/nuxeo/restAPI/default/{parentDocId}/createDocument?docType={docType}&dublincore:title={title} |
...
Code Block |
---|
|
http://localhost$ATHENTO_HOST/nuxeo/api/v1/query/?query={queryNXQL} |
...
Code Block |
---|
title | Haciendo queries mediante la API |
---|
|
http://localhost$ATHENTO_HOST/nuxeo/api/v1/query/?query=SELECT * FROM Document WHERE dc:title='ATHENTO' |
...