# WorkspaceRootFolder

> Type in domain **Workspace**

- HTML: [WorkspaceRootFolder.html](WorkspaceRootFolder.html)
- Raw SDL: [WorkspaceRootFolder.sdl](WorkspaceRootFolder.sdl)
- Covered by: [llms.txt](../llms.txt)

## Fields

- `subFolders` (`limit`: `Int`, `page`: `Int`): `SubFolderItems!` _(deprecated)_ — The `SubFolderItems` of the current `Library`/`Workspace`.
- `folders` (`limit`: `Int`, `page`: `Int`): `FolderItems!` — The `FolderItems` of the current `Library`/`Workspace`.
- `assets` (`limit`: `Int`, `page`: `Int`, `query`: `FolderAssetQueryInput`): `AssetItems!` — `Library`/`Workspace`'s `AssetItems` list.

## Reach via

Example queries that can return this type from the root `Query`.

### `workspaceProject › browse`

```graphql
query WorkspaceProjectBrowse {
  workspaceProject(id: "…") {
    browse {
      __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
          }
        }
      }
      folders {
        total
        page
        limit
        hasNextPage
        items {
          __typename
          name
          id
          createdAt
          modifiedAt
          assets {
            total
            page
            limit
            hasNextPage
            items { id }
          }
          breadcrumbs { id }
        }
      }
    }
  }
}
```

Raw: [`WorkspaceProjectBrowse.sdl`](../examples/WorkspaceProjectBrowse.sdl)

### `brand › workspaceProjects › browse`

```graphql
query BrandWorkspaceProjectsBrowse {
  brand(id: "…") {
    workspaceProjects(limit: 25, page: 1) {
      items {
        browse {
          __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
              }
            }
          }
          folders {
            total
            page
            limit
            hasNextPage
            items {
              __typename
              name
              id
              createdAt
              modifiedAt
              assets {
                total
                page
                limit
                hasNextPage
                items { id }
              }
              breadcrumbs { id }
            }
          }
        }
      }
    }
  }
}
```

Raw: [`BrandWorkspaceProjectsBrowse.sdl`](../examples/BrandWorkspaceProjectsBrowse.sdl)

### `webhooks › project › browse`

```graphql
query WebhooksProjectBrowse {
  webhooks(limit: 25, page: 1) {
    items {
      ... on ProjectWebhook {
        project {
          ... on Workspace {
            browse {
              __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
                  }
                }
              }
              folders {
                total
                page
                limit
                hasNextPage
                items {
                  __typename
                  name
                  id
                  createdAt
                  modifiedAt
                  assets {
                    total
                    page
                    limit
                    hasNextPage
                    items { id }
                  }
                  breadcrumbs { id }
                }
              }
            }
          }
        }
      }
    }
  }
}
```

Raw: [`WebhooksProjectBrowse-WorkspaceRootFolder.sdl`](../examples/WebhooksProjectBrowse-WorkspaceRootFolder.sdl)

### `brands › workspaceProjects › browse`

```graphql
query BrandsWorkspaceProjectsBrowse {
  brands {
    workspaceProjects(limit: 25, page: 1) {
      items {
        browse {
          __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
              }
            }
          }
          folders {
            total
            page
            limit
            hasNextPage
            items {
              __typename
              name
              id
              createdAt
              modifiedAt
              assets {
                total
                page
                limit
                hasNextPage
                items { id }
              }
              breadcrumbs { id }
            }
          }
        }
      }
    }
  }
}
```

Raw: [`BrandsWorkspaceProjectsBrowse.sdl`](../examples/BrandsWorkspaceProjectsBrowse.sdl)
