Belangrijke opmerking: Dropbox Forms wordt op 30 september 2025 stopgezet. Vanaf 2 september 2025 kun je geen nieuwe workflows meer maken met Forms, maar je kunt bestaande workflows bekijken en exporteren tot de deadline van 30 september.
Meer informatie over het einde van de ondersteuning voor Dropbox Forms.
Je kunt Dropbox Forms gebruiken om je gegevens naar een CSV-bestand te downloaden. Deze functie is alleen beschikbaar voor betaalde Dropbox Forms-abonnementen.
Je gegevens worden opgeslagen in een ZIP-bestand als CSV. Je kunt deze informatie bekijken in een programma naar keuze.
Opmerking: PDF's, audittrails en geüploade bijlagen worden niet weergegeven wanneer je gegevens downloadt naar een CSV. Om deze informatie te vinden, moet je formulieren afzonderlijk downloaden. Klik hiervoor op Downloaden onder Acties.
Je kunt de Dropbox Forms API gebruiken om workflowgegevens in bulk te exporteren. De Dropbox Forms API is een REST API waarmee je kunt werken met geautomatiseerde workflows in Dropbox Forms. Je kunt workflowinstanties maken en beheren, hun status controleren en meldingen ontvangen wanneer workflows zijn voltooid.
Je kunt application/x-www-form-urlencoded of application/json gebruiken voor je verzoeken en alle API-reacties worden geretourneerd in JSON-indeling.
Om te beginnen met exporteren met de Dropbox Forms API, heb je een API-sleutel en een bestaande workflow nodig.
Belangrijk: noteer de waarde van de privésleutel onmiddellijk en bewaar deze op een veilige locatie. Je kunt de privésleutelwaarde later niet meer ophalen, maar je kunt op elk gewenst moment nieuwe sleutels genereren.
De Dropbox Forms API gebruikt zowel je API-sleutel als een JSON Web Token (JWT) voor authenticatie. Je API-sleutel wordt gebruikt om een kortstondige JWT op te halen, die vervolgens kan worden gebruikt om API-oproepen te verifiëren.
Zodra je een API-sleutel hebt, moet je het volgende doen:
Authorization: Bearer <YOUR_JWT>
2. Krijg een lijst met je workflows door deze opdracht in een terminal uit te voeren:
curl -s -H "Authorization: Bearer <YOUR_JWT>" \ https://api.helloworks.com/v3/workflows
3. Noteer elke workflow_id in de uitvoer.
4. Voer deze opdracht uit om een ZIP-bestand met CSV-gegevens voor een gekozen datumbereik te downloaden:
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
Opmerking: vervang <WORKFLOW_ID> door je ID en JJJJ-MM-DDT00:00:00Z in de URL door je begin- en einddatum, bijvoorbeeld start_date=2020-01-01T00:00:00Z.
unzip -p workflow_<WORKFLOW_ID>.zip "*.csv" > workflow_<WORKFLOW_ID>.csv
Opmerkingen:
Zodra je de CSV hebt gedownload en geopend, moet je het volgende doen:
curl -L -H "Authorization: Bearer <YOUR_JWT>" \ https://api.helloworks.com/v3/workflow_instances/<INSTANCE_ID>/documents \
Ja, bedankt!
Niet echt
Laat ons weten waarom het niet hielp:
Bedankt voor je feedback!
Bedankt voor je feedback.