# GuidelineDocumentPageCategoryNavigationItem

> Type in domain **Guidelines**

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

## Fields

- `title`: `String!` _(beta)_
- `url`: `String!` _(beta)_
- `id`: `ID!` _(beta)_
- `children` (`limit`: `Int`, `page`: `Int`): `GuidelineDocumentPageCategoryChildrenItems!` _(beta)_

## Reach via

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

### `guidelineNavigationItem`

```graphql
query GuidelineNavigationItem {
  guidelineNavigationItem(id: "…") {
    ... on GuidelineDocumentPageCategoryNavigationItem {
      __typename
      children {
        total
        page
        limit
        hasNextPage
        items {
          __typename
          ... on GuidelineDocumentPageLinkNavigationItem { id }
          ... on GuidelineDocumentPageNavigationItem { id }
        }
      }
      id
      title
      url
    }
  }
}
```

Raw: [`GuidelineNavigationItem-GuidelineDocumentPageCategoryNavigationItem.sdl`](../examples/GuidelineNavigationItem-GuidelineDocumentPageCategoryNavigationItem.sdl)

### `guidelineNavigationItem › children`

```graphql
query GuidelineNavigationItemChildren {
  guidelineNavigationItem(id: "…") {
    ... on GuidelineDocumentNavigationItem {
      children(limit: 25, page: 1) {
        items {
          ... on GuidelineDocumentPageCategoryNavigationItem {
            __typename
            children {
              total
              page
              limit
              hasNextPage
              items {
                __typename
                ... on GuidelineDocumentPageLinkNavigationItem { id }
                ... on GuidelineDocumentPageNavigationItem { id }
              }
            }
            id
            title
            url
          }
        }
      }
    }
  }
}
```

Raw: [`GuidelineNavigationItemChildren-GuidelineDocumentPageCategoryNavigationItem.sdl`](../examples/GuidelineNavigationItemChildren-GuidelineDocumentPageCategoryNavigationItem.sdl)

### `guidelineNavigationItem › children › children`

```graphql
query GuidelineNavigationItemChildrenChildren {
  guidelineNavigationItem(id: "…") {
    ... on GuidelineDocumentGroupNavigationItem {
      children(limit: 25, page: 1) {
        items {
          ... on GuidelineDocumentNavigationItem {
            children(limit: 25, page: 1) {
              items {
                ... on GuidelineDocumentPageCategoryNavigationItem {
                  __typename
                  children {
                    total
                    page
                    limit
                    hasNextPage
                    items {
                      __typename
                      ... on GuidelineDocumentPageLinkNavigationItem { id }
                      ... on GuidelineDocumentPageNavigationItem { id }
                    }
                  }
                  id
                  title
                  url
                }
              }
            }
          }
        }
      }
    }
  }
}
```

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

### `brand › guidelines › navigation › children`

```graphql
query BrandGuidelinesNavigationChildren {
  brand(id: "…") {
    guidelines(limit: 25, page: 1) {
      items {
        navigation(limit: 25, page: 1) {
          items {
            ... on GuidelineDocumentNavigationItem {
              children(limit: 25, page: 1) {
                items {
                  ... on GuidelineDocumentPageCategoryNavigationItem {
                    __typename
                    children {
                      total
                      page
                      limit
                      hasNextPage
                      items {
                        __typename
                        ... on GuidelineDocumentPageLinkNavigationItem { id }
                        ... on GuidelineDocumentPageNavigationItem { id }
                      }
                    }
                    id
                    title
                    url
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}
```

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

### `brands › guidelines › navigation › children`

```graphql
query BrandsGuidelinesNavigationChildren {
  brands {
    guidelines(limit: 25, page: 1) {
      items {
        navigation(limit: 25, page: 1) {
          items {
            ... on GuidelineDocumentNavigationItem {
              children(limit: 25, page: 1) {
                items {
                  ... on GuidelineDocumentPageCategoryNavigationItem {
                    __typename
                    children {
                      total
                      page
                      limit
                      hasNextPage
                      items {
                        __typename
                        ... on GuidelineDocumentPageLinkNavigationItem { id }
                        ... on GuidelineDocumentPageNavigationItem { id }
                      }
                    }
                    id
                    title
                    url
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}
```

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