Networks, devices, and sensors · GraphQL query

sensorRequest query

Retrieves a SensorRequest: a standing request to run one Sensor against one device IP address, and optionally one port, with its expiration and completion state. Requests are created automatically when devices, open ports, and services are discovered, or on demand with sensorRequestSubmit; each attempt is recorded as a SensorRequestRun. Restricted to organization administrators.

Response

Returns a SensorRequestPayload!

Arguments

Name Description
id - ID! The unique identifier of the SensorRequest.

Example

Query

query sensorRequest($id: ID!) {
  sensorRequest(id: $id) {
    sensorRequest {
      id
      device {
        ...DeviceFragment
      }
      sensor {
        ...SensorFragment
      }
      zone
      ip {
        ...IpAddressFragment
      }
      protocol
      port
      args
      created
      state {
        ...SensorRequestStateFragment
      }
      runIds
      runs {
        ...SensorRequestRunFragment
      }
    }
  }
}

Variables

{"id": "4"}

Response

{
  "data": {
    "sensorRequest": {"sensorRequest": SensorRequest}
  }
}