Create a workspace. If the workspace exists, return it
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Namespace of the repository
Name of the repository
Workspace creation details, including base branch and optional name/ID.