Supported and Unsupported GraphQL Features
The GraphQL descriptor implementation in Integration Server supports the following GraphQL features:

The basic GraphQL concepts: Schema, Operations, Types, Data resolvers, and Type resolvers.

Root operations for the resources: Query and Mutation.
Integration Server performs any GET, POST, UPDATE, or DELETE operation using these two operations.

Input and output data types: Scalar type, Object type, Interface type, Union type, Input object type, Enum type.
The GraphQL descriptor implementation in Integration Server does NOT support the following actions:

Subscription root operation.

Custom scalar data type.

Directives.
GraphQL uses Resolvers that provide the instructions for turning a GraphQL operation into data. Resolvers are organized into a one to one mapping to the fields in a GraphQL schema. GraphQL uses two types of Resolvers operation:

Data resolvers

Type resolvers