---
schema_version: "1"
id: 45400bb00b52f003909465dc0ae640f76daf821ae067c5835dee59cd123ce4e7
title: __Type
collection: tableau
version: next
locale: en-us
portal_url: https://docs.salesforce.com/tableau/next/en-us/api/metadata_api/reference/type.spec.md
canonical_url: https://help.tableau.com/v0.0/api/metadata_api/en-us/reference/type.spec.html
source_site: help.tableau.com
content_type: documentation
content_hash: d870802086a43ec31f79e8f2066d2c0fb2222ad5394f1e2ec0a3e349fbffb58a
---
_menu_ Types

OBJECT

# \_\_Type

## [_link_](#graphql-schema-definition) GraphQL Schema definition

`   - type __Type {  - kind: [__TypeKind](https://help.tableau.com/v0.0/api/metadata_api/en-us/reference/typekind.spec.html)!  - name: [String](https://help.tableau.com/v0.0/api/metadata_api/en-us/reference/string.doc.html)  - description: [String](https://help.tableau.com/v0.0/api/metadata_api/en-us/reference/string.doc.html)  - # Arguments - # **includeDeprecated**: [**Not documented**] - fields(includeDeprecated: [Boolean](https://help.tableau.com/v0.0/api/metadata_api/en-us/reference/boolean.doc.html)): [[__Field](https://help.tableau.com/v0.0/api/metadata_api/en-us/reference/field.spec.html)!]  - interfaces: [[__Type](https://help.tableau.com/v0.0/api/metadata_api/en-us/reference/type.spec.html)!]  - possibleTypes: [[__Type](https://help.tableau.com/v0.0/api/metadata_api/en-us/reference/type.spec.html)!]  - # Arguments - # **includeDeprecated**: [**Not documented**] - enumValues(includeDeprecated: [Boolean](https://help.tableau.com/v0.0/api/metadata_api/en-us/reference/boolean.doc.html)): [[__EnumValue](https://help.tableau.com/v0.0/api/metadata_api/en-us/reference/enumvalue.spec.html)!]  - # Arguments - # **includeDeprecated**: [**Not documented**] - inputFields(includeDeprecated: [Boolean](https://help.tableau.com/v0.0/api/metadata_api/en-us/reference/boolean.doc.html)): [[__InputValue](https://help.tableau.com/v0.0/api/metadata_api/en-us/reference/inputvalue.spec.html)!]  - ofType: [__Type](https://help.tableau.com/v0.0/api/metadata_api/en-us/reference/type.spec.html)  - specifiedByUrl: [String](https://help.tableau.com/v0.0/api/metadata_api/en-us/reference/string.doc.html) - }   `

## [_link_](#require-by) Require by

- [\_\_Field_null_](https://help.tableau.com/v0.0/api/metadata_api/en-us/reference/field.spec.html "__Field - ")

- [\_\_InputValue_null_](https://help.tableau.com/v0.0/api/metadata_api/en-us/reference/inputvalue.spec.html "__InputValue - ")

- [\_\_Schema_A GraphQL Introspection defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, the entry points for query, mutation, and subscription operations._](https://help.tableau.com/v0.0/api/metadata_api/en-us/reference/schema.spec.html "__Schema - A GraphQL Introspection defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, the entry points for query, mutation, and subscription operations.")

- [\_\_Type_null_](https://help.tableau.com/v0.0/api/metadata_api/en-us/reference/type.spec.html "__Type - ")