---
title: GraphSearchInput input | Wartiva GraphQL API
description: Graph search input parameters. Wartiva GraphQL API reference with arguments, fields, and examples. Browse related operations and types.
url: https://wartiva.com/api-docs/types/graph-search-input.html
updated: 2026-10-07
---

Graph search · GraphQL input

# `GraphSearchInput` input

Graph search input parameters.

## Fields

-
-
-

| Input Field | Description |
|---|---|
| `orgId` - [`OrganizationId!`](https://wartiva.com/api-docs/types/organization-id.html) | The Organization to search. |
| `timeRange` - [`DateTimeRangeInput`](https://wartiva.com/api-docs/types/date-time-range-input.html) | Optionally constrains the search by time. Null (the default) means no time constraint on objects: every object of each searched type is eligible regardless of when it was last seen. Supply a range to limit the result to objects seen within it. Objects: with a range supplied, every node in the query — the root object type and each relationship target — is limited to objects seen at some point within it; an object last seen before the range is excluded. A node that pins a specific object id is exempt (that object is returned regardless of when it was last seen). With null, no such filter is applied and all objects of each type are eligible. Time-series relationships (those declared with a time-series option, e.g. a device's observed network connections) are evaluated over the range: an edge is returned when it was active at some point within it. A time-series traversal always needs a bounded window, so with null it falls back to a default window of the last 30 days — even though the object search itself is unfiltered. All other relationships (one-to-one, many-to-one, and non-time-series many-to-many) return current state and ignore this range entirely, regardless of whether it is supplied. To restrict objects to those seen recently, pass an explicit range; leaving it null returns all objects. |
| `query` - [`GraphSearchQueryInput!`](https://wartiva.com/api-docs/types/graph-search-query-input.html) | The query specifying the object type, conditions, relationships, and columns to return. |
| `first` - [`Int`](https://wartiva.com/api-docs/types/int.html) | Limit the search to the first N results. When null no limit is applied. |
| `sort` - [`GraphSearchSortInput`](https://wartiva.com/api-docs/types/graph-search-sort-input.html) | How to order the results. Null leaves the results unsorted. Otherwise set exactly one mode on the sort: default: true to use the top-level object type's default sort, or column to sort on an explicit property path and direction. |

## Used by

- [`ApplicationInstallConnection`](https://wartiva.com/api-docs/types/application-install-connection.html) type: Collection payload for ApplicationInstall edges with total count.
- [`ApplicationInstallUserSettingsConnection`](https://wartiva.com/api-docs/types/application-install-user-settings-connection.html) type: Collection payload for ApplicationInstallUserSettings edges with total count.
- [`ArpTableEntryConnection`](https://wartiva.com/api-docs/types/arp-table-entry-connection.html) type: Collection payload for ArpTableEntry edges with total count.
- [`DeviceConnection`](https://wartiva.com/api-docs/types/device-connection.html) type: Connection for Device edges with total count.
- [`DeviceModelConnection`](https://wartiva.com/api-docs/types/device-model-connection.html) type: Connection for DeviceModel edges with total count.
- [`DiskConnection`](https://wartiva.com/api-docs/types/disk-connection.html) type: Collection payload for Disk edges with total count.
- [`DiskMountConnection`](https://wartiva.com/api-docs/types/disk-mount-connection.html) type: Collection payload for DiskMount edges with total count.
- [`EndpointConnection`](https://wartiva.com/api-docs/types/endpoint-connection.html) type: Collection payload for Endpoint edges with total count.
- [`EndpointGroupConnection`](https://wartiva.com/api-docs/types/endpoint-group-connection.html) type: Collection payload for EndpointGroup edges with total count.
- [`EndpointPathConnection`](https://wartiva.com/api-docs/types/endpoint-path-connection.html) type: Collection payload for EndpointPath edges with total count.
- [`EndpointUserConnection`](https://wartiva.com/api-docs/types/endpoint-user-connection.html) type: Collection payload for EndpointUser edges with total count.
- [`ExecutableConnection`](https://wartiva.com/api-docs/types/executable-connection.html) type: Collection payload for Executable edges with total count.
- [`GraphSearchFastInput`](https://wartiva.com/api-docs/types/graph-search-fast-input.html) input: Input parameters for graphSearchFast, the synchronous form of graphSearch.
- [`GraphSearchInputPayload`](https://wartiva.com/api-docs/types/graph-search-input-payload.html) type: The parameters that were submitted to start a graph search.
- [`InterfaceConnection`](https://wartiva.com/api-docs/types/interface-connection.html) type: Collection payload for Interface edges with total count.
- [`LogonSessionConnection`](https://wartiva.com/api-docs/types/logon-session-connection.html) type: Collection payload for LogonSession edges with total count.
- [`NetworkConnection`](https://wartiva.com/api-docs/types/network-connection.html) type: Collection payload for Network edges with total count.
- [`NetworkPrefixConnection`](https://wartiva.com/api-docs/types/network-prefix-connection.html) type: Collection payload for NetworkPrefix edges with total count.
- [`OpenPortConnection`](https://wartiva.com/api-docs/types/open-port-connection.html) type: Connection for OpenPort edges with total count.
- [`PositionSeenConnection`](https://wartiva.com/api-docs/types/position-seen-connection.html) type: Collection payload for PositionSeen edges with total count.
- [`RouteConnection`](https://wartiva.com/api-docs/types/route-connection.html) type: Collection payload for Route edges with total count.
- [`ServiceConnection`](https://wartiva.com/api-docs/types/service-connection.html) type: Connection for Service edges with total count.
- [`SystemServiceConnection`](https://wartiva.com/api-docs/types/system-service-connection.html) type: Collection payload for SystemService edges with total count.
- [`WlanAccessPointConnection`](https://wartiva.com/api-docs/types/wlan-access-point-connection.html) type: Collection payload for WlanAccessPoint edges with total count.
- [`WlanInterfaceConnectionConnection`](https://wartiva.com/api-docs/types/wlan-interface-connection-connection.html) type: Collection payload for WlanInterfaceConnection edges with total count.
- [`WlanInterfaceList`](https://wartiva.com/api-docs/types/wlan-interface-list.html) type: Collection payload for WlanInterface edges with total count.
- [`WlanNetworkConnection`](https://wartiva.com/api-docs/types/wlan-network-connection.html) type: Collection payload for WlanNetwork edges with total count.

## Example

### Example

```json
{
  "orgId": "615f3b3b28284380e28a7342",
  "timeRange": DateTimeRangeInput,
  "query": GraphSearchQueryInput,
  "first": 123,
  "sort": GraphSearchSortInput
}

```

---

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