Scalars
Scalars are the primitive leaf values of a response, such as String, Int, Boolean, or custom scalars. They resolve to concrete data rather than further fields. Learn more
StringThe
String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.IDThe
ID scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as "4") or integer (such as 4) input value will be accepted as an ID.DateTimeUtcA datetime string in ISO 8601 format in UTC with nanoseconds
YYYY-MM-DDTHH:mm:ss.SSSSSSZ, e.g. 2020-04-20T16:20:04.000000Z.DateTimeTzA datetime and timezone string in ISO 8601 format
Y-m-dTH:i:sP, e.g. 2020-04-20T13:53:12+02:00.DateTimeA datetime string with format
Y-m-d H:i:s, e.g. 2018-05-23 13:43:32.DateA date string with format
Y-m-d, e.g. 2011-05-23.UploadArgument type for an user uploaded file.
HTMLA string containing cleaned and sanitized HTML.
JSONA valid JSON blob.
EmailA valid e-mail address.
URLA valid URL.
IPv4A valid IPv4 address.
IPv6A valid IPv6 address.
IPA valid IP address (can be IPv4 or IPv6).
BooleanThe
Boolean scalar type represents true or false.IntThe
Int scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.X509CertificateA valid x509 certificate string.
FAIconA Font Awesome icon, always prefixed by
fa-.