Appointment
Appointment(id, title, slug, invite_only, start_date_time, end_date_time, location, geolocation, location_details, video_call_link, description, thumbnail, thumbnail_blurhash, permission, space, creator, created, modified, is_deleted, deleted_at)
type Appointment {
id: UUID!
title: String!
slug: String!
inviteOnly: Boolean!
participants: [User!]
startDateTime: DateTime!
endDateTime: DateTime!
locationDetails: LocationDetails
videoCallLink: VideoCallLink
description: String!
thumbnail: String
thumbnailBlurhash: String
permission: PermissionType!
creator: User
isHybrid: Boolean
hasVideoCallLink: Boolean
location: String @deprecated
geolocation: GeolocationPoint @deprecated
}
Fields
Appointment.id
● UUID!
non-null scalar
Appointment.title
● String!
non-null scalar
Appointment.slug
● String!
non-null scalar
Appointment.inviteOnly
● Boolean!
non-null scalar
Appointment.participants
● [User!]
list object
Appointment.startDateTime
● DateTime!
non-null scalar
Appointment.endDateTime
● DateTime!
non-null scalar
Appointment.locationDetails
● LocationDetails
object
Appointment.videoCallLink
● VideoCallLink
object
Appointment.description
● String!
non-null scalar
Appointment.thumbnail
● String
scalar
Appointment.thumbnailBlurhash
● String
scalar
Appointment.permission
● PermissionType!
non-null enum
Appointment.creator
● User
object
Appointment.isHybrid
● Boolean
scalar
Appointment.hasVideoCallLink
● Boolean
scalar
Show deprecated
Returned by
appointment
query ● createAppointment
mutation ● updateAppointment
mutation
Member of
AppointmentPaged
object