Retrieves all workspaces accessible to the user
GET
/api/v1/Workspaces
Returns:
- All workspaces for Admin users
- Only workspaces where the user is a member for non-Admin users
Authorizations
Responses
200
List of accessible workspaces
Array<object>
object
id
string format: uuid
name
string
ownerId
string format: uuid
createdDate
string format: date-time
projects
Array<object>
object
id
string format: uuid
workspaceId
string format: uuid
name
string
description
string
startDate
string format: date-time
endDate
string format: date-time
status
integer format: int32
createdDate
string format: date-time
members
Array<object>
object
id
string format: uuid
projectId
string format: uuid
workspaceMemberId
string format: uuid
accessLevel
integer format: int32
createdDate
string format: date-time
workspaceMember
object
id
string format: uuid
workspaceId
string format: uuid
userId
string format: uuid
accessLevel
integer format: int32
createdDate
string format: date-time
lists
Array<object>
object
id
string format: uuid
projectId
string format: uuid
name
string
position
integer format: int32
createdDate
string format: date-time
tasks
Array<object>
object
id
string format: uuid
projectId
string format: uuid
listId
string format: uuid
name
string
description
string
priority
integer format: int32
status
integer format: int32
deadline
string format: date-time
createdDate
string format: date-time
assignees
Array<object>
object
id
string format: uuid
taskId
string format: uuid
userId
string format: uuid
assignedDate
string format: date-time
user
object
id
string format: uuid
username
string
name
string
email
string
createdDate
string format: date-time
accessLevel
integer format: int32
comments
Array<object>
object
id
string format: uuid
taskId
string format: uuid
userId
string format: uuid
content
required
string
createdDate
string format: date-time
user
object
id
string format: uuid
username
string
name
string
email
string
createdDate
string format: date-time
accessLevel
integer format: int32
list
object recursive
project
object recursive
members
Array<object>
object
id
string format: uuid
workspaceId
string format: uuid
userId
string format: uuid
accessLevel
integer format: int32
createdDate
string format: date-time
Array<object>
object
id
string format: uuid
name
string
ownerId
string format: uuid
createdDate
string format: date-time
projects
Array<object>
object
id
string format: uuid
workspaceId
string format: uuid
name
string
description
string
startDate
string format: date-time
endDate
string format: date-time
status
integer format: int32
createdDate
string format: date-time
members
Array<object>
object
id
string format: uuid
projectId
string format: uuid
workspaceMemberId
string format: uuid
accessLevel
integer format: int32
createdDate
string format: date-time
workspaceMember
object
id
string format: uuid
workspaceId
string format: uuid
userId
string format: uuid
accessLevel
integer format: int32
createdDate
string format: date-time
lists
Array<object>
object
id
string format: uuid
projectId
string format: uuid
name
string
position
integer format: int32
createdDate
string format: date-time
tasks
Array<object>
object
id
string format: uuid
projectId
string format: uuid
listId
string format: uuid
name
string
description
string
priority
integer format: int32
status
integer format: int32
deadline
string format: date-time
createdDate
string format: date-time
assignees
Array<object>
object
id
string format: uuid
taskId
string format: uuid
userId
string format: uuid
assignedDate
string format: date-time
user
object
id
string format: uuid
username
string
name
string
email
string
createdDate
string format: date-time
accessLevel
integer format: int32
comments
Array<object>
object
id
string format: uuid
taskId
string format: uuid
userId
string format: uuid
content
required
string
createdDate
string format: date-time
user
object
id
string format: uuid
username
string
name
string
email
string
createdDate
string format: date-time
accessLevel
integer format: int32
list
object recursive
project
object recursive
members
Array<object>
object
id
string format: uuid
workspaceId
string format: uuid
userId
string format: uuid
accessLevel
integer format: int32
createdDate
string format: date-time
Array<object>
object
id
string format: uuid
name
string
ownerId
string format: uuid
createdDate
string format: date-time
projects
Array<object>
object
id
string format: uuid
workspaceId
string format: uuid
name
string
description
string
startDate
string format: date-time
endDate
string format: date-time
status
integer format: int32
createdDate
string format: date-time
members
Array<object>
object
id
string format: uuid
projectId
string format: uuid
workspaceMemberId
string format: uuid
accessLevel
integer format: int32
createdDate
string format: date-time
workspaceMember
object
id
string format: uuid
workspaceId
string format: uuid
userId
string format: uuid
accessLevel
integer format: int32
createdDate
string format: date-time
lists
Array<object>
object
id
string format: uuid
projectId
string format: uuid
name
string
position
integer format: int32
createdDate
string format: date-time
tasks
Array<object>
object
id
string format: uuid
projectId
string format: uuid
listId
string format: uuid
name
string
description
string
priority
integer format: int32
status
integer format: int32
deadline
string format: date-time
createdDate
string format: date-time
assignees
Array<object>
object
id
string format: uuid
taskId
string format: uuid
userId
string format: uuid
assignedDate
string format: date-time
user
object
id
string format: uuid
username
string
name
string
email
string
createdDate
string format: date-time
accessLevel
integer format: int32
comments
Array<object>
object
id
string format: uuid
taskId
string format: uuid
userId
string format: uuid
content
required
string
createdDate
string format: date-time
user
object
id
string format: uuid
username
string
name
string
email
string
createdDate
string format: date-time
accessLevel
integer format: int32
list
object recursive
project
object recursive
members
Array<object>
object
id
string format: uuid
workspaceId
string format: uuid
userId
string format: uuid
accessLevel
integer format: int32
createdDate
string format: date-time
400
User ID is null