Export a project
1
Open the project settings
Open the project in the Pipedream dashboard, then select Settings in the left navigation.
2
Start the export
Click Export Workflows at the bottom of the settings panel. Pipedream builds the archive in the background.
3
Download the archive
When the export finishes, the archive appears in the project’s File Store as
project_export-<project_id>.zip. Select File Store in the project’s left navigation to download it.Export writes the archive to the project’s File Store, so your plan must include File Stores.
Export again
Each project can have one export at a time. To export a project again (for example, after you change a workflow), delete the existingproject_export-<project_id>.zip file from the File Store, then click Export Workflows again.
What’s in the export
The archive keeps the folder structure of your project:manifest.json
manifest.json lists every workflow in the project, including workflows that were not exported, so nothing is left out without a record.
Workflow files
Each workflow file contains the latest deployed version of the workflow:Configured props
The export includes the values you configured on each step and source trigger, such as a channel name, a spreadsheet ID, or a message template. Pipedream replaces a value with<redacted> when it is, or can be, a credential:
The prop name always stays in the export, so you can see what each step needs.
What’s not in the export
The export describes the structure and configuration of your workflows. It does not contain their data or credentials:- Secret prop values. See Configured props. Re-enter these values on your new platform.
- Connected accounts. Credentials and OAuth tokens are never exported. The
authProvisionIdidentifies the account only inside your Pipedream workspace, so connect the account again on your new platform. - Environment variables. Re-enter these values on your new platform.
- Event history, data stores, and File Store files. Download any data you need separately. You can download files from the File Store directly.
- Code for private multi-file components. The export includes the component key, but not its code. Keep a copy of the source for any private components you published.
warnings list for each workflow in manifest.json names each step and prop that you must re-enter or connect again.
Limits
One export includes a maximum of 500 workflows or 256 MB of workflow content, whichever comes first. If a project exceeds a limit,truncated is true in manifest.json, and the remaining workflows have the status skipped_export_limit.
To export the remaining workflows, move some workflows to a different project and export each project.