---
title: "Changes to Create Protected Workspace"
method: POST
path: "/api/workspace/create_protected"
---

# Changes to Create Protected Workspace

`POST /api/workspace/create_protected`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 5 of 34 revisions.

- **2026-01-17** `b91e4b449d56` — 5 breaking, 1 warning, 5 info
- **2025-12-25** `aa4b06f8dede` — 4 breaking, 5 info
- **2025-11-03** `d6c3e911a263` — 1 info
- **2025-10-28** `849d5e8732f6` — 6 info
- **2025-10-13** `5ab425658de0` — 2 info

## Changes

- **2026-01-17** `b91e4b449d56` — 5 breaking, 1 warning, 5 info
  - removed the required property `users/items/email` from the response with the `200` status
  - removed the required property `users/items/encryption_public_key` from the response with the `200` status
  - removed the required property `users/items/external_id` from the response with the `200` status
  - removed the required property `users/items/family_name` from the response with the `200` status
  - removed the required property `users/items/given_name` from the response with the `200` status
  - removed the optional property `users/items/picture` from the response with the `200` status
  - added the optional property `users/items/conversation_count` to the response with the `200` status
  - added the optional property `users/items/document_count` to the response with the `200` status
  - added the required property `users/items/joined_at` to the response with the `200` status
  - added the required property `users/items/role` to the response with the `200` status
  - added the required property `users/items/user` to the response with the `200` status
- **2025-12-25** `aa4b06f8dede` — 4 breaking, 5 info
  - the response property `updated_by_ext_id` became optional for the status `200`
  - removed the required property `users/items/last_name` from the response with the `200` status
  - removed the required property `users/items/name` from the response with the `200` status
  - removed the required property `users/items/user_ext_id` from the response with the `200` status
  - added the optional property `users/items/picture` to the response with the `200` status
  - added the required property `users/items/encryption_public_key` to the response with the `200` status
  - added the required property `users/items/external_id` to the response with the `200` status
  - added the required property `users/items/family_name` to the response with the `200` status
  - added the required property `users/items/given_name` to the response with the `200` status
- **2025-11-03** `d6c3e911a263` — 1 info
  - added the optional property `user_files_mb` to the response with the `200` status
- **2025-10-28** `849d5e8732f6` — 6 info
  - added the optional property `private_conversation_count` to the response with the `200` status
  - added the optional property `private_document_count` to the response with the `200` status
  - added the optional property `shared_conversation_count` to the response with the `200` status
  - added the optional property `shared_document_count` to the response with the `200` status
  - added the optional property `users` to the response with the `200` status
  - added the optional property `wrapped_key` to the response with the `200` status
- **2025-10-13** `5ab425658de0` — 2 info
  - added the new optional request property `is_public`
  - added the required property `is_public` to the response with the `200` status

---

[Operation](https://skmtc.dev/arbicity/apis/arbi/docs/api/workspace/create_protected/post.md) · [API](https://skmtc.dev/arbicity/apis/arbi.md) · [Page](https://skmtc.dev/arbicity/apis/arbi/changes/api/workspace/create_protected/post)
