OBJECT

User

Properties of the currently logged in User

link GraphQL Schema definition

  • type User {
  • # Cart session id for the current user
  • cartSessionId: ID @deprecated( reason: "This was only relevant to full stack when a user was logged in. This will be removed no earlier than 2025-04-01." )
  • # A users email address
  • emailAddress: String
  • # A users first name
  • firstName: String
  • id: ID!
  • # The id used to identify the user
  • legacyId: Int
  • # Location session data on user
  • locationData: UserLocation! @deprecated( reason: "This was only relevant to full stack when a user was logged in. This will be removed no earlier than 2025-04-01." )
  • # Whether the current user is logged in
  • loggedIn: Boolean! @deprecated( reason: "This was only relevant to full stack when a user was logged in. This will be removed no earlier than 2025-04-01." )
  • selectedCurrency: Currency! @deprecated( reason: "This was only relevant to full stack when a user was logged in. This will be removed no earlier than 2025-04-01." )
  • seller: Seller
  • # A users surname
  • surname: String
  • # The date user accepted terms and conditions for marketplacer
  • termsAndConditionsAcceptedAt: ISO8601DateTime
  • # Username displayed on navbar for current user
  • userAccountName: String @deprecated( reason: "This was only relevant to full stack when a user was logged in. This will be removed no earlier than 2025-04-01." )
  • # A users username
  • username: String
  • }