postmanlabs / postman-app-support

Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.
https://www.postman.com
5.82k stars 838 forks source link

Ability to export and import Workspace data #8163

Open jsooter opened 4 years ago

jsooter commented 4 years ago

Is your feature request related to a problem? Please describe. Currently the only way to move collections and environments from one workspace to another is one by one. This is the case when moving from one team's workspace to another team's workspace or from one workspace to another in the same team.

When you have hundreds of collections this is both tedious and time consuming!

Describe the solution you'd like The simplest solution would be to export the workspace data (collections and environments) then import them into the destination workspace. Similar to a data export but limited to a single workspace.

Describe alternatives you've considered A data export would include collections and environments from other workspaces and they would all be imported into the destination workspace. This means that you would still end up exporting and importing workspaces and collections one at a time.

Additional context This is extremely burdensome for very large teams when they wish to consolidate Postman teams into a single Enterprise team.

webdevnerdstuff commented 3 years ago

Any update on this? This would be a GREAT feature to add, for all the reasons @jsooter mentioned.

bMoser-all commented 3 years ago

This feature would also be great for us. In addition to the already mentioned we have to need to bulk change the orchestration (test script needs to be changed, etc.). A json-Export of the whole workspace would give us the possibility to do changes within an editor and therefore save a lot of time.

niranjankhare commented 3 years ago

This is a much needed feature!!

brs713 commented 3 years ago

This would be really useful right now. Another need to migrate a large set of collections. Would also be great for archiving periodically to remediate other users changes to the calls.

ghost commented 3 years ago

This feature would also be super helpful for version control like git or svn so that workspaces can be exported and added to a delivery repo.

Remonell commented 1 year ago

Any updates on this? I also really would apprecciate it if you could export complete workspaces.

joelaflop commented 1 year ago

Would be very valuable feature!

Workaround I current use is exporting collections and environments and other components separately, which is more time-consuming than it needs to be

Hossy commented 1 year ago

+1 on this

nannan-motorq commented 5 hours ago

+1 on this