Table of Contents | ||
---|---|---|
|
...
Modo | Endpoint | Descripción |
---|---|---|
Documento | ||
POST |
| Crea un nuevo documento. |
GET |
| Obtiene un documento en formato JSON indicando su |
PUT |
| Modifica un documento indicando su |
DELETE |
| Elimina un documento indicando su |
GET |
| Descarga el contenido de un documento. |
POST |
| Descarga el contenido de un listado de documentos. |
POST |
| Ejecuta una transición sobre el ciclo de vida de un documento. |
Comentario | ||
GET |
| Obtiene los comentarios de un documento indicando el |
POST |
| Crea un nuevo comentario sobre un documento. |
GET |
| Obtiene un comentario de un documento indicando el uuid de ambos. |
PUT |
| Modifica un comentario indicando su |
DELETE |
| Borra un comentario indicando su |
Búsqueda | ||
POST |
| Busca documentos ejecutando una query ATQL y obteniendo los documentos como entidad. |
POST |
| Busca documentos ejecutando una query ATQL y obteniendo las columnas incluidas en la cláusula |
Usuario | ||
POST |
| Crea un nuevo usuario. |
GET |
| Obtiene un usuario en formato JSON indicando su |
PUT |
| Modifica un usuario existente. |
POST |
| Activa un usuario. |
POST |
| Desactiva un usuario. |
Grupo | ||
POST |
| Crea un nuevo grupo. |
GET |
| Obtiene un grupo en formato JSON indicando su |
...
Campo | Descripción | |
---|---|---|
| Identificador del documento | |
| Título del documento | |
| Creador del documento | |
| Fecha de creación del documento | |
| Fecha de modificación del documento | |
| Fecha de validación del documento | |
| Espacio donde se encuentra el documento | |
| Nombre del formulario | |
| Ciclo de vida del documento | |
| Estado del documento | |
| Tamaño del documento | |
| Documentos relacionados | |
| Documentos hijos |
Ejemplos:
Code Block | ||
---|---|---|
| ||
SELECT filename, form, space, state FROM my_form WHERE \ ((filename = 'PDF-Athento-One.pdf') \ AND space = 'Documentos_aeuxa') OR filename = 'PDF-Athento.pdf' SELECT uuid, creation_date FROM my_form WHERE \ (creation_date BETWEEN '2022-01-01' AND '2022-12-31' \ OR modified_date > '2022-12-01') \ AND NOT state = 'pending' ORDER BY creation_date SELECT * FROM my_form WHERE life_cycle_state = 'Iniciado' ORDER BY uuid DESC SELECT count(life_cycle_state) FROM my_form WHERE life_cycle_state != 'Iniciado' GROUP BY life_cycle_state |
...