Converting team to personal workspace

Hello,
I recently shared a number of work spaces with a co-worker. I would now like to move them from Team work spaces back to personal work spaces. Is there an easy way to do this, I am the admin on all work spaces.

I do not want to export and import the collections if it can be avoided.

1 Like

Hey @greg.mackey , you can manage workspace members in both postman app and postman dashboard , For more details please refer to this docs
https://www.getpostman.com/docs/v6/postman/workspaces/using_workspaces

Removing members does not return the work space to the personal category. At this point I do not believe it to be possible.

1 Like

Hey @greg.mackey, you’re right, a team workspace cannot be reverted to a personal workspace as of now. You can file a feature request on our issue tracker here.

However, there is an easy way to import everything from a workspace to another without exporting and importing using the Postman API.

What you want can be achieved using three API calls, which can be chained using a Postman collection. Here’s what the calls would look like.

  • Get the contents of a single workspace using the GET /workspaces/{{workspaceId}} endpoint and save the returned response in an environment variable. Reference

  • Create a new personal workspace using the POST /workspaces endpoint by using the saved response from the environment variable. Reference

  • You can then delete the older workspace using the DELETE /workspaces/{{workspaceId}}. Reference

Hope this helps.

1 Like

This sounds similar to the feature request I posted, feel free to upvote it to let the Postman devs know you want this xD

I hate the idea that once a collection is moved to the Team Workspace you effectively can no longer work on it, as it’s shared and updated (in real time) with your team members.

Would be nice to have a copy of the collection on your local workspace where the owner can say “Yep, update the collection in the team workspace with the changes I’ve made to the local collection.”

https://community.postman.com/t/improve-work-spaces-collections-environments-that-are-shared-should-be-versioned-and-updated-by-the-owner-once-they-are-happy-locally/3275

Hey @postman-paul540. We are actually in the process of introducing version control within postman, which is effectively targeted towards solving use cases like the ones you mention. We have a public RFC that goes in more detail about it.

Basically, you would be able to fork a collection and create a copy of it in your personal workspace to make changes that are not synced to your team members. Once you’re done making changes, you would be able to merge your forked collection to the original one, which would then be synced to all the team members.

Feel free to add your use cases in the RFC to help us improve the experience.

2 Likes

That’s exactly what I and my team want :slight_smile:

1 Like

Is there any news on this issue ?

What happens if I cancel my subscriptions with my team workspace ?

Need this feature to backtrack.

This is badly needed

This doesn’t address the initial use case of converting a team to a personal workspace. However, addresses some of the later comments by using git to collaborate with your team: Version Control in Postman

2 Likes

Hi,
it is possible to export collections from a workspace (… button then export).
Then change workspace and click on postman’s burger menu then import collection.
Hope it helps.

I just tried this method but lost all collections when I deleted the original workplace. The newly created workplace did show all collections when It was created using the response from getting the team workplace. When I deleted the team workplace no collection was to be found in the newly created personal workplace