---
title: ProprietaryCheckId enum | Wartiva GraphQL API
description: A check that ships with the platform, run by a PROPRIETARY rule on its Schedule. These cover checks a rule's own query and function cannot express.
url: https://wartiva.com/api-docs/types/proprietary-check-id.html
updated: 2026-10-07
---

Policies and findings · GraphQL enum

# `ProprietaryCheckId` enum

A check that ships with the platform, run by a [PROPRIETARY](https://wartiva.com/api-docs/types/rule-type.html) rule on its [Schedule](https://wartiva.com/api-docs/types/schedule.html).

These cover checks a rule's own query and function cannot express. Each takes no configuration on the rule; where a threshold applies it is a deployment-wide setting.

## Values

| Enum Value | Description |
|---|---|
| `ANTIVIRUS_STATE_STALE` | Flags a [Security](https://wartiva.com/api-docs/types/security.html) object none of whose antivirus products has reported its state within the deployment's window, meaning antivirus stopped reporting. An endpoint with no antivirus product isn't judged. Apply it to SECURITY. |
| `ENDPOINT_AGENT_OUTDATED` | Flags an [Endpoint](https://wartiva.com/api-docs/types/endpoint.html) still running an older agent than the latest stable build for its platform once that build has been available longer than the deployment's grace period, meaning auto-update isn't reaching it. Apply it to ENDPOINT. |
| `ENDPOINT_IMPOSSIBLE_TRAVEL` | Flags an [Endpoint](https://wartiva.com/api-docs/types/endpoint.html) whose consecutive positions imply travel faster than the deployment's maximum speed, which can mean the endpoint, or its location reports, were tampered with. Short jumps within the positions' margin of error aren't judged. Apply it to ENDPOINT. |
| `ENDPOINT_STALE` | Flags an object that has not been seen for longer than the deployment's staleness window. A change-driven rule cannot catch this: an object that stops reporting produces no change to evaluate. |
| `OS_UPDATES_STALE` | Flags a [SoftwareUpdatePreferences](https://wartiva.com/api-docs/types/software-update-preferences.html) object whose last successful operating system update installation is older than the deployment's maximum age. Only Windows reports an installation time; macOS and any endpoint reporting none aren't judged. Apply it to SOFTWARE_UPDATE_PREFERENCES. |

## Used by

- [`RuleBodyProprietary`](https://wartiva.com/api-docs/types/rule-body-proprietary.html) type: The body of a PROPRIETARY rule: the built-in check the rule runs.
- [`RuleBodyProprietaryInput`](https://wartiva.com/api-docs/types/rule-body-proprietary-input.html) input: Input variant of RuleBodyProprietary.

## Related types

- [`Endpoint`](https://wartiva.com/api-docs/types/endpoint.html) A Windows, macOS, or Linux computer that runs the Wartiva endpoint agent and is enrolled with an organization.
- [`Security`](https://wartiva.com/api-docs/types/security.html) The security posture of an Endpoint: its firewall, anti-malware and disk encryption state, summarized as per-component health ratings in Health.
- [`SoftwareUpdatePreferences`](https://wartiva.com/api-docs/types/software-update-preferences.html) The operating system update configuration of an Endpoint and the updates currently available to it.

## Example

### Example

```json
"ANTIVIRUS_STATE_STALE"

```

---

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