Exportar datos de Dropbox Forms a un archivo CSV

Actualizada Oct 23, 2025

In this article

warning icon

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. 

Los administradores de equipos pueden descargar datos de hasta 25 000 formularios completados. Cada fila contiene todos los datos que facilitan los destinatarios en cada página de tu formulario.

Exportar datos a un archivo CSV

Solo puedes descargar datos de formularios enviados y completados.

Para exportar datos de Dropbox Forms a un archivo CSV, sigue estos pasos:
  1. Inicia sesión en Dropbox Forms. 
  2. Haz clic en Enviados en la barra de menú de la izquierda. 
  3. Haz clic en Descargar CSV.
  4. Selecciona un intervalo de fechas para mostrar los formularios enviados. 
  5. Marca la casilla junto a los formularios que quieras descargar. Cada formulario seleccionado se descargará por separado. 
  6. Haz clic en Continuar.

Tus datos se guardarán en un archivo ZIP en formato CSV. Puedes usar el programa que prefieras para consultar esta información.

highlighter icon

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.

Exportar datos en bloque usando Dropbox Forms API

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.
 

 

Configurar Dropbox Forms API

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.

  1. Inicia sesión en el portal de Dropbox Forms.
  2. Haz clic en Claves de API en la barra lateral izquierda.
  3. Selecciona Nueva clave en la esquina superior derecha.
  4. Asígnale un nombre único para que tu equipo pueda identificarla.
  5. Indica si la clave se utilizará para solicitudes de prueba o en directo.
  6. Cuando se cree la clave, obtendrás:
    • Un ID de clave público
    • Un valor de clave privado
warning icon

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.
 

Exportar datos en bloque

Cuando tengas una clave de API, deberás: 

  1. Agregar tu JWT al encabezado de todas las llamadas posteriores:
Authorization: Bearer <YOUR_JWT>
  • Nota: Sustituye <YOUR_JWT> por tu 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
highlighter icon

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.

6. Ejecutar este comando para extraer el fichero CSV:
unzip -p workflow_<WORKFLOW_ID>.zip "*.csv" > workflow_<WORKFLOW_ID>.csv
highlighter icon

Notas

  • Si hay varios archivos en formato CSV, deberás extraerlos y procesarlos todos.
  • Puedes descargar un máximo de 183 días a la vez. Si necesitas más, tendrás que hacer varias llamadas.

Descargar documentos para cada instancia 

Una vez que hayas descargado y abierto el archivo CSV, debes:

  1. Buscar la columna con los ID de las instancias (“workflow_instance_id” o “instance_id”).
  2. Ejecutar este comando para descargar un archivo ZIP que contenga los documentos de todos los ID de las instancias: 
curl -L -H "Authorization: Bearer <YOUR_JWT>" \
https://api.helloworks.com/v3/workflow_instances/<INSTANCE_ID>/documents \
3. Extraer el archivo ZIP para ver los archivos. 
¿Este artículo te resultó útil?

Let us know how why it didn't help:

Thanks for letting us know!

¡Gracias por tus comentarios!

Otras formas de obtener ayuda