# GuidelineContentSearchResult

> Type in domain **Guidelines**

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

## Fields

- `content`: `GuidelineContentSearchResultContent!` _(beta)_ — The guideline content that matched.

## Reach via

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

### `brand › guidelines › contentSearch`

```graphql
query BrandGuidelinesContentSearch {
  brand(id: "…") {
    guidelines(limit: 25, page: 1) {
      items {
        contentSearch(
          input: {
            searchTerm: "…"
          }
        ) {
          items {
            __typename
            content {
              __typename
              ... on GuidelinePage {
                title
                id
                modifiedAt
                url
                sections {
                  total
                  page
                  limit
                  hasNextPage
                  items { id }
                }
              }
              ... on GuidelinePageBlock {
                id
                content
                modifiedAt
                settings
                assetSettings {
                  total
                  page
                  limit
                  hasNextPage
                  items { settingName }
                }
                type { id }
              }
              ... on GuidelinePageHeading {
                title
                id
                modifiedAt
                url
              }
            }
          }
        }
      }
    }
  }
}
```

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

### `brands › guidelines › contentSearch`

```graphql
query BrandsGuidelinesContentSearch {
  brands {
    guidelines(limit: 25, page: 1) {
      items {
        contentSearch(
          input: {
            searchTerm: "…"
          }
        ) {
          items {
            __typename
            content {
              __typename
              ... on GuidelinePage {
                title
                id
                modifiedAt
                url
                sections {
                  total
                  page
                  limit
                  hasNextPage
                  items { id }
                }
              }
              ... on GuidelinePageBlock {
                id
                content
                modifiedAt
                settings
                assetSettings {
                  total
                  page
                  limit
                  hasNextPage
                  items { settingName }
                }
                type { id }
              }
              ... on GuidelinePageHeading {
                title
                id
                modifiedAt
                url
              }
            }
          }
        }
      }
    }
  }
}
```

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