---
title: What file format is used for Export/Import?
description: "**Export** produces a JSON file containing **workflowData** (nodes, edges), **apiConfig**, and **variableConfig**. **Import** expects the same structure: valid nodes array (with id, type), edges array (source, target), no duplicate ids. The importer validates and shows a critical warning before replacing the current canvas and config. Keep exports…"
url: "https://www.smsgatewaycenter.com/blog/kb/what-file-format-is-used-for-export-import/"
updated: "2026-04-10"
category: WhatsApp Business API / Workflow Builder
---

# What file format is used for Export/Import?

**Export** produces a JSON file containing **workflowData** (nodes, edges), **apiConfig**, and **variableConfig**. **Import** expects the same structure: valid nodes array (with id, type), edges array (source, target), no duplicate ids. The importer validates and shows a critical warning before replacing the current canvas and config. Keep exports as backup or for moving workflows between environments.

### More Related Articles

- [What are the best practices for building workflows?](https://www.smsgatewaycenter.com/blog/kb/what-are-the-best-practices-for-building-workflows/)
- [How do I debug a workflow that behaves unexpectedly?](https://www.smsgatewaycenter.com/blog/kb/how-do-i-debug-a-workflow-that-behaves-unexpectedly/)
- [Can I use the same workflow for multiple WABAs or agents?](https://www.smsgatewaycenter.com/blog/kb/can-i-use-the-same-workflow-for-multiple-wabas-or-agents/)

Found this useful?[Add as Preferred Source on Google](https://www.google.com/preferences/source?q=smsgatewaycenter.com)
