Project Export/Import
Export your projects as portable archive files and import them on another machine or share them with teammates.
Exporting a Project¶
- Select the project you want to export
- Press
Ctrl+Eor click the Export button - Choose a save location
- The project is saved as a
.apidev.zipfile
What Is Included¶
The export archive contains: - All endpoints and their configurations - Response variations - Project settings (port, CORS, HTTPS config) - Folder structure
What Is Not Included¶
- Request history (stored in local.db, may contain sensitive data)
- Recordings (optional, can be included)
- TLS certificates (regenerated on import)
Importing a Project¶
- Click Import Project in the project toolbar
- Select a
.apidev.zipfile - Preview the project details:
- Project name and description
- Number of endpoints
- Included configuration
- Choose import options:
- Overwrite existing: Replace a project with the same name
- Auto-assign port: Pick a new port if the original port is in use
- Click Import
The imported project appears in your sidebar and is ready to use.
Use Cases¶
Team Collaboration¶
Share a set of mock endpoints with your team:
- Export your project
- Share the
.apidev.zipfile (email, Slack, Git repo) - Teammates import the file to get an identical mock setup
Backup¶
Regularly export important projects as backups:
- Export each project
- Store the
.apidev.zipfiles in a safe location - Import to restore if anything goes wrong
Environment Portability¶
Move your mock setup between machines:
- Export on your work machine
- Import on your home machine or CI server
- All endpoints and settings are preserved
CLI Export/Import¶
You can also export and import via the CLI:
# Export
apidev export my-project -o my-project.apidev.zip
# Import
apidev import my-project.apidev.zip --project my-api
See the CLI Reference for full details.