Scalars are primitive data types that represent leaf values in GraphQL. Built-in scalars include:
String
: UTF-8 character sequenceInt
: 32-bit signed integerFloat
: Double-precision floating-pointBoolean
: true or falseID
: Unique identifierYou can also define custom scalars:
scalar Date
scalar Email
scalar URL
type User {
id: ID!
email: Email!
birthDate: Date
}