Skip to main content

User

System admin user.

Separate from an end user "Viewer".

type User {
active: Boolean
createdAt: DateTime!
email: String!
id: String!
name: String
nickname: String
pictureUrl(
transforms: ImageTransformsInput
): URL
resetToken: String
resetTokenExpiresAt: DateTime
roles: [UserRole]!
station: Station
stationId: UUID
updatedAt: DateTime!
}

Fields

User.active ● Boolean scalar references

User.createdAt ● DateTime! non-null scalar references

User.email ● String! non-null scalar references

User.id ● String! non-null scalar references

User.name ● String scalar references

User.nickname ● String scalar references

User.pictureUrl ● URL scalar references

User.pictureUrl.transforms ● ImageTransformsInput input references

User.resetToken ● String scalar references

User.resetTokenExpiresAt ● DateTime scalar references

User.roles ● [UserRole]! non-null enum references

User.station ● Station object references

User.stationId ● UUID scalar references

User.updatedAt ● DateTime! non-null scalar references

Returned By

createStationUser mutation ● createUser mutation ● deactivateUser mutation ● deleteUser mutation ● updateStationUser mutation ● updateUser mutation ● user query ● users query

Member Of

ContentLock object ● Station object