# workspaceProject > Query in domain **Workspace** - HTML: [workspaceProject.html](workspaceProject.html) - Raw SDL: [workspaceProject.sdl](workspaceProject.sdl) - Covered by: [llms.txt](../llms.txt) Retrieve `WorkspaceProject` details by Id. ## Returns `Workspace` ## Arguments - `id`: `ID!` — `Workspace` Id. ## Example ```graphql query WorkspaceProject { workspaceProject( id: "…" ) { __typename assets { total page limit hasNextPage items { __typename title id alternativeText author attachments { id } availability { from } ... on Audio { previewUrl thumbnailUrl filename downloadUrl } ... on Document { previewUrl thumbnailUrl filename downloadUrl } ... on EmbeddedContent { previewUrl thumbnailUrl isDecorative } ... on File { previewUrl thumbnailUrl filename downloadUrl } ... on Image { previewUrl thumbnailUrl filename downloadUrl } ... on Video { previewUrl thumbnailUrl filename bitrate } } } browse { assets { total page limit hasNextPage items { id } } folders { total page limit hasNextPage items { id } } } collaborators { users { total page limit hasNextPage items { id } } } color { alpha blue green red } currentUserPermissions { canCreateAssets canViewCollaborators } customMetadata { __typename property { name id createdAt defaultValue creator { id } dependency { propertyId } } ... on CustomMetadataValue { value } ... on CustomMetadataValues { values } } id isArchived licenses { title id addByDefault license requireConsensus } name workflow { id statuses { name id enterRules assignedUsers { id } checklistPresets { id } } } } } ``` Raw: [`workspaceProject.example.sdl`](workspaceProject.example.sdl)