---
title: graphObjectTypes query | Wartiva GraphQL API
description: Describes the graph object types known to the security graph. Wartiva GraphQL API reference with arguments, fields, and examples.
url: https://wartiva.com/api-docs/queries/graph-object-types.html
updated: 2026-10-07
---

Graph search · GraphQL query

# `graphObjectTypes` query

Describes the graph object types known to the security graph, including the relationships each type participates in and the properties available for use in search column selection and sort clauses.

## Response

Returns a [`GraphObjectTypesPayload!`](https://wartiva.com/api-docs/types/graph-object-types-payload.html)

## Arguments

| Name | Description |
|---|---|
| `input` - [`GraphObjectTypesInput!`](https://wartiva.com/api-docs/types/graph-object-types-input.html) | Selects which graph object types are returned. |

## Example

### Query

```graphql
query graphObjectTypes($input: GraphObjectTypesInput!) {
  graphObjectTypes(input: $input) {
    objectTypes {
      objectType
      objectTypeLabel
      description
      canLocationFilter
      relationships {
        ...RelationshipDirectedFragment
      }
      searchProperties {
        ...GraphObjectSearchPropertyFragment
      }
      defaultColumns
      defaultSort {
        ...GraphSearchSortInputColumnPayloadFragment
      }
    }
  }
}

```

### Variables

```json
{"input": GraphObjectTypesInput}

```

### Response

```json
{
  "data": {
    "graphObjectTypes": {
      "objectTypes": [GraphObjectTypeInfo]
    }
  }
}

```

---

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