Space
Community(id, creator, name, title, description, rules, avatar, avatar_blurhash, cover, cover_blurhash, created, type, color, user_adjective, users_adjective, invites_enabled, is_deleted, location, topics_v2, geolocation, geolocation_geojson, contact_description, contact_email, contact_phone)
type Space {
id: UUID!
name: String!
title: String!
description: String
creator: User
created: DateTime!
avatar: String
avatarBlurhash: String
avatarDefaultColor: String!
cover: String
coverBlurhash: String
location: String
links: [ExternalLink]!
topicsV2: [String!]!
contactDescription: String
contactEmail: String
contactPhone: String
topics: [Topic]!
geolocation: GeolocationPoint
members(
offset: Int! = 0
limit: Int! = 10
): SpaceMemberPaged!
representatives: [SpaceMember!]!
membershipRequests(
offset: Int! = 0
limit: Int! = 10
): SpaceMembershipRequestPaged!
invites(
offset: Int! = 0
limit: Int! = 10
): SpaceInvitePaged!
connectionStatusToMyself: [SpaceUserConnectionType]!
posts(
offset: Int! = 0
limit: Int! = 10
visibility: VisibilityFilter! = ALL
): PostPaged!
hasPublicPosts: Boolean!
hasPrivatePosts: Boolean!
onboarding: Onboarding
collaborationTools: [CollaborationTool]!
appointments(
offset: Int! = 0
limit: Int! = 10
): AppointmentPaged!
parentSpace: Space
childSpaces(
geolocation: GeoJSON
offset: Int! = 0
limit: Int! = 10
): SpacePaged!
tasks: [Task!]!
}
Fields
Space.id ● UUID! non-null scalar
Space.name ● String! non-null scalar
Space.title ● String! non-null scalar
Space.description ● String scalar
Space.creator ● User object
Space.created ● DateTime! non-null scalar
Space.avatar ● String scalar
Space.avatarBlurhash ● String scalar
Space.avatarDefaultColor ● String! non-null scalar
Space.cover ● String scalar
Space.coverBlurhash ● String scalar
Space.location ● String scalar
Space.links ● [ExternalLink]! non-null object
Space.topicsV2 ● [String!]! non-null scalar
Space.contactDescription ● String scalar
Space.contactEmail ● String scalar
Space.contactPhone ● String scalar
Space.topics ● [Topic]! non-null object
Space.geolocation ● GeolocationPoint object
Space.members ● SpaceMemberPaged! non-null object
A list of all active members and their role
Space.members.offset ● Int! non-null scalar
Space.members.limit ● Int! non-null scalar
Space.representatives ● [SpaceMember!]! non-null object
A list of space members that can be contacted for information.
Space.membershipRequests ● SpaceMembershipRequestPaged! non-null object
A list of all active membership requests
Space.membershipRequests.offset ● Int! non-null scalar
Space.membershipRequests.limit ● Int! non-null scalar
Space.invites ● SpaceInvitePaged! non-null object
A list of all active invites to this space
Space.invites.offset ● Int! non-null scalar
Space.invites.limit ● Int! non-null scalar
Space.connectionStatusToMyself ● [SpaceUserConnectionType]! non-null enum
Space.posts ● PostPaged! non-null object
Space.posts.offset ● Int! non-null scalar
Space.posts.limit ● Int! non-null scalar
Space.posts.visibility ● VisibilityFilter! non-null enum
Space.hasPublicPosts ● Boolean! non-null scalar
Space.hasPrivatePosts ● Boolean! non-null scalar
Space.onboarding ● Onboarding object
Space.collaborationTools ● [CollaborationTool]! non-null object
Space.appointments ● AppointmentPaged! non-null object
Space.appointments.offset ● Int! non-null scalar
Space.appointments.limit ● Int! non-null scalar
Space.parentSpace ● Space object
Space.childSpaces ● SpacePaged! non-null object
Space.childSpaces.geolocation ● GeoJSON scalar
Space.childSpaces.offset ● Int! non-null scalar
Space.childSpaces.limit ● Int! non-null scalar
Space.tasks ● [Task!]! non-null object
Returned By
createSpace mutation ● createSpacePost mutation ● deleteSpacePost mutation ● spaceById query ● updateSpace mutation ● updateSpaceUserConnection mutation
Member Of
NotificationOptions object ● Post object ● Space object ● SpaceInvite object ● SpaceMember object ● SpaceMembershipRequest object ● SpacePaged object ● Task object