Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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
titleTipos documentales disponibles
http://localhost$ATHENTO_HOST/nuxeo/api/v1/config/types

...

Code Block
titleTipo documental de un documento
http://localhost$ATHENTO_HOST/nuxeo/restAPI/default/{docId}/export?format=XML

...

Code Block
titleMetadatos de un tipo documental
http://localhost$ATHENTO_HOST/nuxeo/api/v1/config/types/{docType}

...

Code Block
titlePor su ID
http://localhost$ATHENTO_HOST/nuxeo/api/v1/id/{docId}

B) Por su path

Code Block
titlePor su Path
http://localhost$ATHENTO_HOST/nuxeo/api/v1/id/{docPath}

...

Code Block
titlePreview del documento
http://localhost$ATHENTO_HOST/nuxeo/restAPI/preview/default/{docId}/files:files-0-file/

...

Code Block
titleEliminar documento
http://localhost$ATHENTO_HOST/nuxeo/restAPI/default/{docId}/deleteDocument

...

Code Block
titleCreación de documento
http://localhost$ATHENTO_HOST/nuxeo/restAPI/default/{parentDocId}/createDocument?docType={docType}&dublincore:title={title}

...

Code Block
titleQueries
http://localhost$ATHENTO_HOST/nuxeo/api/v1/query/?query={queryNXQL}

...

Code Block
titleHaciendo queries mediante la API
http://localhost$ATHENTO_HOST/nuxeo/api/v1/query/?query=SELECT * FROM Document WHERE dc:title='ATHENTO'

...