18 lines
451 B
Go
18 lines
451 B
Go
package model
|
|
|
|
// CreateWorkspaceRequest is the request body for creating a workspace.
|
|
type CreateWorkspaceRequest struct {
|
|
ID string `json:"id"`
|
|
}
|
|
|
|
// WorkspaceResponse is the API response for a workspace.
|
|
type WorkspaceResponse struct {
|
|
ID string `json:"id"`
|
|
}
|
|
|
|
// WorkspaceListResponse is the API response for listing workspaces.
|
|
// Root is never exposed.
|
|
type WorkspaceListResponse struct {
|
|
Workspaces []WorkspaceResponse `json:"workspaces"`
|
|
}
|