---
title: Sensor type | Wartiva GraphQL API
description: A built-in network probe that gathers data about a Device or Network: host discovery, TCP and UDP port scans, and protocol-specific probes such as HTTP.
url: https://wartiva.com/api-docs/types/sensor.html
updated: 2026-10-07
---

Networks, devices, and sensors · GraphQL type

# `Sensor` type

A built-in network probe that gathers data about a [Device](https://wartiva.com/api-docs/types/device.html) or [Network](https://wartiva.com/api-docs/types/network.html): host discovery, TCP and UDP port scans, and protocol-specific probes such as HTTP, TLS, SSH, SMB, DNS, SNMP, UPnP, mDNS, and DHCP. Every organization has the same sensor catalog, returned by [sensors](https://wartiva.com/api-docs/queries/sensors.html); [SensorScope](https://wartiva.com/api-docs/types/sensor-scope.html) objects decide which sensors may run against which devices. A sensor runs in one or more `zones`: LAN sensors run directly on an endpoint, while SAE and PUBLIC sensors run through a [SensorRequest](https://wartiva.com/api-docs/types/sensor-request.html). The network services a sensor discovers are recorded as [Service](https://wartiva.com/api-docs/types/service.html) objects that name the sensor that last found them.

## Fields

| Field Name | Description |
|---|---|
| `id` - [`ID!`](https://wartiva.com/api-docs/types/id.html) | A unique identifier for this Sensor. |
| `zones` - [`[SensorZone!]`](https://wartiva.com/api-docs/types/sensor-zone.html) | The zones this sensor is available in. |
| `name` - [`String!`](https://wartiva.com/api-docs/types/string.html) | The display name of this sensor corresponding to its type, localized to the caller's language. |
| `description` - [`String!`](https://wartiva.com/api-docs/types/string.html) | A description of what this sensor reports on, localized to the caller's language. |

## Used by

- [`SensorRequest`](https://wartiva.com/api-docs/types/sensor-request.html) type: A standing request to run one Sensor against one Device IP address, optionally on a specific protocol and port, in the SAE or PUBLIC zone.
- [`Service`](https://wartiva.com/api-docs/types/service.html) type: A network service identified on a discovered Device: one protocol (such as HTTP, TLS, SSH, SMB, DNS, SNMP, IPP, mDNS, or UPnP) acting as a client or…
- [`SensorScope`](https://wartiva.com/api-docs/types/sensor-scope.html) type: An organization's rule for which Sensor probes may run against which devices.
- [`SensorsPayload`](https://wartiva.com/api-docs/types/sensors-payload.html) type: Payload wrapper for a list of Sensor results.

## Example

### Example

```json
{
  "id": "4",
  "zones": ["LAN"],
  "name": "xyz789",
  "description": "xyz789"
}

```

---

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