Mutation
mutation AddIbcMeetingGuest($meetingId: String!, $userId: String!) {
addIbcMeetingGuest(meetingId: $meetingId, userId: $userId) {
id
isGuest
present
user {
allowedLocations {
children {
__typename
}
id
isSite
location
parentId
tags
}
avatarUrl
department
email
firstName
groups {
createdAt
id
name
users {
__typename
}
}
}
}
}Variables
{
"meetingId": "string",
"userId": "string"
}Response
{
"data": {
"addIbcMeetingGuest": {
"id": "string",
"isGuest": true,
"present": true,
"user": {
"allowedLocations": [
{
"children": [
{
"__typename": "Location"
}
],
"id": 1,
"isSite": true,
"location": "string",
"parentId": 1,
"tags": [
"string"
]
}
],
"avatarUrl": "string",
"department": "string",
"email": "string",
"firstName": "string",
"groups": [
{
"createdAt": "value",
"id": "string",
"name": "string",
"users": [
{
"__typename": "User"
}
]
}
]
}
}
}
}Mutations
addIbcMeetingGuest
Adds a user to an IBC meeting as a guest marked present and returns the attendee.
MUTATION
addIbcMeetingGuest(meetingId: String!, userId: String!): IbcMeetingAttendee!Arguments
meetingId
String!
required
Id of the IBC meeting.
userId
String!
required
Id of the user to add as a guest.
Returns
id
String!
Id of the attendee entry.
isGuest
Boolean!
Whether the user attends as a guest rather than as a committee member.
present
Boolean
Whether the user attended the meeting.
user
User!
The user expected at the meeting.
Mutation
mutation AddIbcMeetingGuest($meetingId: String!, $userId: String!) {
addIbcMeetingGuest(meetingId: $meetingId, userId: $userId) {
id
isGuest
present
user {
allowedLocations {
children {
__typename
}
id
isSite
location
parentId
tags
}
avatarUrl
department
email
firstName
groups {
createdAt
id
name
users {
__typename
}
}
}
}
}Variables
{
"meetingId": "string",
"userId": "string"
}Response
{
"data": {
"addIbcMeetingGuest": {
"id": "string",
"isGuest": true,
"present": true,
"user": {
"allowedLocations": [
{
"children": [
{
"__typename": "Location"
}
],
"id": 1,
"isSite": true,
"location": "string",
"parentId": 1,
"tags": [
"string"
]
}
],
"avatarUrl": "string",
"department": "string",
"email": "string",
"firstName": "string",
"groups": [
{
"createdAt": "value",
"id": "string",
"name": "string",
"users": [
{
"__typename": "User"
}
]
}
]
}
}
}
}