Types describe objects and values in a system. The API documentation for each type contains a detailed description with examples.
Objects are described with
Scalars and enums can be sent to GraphQL as inputs. For complex inputs (key-value pairs), use
There are two abstract types, too:
GraphQL::InterfaceTypedescribes a collection of object types which implement some of the same fields.
GraphQL::UnionTypedescribes a collection of object types which may appear in the same place in the schema (ie, may be returned by the same field.)