---
title: SecurityCategoryReference type | Wartiva GraphQL API
description: One product of a security framework and the sections within it something is filed under. Wartiva GraphQL API reference with arguments, fields, and examples.
url: https://wartiva.com/api-docs/types/security-category-reference.html
updated: 2026-10-07
---

Policies and findings · GraphQL type

# `SecurityCategoryReference` type

One product of a security framework and the sections within it something is filed under.

## Fields

| Field Name | Description |
|---|---|
| `framework` - [`SecurityFramework`](https://wartiva.com/api-docs/types/security-framework.html) | The framework publishing this product, repeated here so a product reference stands on its own. See [SecurityFramework](https://wartiva.com/api-docs/types/security-framework.html). Null when the product or its framework is undefined in this deployment. |
| `category` - [`SecurityCategory`](https://wartiva.com/api-docs/types/security-category.html) | The product. See [SecurityCategory](https://wartiva.com/api-docs/types/security-category.html). Null when this deployment has no definition for the product; read `categoryId` for the filing itself. |
| `categoryId` - [`SecurityCategoryId!`](https://wartiva.com/api-docs/types/security-category-id.html) | The product's id, always present. Read this rather than `category.id` when reconstructing a [SecurityCategoryReferenceInput](https://wartiva.com/api-docs/types/security-category-reference-input.html): the descriptor above is null when the deployment has no definition for the product, but the filing itself is still this id. |
| `subCategories` - [`[SecuritySubCategoryReference!]`](https://wartiva.com/api-docs/types/security-sub-category-reference.html) | The sections within this product that are filed under it, including every enclosing section. |

## Used by

- [`SecurityFrameworkReference`](https://wartiva.com/api-docs/types/security-framework-reference.html) type: A security framework and the slice of its taxonomy something is filed under — one policy rule, or the whole rule catalog when returned by the…

## Example

### Example

```json
{
  "framework": SecurityFramework,
  "category": SecurityCategory,
  "categoryId": "WARTIVA_WLAN",
  "subCategories": [SecuritySubCategoryReference]
}

```

---

Wartiva is in early access. Request access: https://wartiva.com/early-access.html  
All pages: https://wartiva.com/llms.txt
