Creates a new shelf by saving the current state of a workspace’s uncommitted changes. The name and workspace_id are required, with an optional reset_workspace parameter (defaults to true) to clean the workspace after shelving. Returns 409 Conflict if a shelf with the same name exists, 204 No Content if the workspace has no changes, or 201 Created with the shelf details on success.
This API uses OAuth 2 with the implicit grant flow
The repo ID of the repository. Repo name can be used instead of the ID, but usage of ID for permanent linking and API requests is preferred.
3 - 128"example_id"