privateMessage
Description
Create or get a private message space inside your community which will be visible to recipient only after first message.
Response
Returns a Space
Arguments
Name | Description |
---|---|
input - PrivateMessageInput! |
Query
query privateMessage($input: PrivateMessageInput!) {
privateMessage(input: $input) {
bannerId
createdAt
createdById
customOrderingIndexInGroup
description
externalId
externalUrl
groupId
hidden
highlightedTagIds
id
imageId
inviteOnly
isHomepage
isNewUserHomepage
isReturningUserHomepage
key
layout
membersCount
name
networkId
nonAdminsCanInvite
postsCount
private
relativeUrl
slug
subscribersCount
type
updatedAt
url
whoCanPost
whoCanReact
whoCanReply
}
}
Variables
{
"input": "PrivateMessageInput"
}
Response
{
"data": {
"privateMessage": {
"address": "SpaceAddress",
"authMemberProps": "SpaceAuthMemberProps",
"banner": "Emoji",
"bannerId": "4",
"collection": "Collection",
"createdAt": "2007-12-03T10:15:30Z",
"createdBy": "Member",
"createdById": 4,
"customOrderingIndexInGroup": 123.45,
"customSeoDetail": "CustomSeoDetail",
"description": "abc123",
"externalId": "4",
"externalUrl": "abc123",
"groupId": 4,
"hidden": true,
"highlightedTagIds": [
"4"
],
"highlightedTags": [
"Tag"
],
"id": "4",
"image": "Emoji",
"imageId": "4",
"installedApps": "PaginatedAppInstallation",
"inviteOnly": false,
"isHomepage": true,
"isNewUserHomepage": false,
"isReturningUserHomepage": true,
"key": "xyz789",
"layout": "abc123",
"members": "PaginatedSpaceMember",
"membersCount": 123,
"name": "xyz789",
"network": "Network",
"networkId": 4,
"nonAdminsCanInvite": false,
"pinnedPosts": [
"Post"
],
"posts": "PaginatedPost",
"postsCount": 987,
"private": false,
"relativeUrl": "abc123",
"roles": [
"SpaceRole"
],
"seoDetail": "SpaceSeoDetail",
"shortcuts": [
"Shortcut"
],
"slate": "Slate",
"slug": "xyz789",
"subscribersCount": 987,
"tagFilter": "TagFilter",
"tags": "PaginatedTag",
"type": "Broadcast",
"updatedAt": "2007-12-03T10:15:30Z",
"url": "abc123",
"whoCanPost": [
4
],
"whoCanReact": [
"4"
],
"whoCanReply": [
"4"
]
}
}
}