Nota importante: Dropbox Forms dejará de estar disponible desde el 30 de septiembre de 2025. A partir del 2 de septiembre de 2025, ya no podrás crear nuevos flujos de trabajo con Dropbox Forms, pero podrás consultar los que ya tengas y exportarlos hasta el 30 de septiembre.
Consulta más información sobre la retirada de Dropbox Forms.
Puedes usar Dropbox Forms para descargar tus datos en un archivo CSV. Esta función solo está disponible con los planes de pago de Dropbox Forms.
Tus datos se guardarán en un archivo ZIP en formato CSV. Puedes usar el programa que prefieras para consultar esta información.
Nota: Los archivos PDF, los registros de auditoría y los archivos adjuntos no aparecerán cuando descargues los datos en formato CSV. Para consultar esta información, debes descargar los formularios de uno en uno. Para ello, haz clic en Descargar en Acciones.
Puedes usar Dropbox Forms API para exportar en bloque datos de tus flujos de trabajo. Dropbox Forms API es una API REST que te permite trabajar con flujos de trabajo automatizados en Dropbox Forms. Puedes crear y administrar instancias de flujos de trabajo, comprobar su estado y recibir notificaciones cuando se completen los procesos.
Puedes usar application/x-www-form-urlencoded o application/json para tus solicitudes y todas las respuestas de la API se devuelven en formato JSON.
Para empezar a exportar datos con Dropbox Forms API, necesitarás una clave de API y deberás tener creado algún flujo de trabajo.
Importante: Anota el valor de la clave privada inmediatamente y guárdalo en un lugar seguro. No podrás recuperar esta información más adelante, pero puedes generar nuevas claves siempre que quieras.
Dropbox Forms API utiliza tanto tu clave de API como un JSON Web Token (JWT) para llevar a cabo la autenticación. Tu clave de API se utiliza para recuperar un JWT de corta duración, que luego se puede utilizar para autenticar las llamadas a la API.
Cuando tengas una clave de API, deberás:
Authorization: Bearer <YOUR_JWT>
2. Obtener un listado de tus flujos de trabajo ejecutando este comando en una terminal:
curl -s -H "Authorization: Bearer <YOUR_JWT>" \ https://api.helloworks.com/v3/workflows
3. Tomar nota de cada workflow_id que aparezca.
4. Ejecutar este comando para descargar un archivo ZIP que contenga los datos en CSV correspondientes al intervalo de fechas que elijas:
curl -L -H "Authorization: Bearer <YOUR_JWT>" \ "https://api.helloworks.com/v3/workflows/<WORKFLOW_ID>/csv?start_date=YYYY-MM-DD&end_date=YYYY-MM-DD" \ -o workflow_<WORKFLOW_ID>.zip
Nota: Sustituye <WORKFLOW_ID> por tu ID y el segmento AAAA-MM-DDT00:00:00Z de la URL por las fechas de inicio y finalización, por ejemplo, start_date=2020-01-01T00:00:00Z.
unzip -p workflow_<WORKFLOW_ID>.zip "*.csv" > workflow_<WORKFLOW_ID>.csv
Notas:
Una vez que hayas descargado y abierto el archivo CSV, debes:
curl -L -H "Authorization: Bearer <YOUR_JWT>" \ https://api.helloworks.com/v3/workflow_instances/<INSTANCE_ID>/documents \
¡Sí, gracias!
No mucho
Let us know how why it didn't help:
Thanks for letting us know!
¡Gracias por tus comentarios!