Comment exporter les données Dropbox Forms vers un fichier CSV ?

Mis à jour Oct 23, 2025

In this article

warning icon

Remarque importante : Dropbox Forms sera supprimé le 30 septembre 2025. À partir du 2 septembre 2025, il ne sera plus possible de créer de nouveaux flux de travail avec Forms, mais vous pourrez continuer à consulter les flux existants et à les exporter jusqu’au 30 septembre.

En savoir plus sur la fin de l’assistance sur Dropbox Forms.

Vous pouvez utiliser Dropbox Forms pour télécharger vos données dans un fichier CSV. Cette fonctionnalité est disponible uniquement pour les forfaits Dropbox Forms payants. 

Les administrateurs d’équipe peuvent télécharger les données de jusqu’à 25 000 formulaires complétés. Chaque ligne contient toutes les informations fournies par un destinataire, pour chaque page de votre formulaire.

Comment exporter les données vers un fichier CSV ?

Vous ne pouvez télécharger que les données des formulaires envoyés et complétés.

Pour exporter les données Dropbox Forms vers un fichier CSV :
  1. Connectez-vous à Dropbox Forms. 
  2. Cliquez sur Envoyés dans la barre de menu de gauche. 
  3. Cliquez sur Télécharger au format CSV.
  4. Sélectionnez une plage de dates pour remplir les formulaires envoyés. 
  5. Cochez la case à côté des formulaires que vous souhaitez télécharger. Chaque formulaire sélectionné sera téléchargé séparément. 
  6. Cliquez sur Continuer.

Vos données seront enregistrées dans un fichier ZIP au format CSV. Vous pouvez utiliser le programme de votre choix pour afficher ces informations.

highlighter icon

Remarque : les fichiers PDF, les pistes d’audit et les pièces jointes importées n’apparaissent pas lorsque vous téléchargez des données dans un fichier CSV. Pour trouver ces informations, vous devez télécharger les formulaires individuellement. Pour ce faire, sous Actions, cliquez sur Télécharger.

Comment exporter des données groupées à l’aide de Dropbox Forms API ?

Vous pouvez utiliser Dropbox Forms API pour exporter des données de flux de travail de manière groupée. Dropbox Forms API est une API REST permettant de travailler avec des flux de travail automatisés dans Dropbox Forms. Vous pouvez créer et gérer des instances de flux de travail, suivre leur état et recevoir des notifications lorsqu’elles sont terminées. 

Vous pouvez utiliser application/x-www-form-urlencoded ou application/json pour vos demandes. Toutes les réponses de l’API sont renvoyées au format JSON.

 

Comment configurer Dropbox Forms API ?

Pour commencer à exporter avec Dropbox Forms API, vous avez besoin d’une clé API et d’un flux de travail existant.

  1. Connectez-vous au portail Dropbox Forms.
  2. Cliquez sur Clés API dans la barre latérale de gauche.
  3. Cliquez sur Nouvelle clé en haut à droite.
  4. Attribuez un nom unique à votre clé API pour que votre équipe puisse l’identifier.
  5. Choisissez si la clé sera utilisée pour les demandes de test ou en direct.
  6. Une fois la clé créée, vous recevez :
    • un identifiant de clé publique ;
    • une valeur de clé privée.
warning icon

Important : enregistrez immédiatement la valeur de la clé privée et stockez-la dans un endroit sécurisé. Vous pouvez générer de nouvelles clés à tout moment, mais ne pourrez pas récupérer la valeur de la clé privée par la suite.

Pour l’authentification, Dropbox Forms API utilise à la fois votre clé API et un jeton Web JSON (JWT). Votre clé API est utilisée pour récupérer un JWT de courte durée, pouvant ensuite être utilisé pour authentifier les appels API.

Comment effectuer une exportation groupée ?

Une fois la clé API obtenue, vous devrez : 

  1. ajouter votre JWT à l’en-tête à chaque appel suivant :
Authorization: Bearer <YOUR_JWT>
  • Remarque : remplacez <YOUR_JWT> par votre JWT. 

2. Pour obtenir une liste de vos flux de travail, exécutez cette commande dans un terminal : 

curl -s -H "Authorization: Bearer <YOUR_JWT>" \
https://api.helloworks.com/v3/workflows

3. Notez chaque workflow_id dans la sortie. 

4. Exécutez cette commande pour télécharger un fichier ZIP contenant les données CSV de la plage de dates sélectionnée :

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

Remarque : remplacez <WORKFLOW_ID> par votre identifiant et AAAA-MM-JJT00:00:00Z dans l’URL par vos dates de début et de fin, par exemple : start_date=2020-01-01T00:00:00Z.

6. Exécutez cette commande pour extraire le fichier CSV :
unzip -p workflow_<WORKFLOW_ID>.zip "*.csv" > workflow_<WORKFLOW_ID>.csv
highlighter icon

Remarques : 

  • Si plusieurs fichiers CSV sont présents, vous devrez tous les extraire et les traiter.
  • Vous ne pouvez télécharger que 183 jours en une fois. Si vous avez besoin de plus de données, vous devrez effectuer plusieurs appels.

Comment télécharger des documents pour chaque instance ?

Une fois le fichier CSV téléchargé et ouvert, vous devez :

  1. Rechercher la colonne avec les identifiants d’instance (« workflow_instance_id » ou « instance_id »).
  2. Exécuter cette commande pour télécharger un fichier ZIP contenant les documents de chaque ID d’instance :
curl -L -H "Authorization: Bearer <YOUR_JWT>" \
https://api.helloworks.com/v3/workflow_instances/<INSTANCE_ID>/documents \
3. Décompressez le fichier ZIP pour afficher les fichiers. 
Cet article vous a-t-il été utile ?

Expliquez-nous pourquoi cela ne vous a pas aidé :

Merci pour votre retour !

Merci d'avoir donné votre avis !

Autres options pour obtenir de l'aide