{
    "__schema": {
        "queryType": {
            "name": "Query"
        },
        "mutationType": {
            "name": "Mutation"
        },
        "subscriptionType": {
            "name": "Subscription"
        },
        "types": [
            {
                "kind": "SCALAR",
                "name": "AWSDate",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "SCALAR",
                "name": "AWSDateTime",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "SCALAR",
                "name": "AWSEmail",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "SCALAR",
                "name": "AWSIPAddress",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "SCALAR",
                "name": "AWSJSON",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "SCALAR",
                "name": "AWSPhone",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "SCALAR",
                "name": "AWSTime",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "SCALAR",
                "name": "AWSTimestamp",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "SCALAR",
                "name": "AWSURL",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "AccountingAccountName",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "ACCOUNTS_PAYABLE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ACCOUNTS_RECEIVABLE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PAYPAL_EUR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PAYPAL_GBP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PAYPAL_NOK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PAYPAL_USD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "STRIPE_CAD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "STRIPE_EUR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "STRIPE_GBP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "STRIPE_NOK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "STRIPE_NZD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "STRIPE_SGD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "STRIPE_USD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TMTV2_EUR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TMTV2_GBP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TMTV2_USD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TMT_EUR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TMT_GBP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TMT_USD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TRAVEL_AGENT_COMMISSION",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "AccountingJournal",
                "description": "Accounting Journal\n\nFor internal use only.\n\nInspired by the\n[QuickBooks API](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/journalentry) but\ndesigned to be used universally with other tools as needed.\n\nAlso designed to work with the [Zoho Books API](https://www.zoho.com/books/api/v3/#Journals).",
                "fields": [
                    {
                        "name": "date",
                        "description": "Date the journal should be posted",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "description",
                        "description": "Description of journal being posted\n\n@example\nBooking Space\n\n@example\nTransaction\n\n@example\nCancellation",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": "Journal ID\n\nShould be the id of the booking invoice.\n\n@example\nln_UUID",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "lines",
                        "description": "Journal Lines\n\nMust contain exactly two lines.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "AccountingJournalLine",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "AccountingJournalLine",
                "description": null,
                "fields": [
                    {
                        "name": "account",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "AccountingAccountName",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "currency",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "Currency",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "customer",
                        "description": "Customer (host) ID\n\n@example\nhost_UUID",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "grossAmountZD",
                        "description": "Gross Amount in ZD (i.e. cents not dollars)\n\nThis is before any taxes, and is always positive.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": "Journal line ID\n\nShould be based on the line ID plus an integer postfix\n\n@example\nln_UUID_1",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "journalType",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "AccountingJournalType",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "taxCode",
                        "description": "Tax code",
                        "args": [],
                        "type": {
                            "kind": "ENUM",
                            "name": "BookingCommissionTaxRate",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "taxCountry",
                        "description": "Country within which sales tax may be due\n\nShould be set as the country of the host.",
                        "args": [],
                        "type": {
                            "kind": "ENUM",
                            "name": "CountryCodes",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "AccountingJournalType",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "CREDIT",
                        "description": "Credit\n\nA credit either increases equity, liability, or revenue accounts or decreases an asset or expense account. Record the\ncorresponding credit for the purchase of a new computer by crediting your expense account.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "DEBIT",
                        "description": "Debit\n\nA debit either increases an asset or expense account or decreases equity, liability, or revenue accounts. For example,\n you would debit the purchase of a new computer by entering the asset gained on the left side of your asset account.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "ActivityObject",
                "description": "ActivityObject\n\nThe Activity object represents the direct object upon which an activity was\nperformed on e.g. space for space cancellation or booking for booking created.",
                "fields": [
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "name",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "ActivityStream",
                "description": "ActivityStream\n\nThe activity stream is based on Activity Stream Spec v2 and represents an\nactivity that has been performed on the system.\n\nhttps://www.w3.org/TR/activitystreams-vocabulary/#introduction",
                "fields": [
                    {
                        "name": "actor",
                        "description": "ActivityStreamActor\n\nActors represent entities capable of carrying out an Activity - for example the\nactor for a booking created activity is the person/user who made the booking.\n\n@example\n{\n  id: \"user_UUID\",\n  name: \"John Doe\",\n}\n\nhttps://www.w3.org/TR/activitystreams-core/#actors",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "ActivityStreamActor",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": "A unique ID for the activity stream object. This is created by the Notification\nservice and not by the service emitting the activity.\n\nYou can pass an activity stream object without id.\n\n@example\nas_UUID",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "isRead",
                        "description": "isRead\n\nIndicates whether a notification has been viewed and read by the user.",
                        "args": [],
                        "type": {
                            "kind": "ENUM",
                            "name": "NotificationIsRead",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "object",
                        "description": "The Activity object represents the direct object upon which an activity was\nperformed on e.g. space for space cancellation or booking for booking created.\n\n@example\n{\n  id: \"space_UUID\",\n  name: \"space\",\n}\n\nhttps://www.w3.org/TR/activitystreams-vocabulary/#dfn-object",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "ActivityObject",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "published",
                        "description": "The date and time at which the object was published\n\nhttps://www.w3.org/TR/activitystreams-vocabulary/#dfn-published",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "serviceBatchID",
                        "description": "An optional ID to group activities together i.e. for a space cancellation you\ncan group by groupID, allowing all cancellation for a specific departure date to\nbe grouped together. This is not part of the ActivityStreams spec.\n\n@example\ngroup_UUID\n\n@example\ntrip_UUID",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "ID",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "target",
                        "description": "The activity target represents the indirect object of the activity e.g. for\nspace cancellation, the direct object is Space, the target is the Trip   that\nthe space was cancelled on.\n\n@example\n{\n  id: \"group_UUID\",\n  name: \"Trip Title, 1 Jan 2020\",\n}\n\nhttps://www.w3.org/TR/activitystreams-vocabulary/#dfn-target",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "ActivityStreamTarget",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "to",
                        "description": "The id of the user or host affected by the activity (i.e the person to receive the\nnotification from this activity)\n\n@example\nuser_UUID\n\n@example\nhost_UUID\n\nhttps://www.w3.org/TR/activitystreams-vocabulary/#dfn-to",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "type",
                        "description": "The action that was performed\n\nActivity types are added in past tense so they are ready to displayed to the user without\nneed for conversion from present tense i.e. Cancelled, Received, etc\n\nhttps://www.w3.org/TR/activitystreams-vocabulary/#activity-types",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "url",
                        "description": "A url or link to a dashboard or web page where the user can view the activity\nor activities or take action in relationship to the activity or set of\nactivities.\n\nFor batched activities, this is the url to the page where the user can view\nand taken action for the batch of activities.\n\n@example\nhttps://www.skyhookadventure.com/hosts/dashboard/host-url/bookings/group_UUID\n\nhttps://www.w3.org/TR/activitystreams-vocabulary/#dfn-url",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSURL",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "userBatchID",
                        "description": "A generated ID that is unique but deterministic in a certain period of time\nfor a given user, object, and activity stream type.\n\nNB: This is generated by the Notification service and not by the emitting\nservice.\n\n@example\ncancelled-space-host_UUID-1640696400000\n\n@example\nbooked-space-host_UUID-1640696400000",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "ActivityStreamActor",
                "description": "ActivityStreamPerson\n\nActors represent entities capable of carrying out an Activity - for example the\nactor for a booking created activity is the person/user who made the booking.",
                "fields": [
                    {
                        "name": "host",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Host",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "icon",
                        "description": "Describes an Icon for An Actor in the activity stream i.e. Profile Picture or\nHost Image.\n\nhttps://www.w3.org/ns/activitystreams#icon",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "ActivityStreamIcon",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": "The user id or host id of the host or guest who performed the action.\n\n@example\nuser_UUID\n\n@example\nhost_UUID",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "name",
                        "description": "The full name of the host or the guest who performed the action.\n\n@example\nJohn Doe\n\n@example\nSkyhook Mountaineering LTD",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "type",
                        "description": "The role of user who performed the action within Skyhook hook i.e. Host or Guest.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "ActivityStreamActorType",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "user",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "UserPublicProfile",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "ActivityStreamActorType",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "GUEST",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "HOST",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SYSTEM",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "ActivityStreamConnection",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "ActivityStream",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nextToken",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "ActivityStreamIcon",
                "description": "Describes an Icon for An Actor in the activity stream i.e. Profile Picture or\nHost Image.\n\nhttps://www.w3.org/ns/activitystreams#icon",
                "fields": [
                    {
                        "name": "height",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "name",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "type",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "ENUM",
                            "name": "ActivityStreamIconType",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "url",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSURL",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "width",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "ActivityStreamIconType",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "Image",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "ActivityStreamTarget",
                "description": "ActivityStreamTarget\n\nThe direct object upon which an activity was performed on i.e. space or booking.",
                "fields": [
                    {
                        "name": "href",
                        "description": "Web link to the target object i.e. Link to host group dashboard for\ncancellations or host inbox link for messages.",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "name",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "AddUserHostRoleInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "hostID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "role",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "HostRoleType",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "userID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "AddUserToWaitListInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "groupID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "spacesRequested",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "userID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "Address",
                "description": "Address uses the OASIS [XAL](https://www.oasis-open.org/committees/ciq/download.shtml) standard",
                "fields": [
                    {
                        "name": "additionalNames",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "addressLine1",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "addressLine2",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "administrativeArea",
                        "description": "State, province or county",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "coordinates",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Coordinates",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "country",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "CountryCodes",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "dependentLocality",
                        "description": "Neighborhood or suburb",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "familyName",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "givenName",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "locality",
                        "description": "City",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "organisation",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "postalCode",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "sortingCode",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "AddressInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "additionalNames",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "addressLine1",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "addressLine2",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "administrativeArea",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "coordinates",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "CoordinatesInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "country",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "CountryCodes",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "dependentLocality",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "familyName",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "givenName",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "locality",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "organisation",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "postalCode",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "sortingCode",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "AdminAddTransactionCardInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "address",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "INPUT_OBJECT",
                                "name": "TransactionAddressInput",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "cardType",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "lastFourDigits",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "AdminAddTransactionInput",
                "description": "Admin add transaction input\n\nThese fields mirror the database fields for the most part, so that we can quickly create transactions manually where\nthey have been taken but not stored already (e.g. duplicate transactions).",
                "fields": null,
                "inputFields": [
                    {
                        "name": "allocation",
                        "description": " Allocations to spaces ",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "AdminAddTransactionSpaceAllocation",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "amount",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "INPUT_OBJECT",
                                "name": "PriceInput",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "baseTransaction",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "RefInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "booking",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "INPUT_OBJECT",
                                "name": "RefInput",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "card",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "AdminAddTransactionCardInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "created",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostAmount",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "PriceInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "processor",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "TransactionProcessor",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "remoteID",
                        "description": "For chargebacks you may need to use the same ID for both a chargeback and the corresponding reversal (e.g. for\nStripe). For Legacy TMT you will want to use the remote ID of the original transaction for simplicity (as this is how\nit appears on the statement).",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "remoteIDHost",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "ID",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tmt",
                        "description": " TMT V2 Details ",
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "AdminAddTransactionTMTDetails",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "type",
                        "description": "Transaction type",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "TransactionType",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "AdminAddTransactionSpaceAllocation",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "guestAmountZD",
                        "description": " Guest amount (+ve for payments and -ve for transactions - we'll convert it for the invoice lines) ",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "guestOverpaymentZD",
                        "description": " Guest overpayment amount (e.g. with a duplicate transaction) ",
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostAmountZD",
                        "description": " Host amount (+ve for payments and -ve for transactions - we'll convert it for the invoice lines) ",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostOverpaymentZD",
                        "description": " Host overpayment amount (e.g. with a duplicate transaction) ",
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": " Space ID ",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "AdminAddTransactionTMTDetails",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "affiliateChannelID",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "bookingID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "channelID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "AdminDiscretionaryRefundInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "bookingID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "spaces",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "AdminDiscretionaryRefundSpaceInput",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "AdminDiscretionaryRefundPayload",
                "description": null,
                "fields": [
                    {
                        "name": "booking",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Booking",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "AdminDiscretionaryRefundSpaceInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "guestAmount",
                        "description": "Guest Amount\n\nShould be given as a positive zero-decimal amount.",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostAmount",
                        "description": "Host Amount\n\nShould be given as a positive zero-decimal amount.",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "ApplyCouponValue",
                "description": null,
                "fields": [
                    {
                        "name": "code",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "depositAmountDeduction",
                        "description": "The amount to be deducted from the deposit.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "discountApplied",
                        "description": "The total discount applied",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "spacesRequested",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "totalAmountDeduction",
                        "description": "The final amount to be deducted from total price.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "AutomatedMessage",
                "description": null,
                "fields": [
                    {
                        "name": "created",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "message",
                        "description": "The message to send to the guest after booking",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "updated",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "BackupPasswordInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "password",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "BankDetails",
                "description": null,
                "fields": [
                    {
                        "name": "accountNumber",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "bankAccountName",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "bankAddress",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Address",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "bankName",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ibanNumber",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "routingCode",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "sortCode",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "swiftCode",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "BankDetailsInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "accountNumber",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "bankAccountName",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "bankAddress",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "INPUT_OBJECT",
                                "name": "AddressInput",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "bankName",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ibanNumber",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "routingCode",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "sortCode",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "swiftCode",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "Booking",
                "description": null,
                "fields": [
                    {
                        "name": "commissionDetails",
                        "description": "Each space has net commission and cash received. This is the total of all\nspaces.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "BookingCommissionDetails",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "commissionTaxRate",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "BookingCommissionTaxRate",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "created",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "group",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Group",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "host",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Ref",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "invoiceSummary",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "BookingInvoiceSummary",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "spaces",
                        "description": "All actions (transactions, cancellations, refunds, credits applied...) are shown broken down by their impact on\nindividual spaces, rather than the total booking. A single transaction can still be made to pay for several spaces -\nthe full transaction will be available from the Transaction type and then here if there are 2 spaces it will show\nhalf on each space (or whatever the appropriate split was).",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "BookingSpace",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tracking",
                        "description": "User tracking details\n\nOnly available via IAM access (on the backend).",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Tracking",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "trip",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Trip",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "user",
                        "description": "The booking owner",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "User",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "BookingCommissionDetails",
                "description": null,
                "fields": [
                    {
                        "name": "cashReceived",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "commission",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "commissionLessCoupons",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "commissionLessCredits",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "commissionRefundAmount",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "expectedCashReceived",
                        "description": "Cash received before any refunds",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "netCommission",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "numberOfSpacesCancelled",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "totalAmountCancelled",
                        "description": "Commission amount cancelled (not total amount cancelled)",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "BookingCommissionTaxRate",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "ECZERORATED",
                        "description": "European Commission zero-rated (the host is responsible for sales tax)",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "OUTPUT",
                        "description": "UK 20% Vat rate",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ZERORATED",
                        "description": "Zero rated (e.g. for hosts where the place of supply is outside of the UK and EC)",
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "BookingConnection",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "Booking",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nextToken",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Nodes",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "BookingCreditInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "amountZD",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "BookingDiscountInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "amountZD",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "code",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "BookingEntityType",
                "description": "Booking entity type\n\nFor DB and Events only. Note in SentenceCase for legacy reasons.",
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "Booking",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BookingSpace",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BookingSpaceInvoiceLine",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "Transaction",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "BookingGroupInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "guestPrice",
                        "description": "Required to validate the price shown to the customer. This is the guest unit price.",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "INPUT_OBJECT",
                                "name": "PriceInput",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "BookingInvoiceSummary",
                "description": "Invoice lines are stored on per space basis, so a booking with 2 spaces will\nhave 2 invoice lines for each transaction. This will allow us to summarize that\nbased on the invoice lines for the purpose of showing the user a summary of the\ninvoice.",
                "fields": [
                    {
                        "name": "amount",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "card",
                        "description": "If Transaction (i.e. a payment or refund) is associated with this line then\nthis will be the card details used for the transaction.",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "TransactionCard",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "couponCode",
                        "description": "The coupon code applied to this invoice for the booking invoice summary if\ntype is COUPON",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "created",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "numberOfSpaces",
                        "description": "The numberOfSpaces of spaces impacted by this invoice line",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "type",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "BookingSpaceInvoiceSummaryType",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "BookingPaymentInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "amount",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "INPUT_OBJECT",
                                "name": "PriceInput",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "card",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "INPUT_OBJECT",
                                "name": "TransactionCardInput",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tmtBookingID",
                        "description": "TMT Booking ID\n\nThe TMT Modal will auto-create a booking ID for each transaction.",
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tmtTransactionID",
                        "description": "TMT Transaction ID\n\nThe TMT Modal will return this in the `transaction_logged` response.",
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "BookingPublicDetails",
                "description": null,
                "fields": [
                    {
                        "name": "created",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "group",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Group",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "trip",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Trip",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "user",
                        "description": "The booking owner",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "UserPublicProfile",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "BookingSpace",
                "description": null,
                "fields": [
                    {
                        "name": "active",
                        "description": "Shows if a space is active (true) or cancelled (false)",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "booking",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Ref",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "cancellationOptions",
                        "description": "Cancellation options will show unless the space is already cancelled",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "BookingSpaceCancellationOption",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "cashReceived",
                        "description": "Cash received by us (commission - credits - refunds)\n\nWe don't refund deposit, so even if the guest cancels, we keep the deposit.\nThis contributes to the cash received.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "commissionTax",
                        "description": "Nominal sales tax (aka VAT) applicable to the host commission",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "commissionTaxRate",
                        "description": "Sales tax (aka VAT) rate applicable to the host commission",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "BookingCommissionTaxRate",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "created",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "gbpExchangeRate",
                        "description": "The exchange rate used to convert the booking price to GBP at the time of\nbooking.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "grossCommission",
                        "description": "Commission before sales tax (aka VAT)",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "guest",
                        "description": "Guest\n\nOnly exists on active spaces",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Guest",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "guestBalance",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "guestDeposit",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "guestTotal",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostBalance",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostDeposit",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostTotal",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "invoice",
                        "description": "The invoice lines show, in date order, everything that has an impact on the balance owed. The first line is always\nthe total owed, and then there can be lines for payments (-ve), credits (-ve), discounts (-ve), cancellation (-ve),\nand refunds (+ve).",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "BookingSpaceInvoiceLine",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "netCommission",
                        "description": "Commission after sales tax (aka VAT)",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "BookingSpaceCancellationOption",
                "description": null,
                "fields": [
                    {
                        "name": "guestCredit",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "guestPermission",
                        "description": "Guest permission to use this cancellation option (true = has permission)",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "guestRefund",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostRefund",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "type",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "BookingSpaceCancellationType",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "BookingSpaceCancellationType",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "BALANCE_REFUND",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "FULL_REFUND",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NO_REFUND",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "BookingSpaceInvoiceLine",
                "description": null,
                "fields": [
                    {
                        "name": "booking",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Booking",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "bookingSpace",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "BookingSpace",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "couponCode",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "created",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "discount",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Ref",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "guestAmount",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "PriceWithOverpayment",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostAmount",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "PriceWithOverpayment",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "note",
                        "description": "Note\n\nCan be used to give the reason for e.g. a discretionary change or a cancellation.",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "transaction",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Transaction",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "type",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "BookingSpaceInvoiceLineType",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "BookingSpaceInvoiceLineConnection",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "BookingSpaceInvoiceLine",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nextToken",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "BookingSpaceInvoiceLineType",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "CANCELLATION",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "COUPON",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CREDIT",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "DISCOUNT",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "DISCRETIONARY_CHANGE",
                        "description": "A discretionary change is anything that changes the invoice for a discretionary reason, e.g. to allow for a\ndiscretionary refund.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TOTAL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TRANSACTION",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "BookingSpaceInvoiceSummaryType",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "BALANCE_DUE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BALANCE_PAYMENT",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BALANCE_REFUND",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CANCELLATION",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "COUPON",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "COUPON_CANCELLED",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CREDIT_ISSUED",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CREDIT_USED",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "DEPOSIT_PAYMENT",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "DISCRETIONARY_CHANGE",
                        "description": "A discretionary change is anything that changes the invoice for a discretionary reason, e.g. to allow for a\ndiscretionary refund.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "FULL_PAYMENT",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TOTAL_BOOKING_VALUE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TOTAL_PAID",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "BookingUserInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "id",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "BookingsQueryFilter",
                "description": "Bookings Query Filter\n\n@example\n// Get all bookings since 2010\n{\n  date: \"2010-01-01T00:00:00Z\"\n  comparisonOperator: \">\"\n  dateType: \"CREATED\"\n}",
                "fields": null,
                "inputFields": [
                    {
                        "name": "comparisonOperator",
                        "description": "Comparison Operator\n\nSupported options include:\n  - > Greater than\n  - < Less than\n  - >= Greater than or equal to\n  - <= Less than or equal to\n  - = Equal to\n  - <> Not equal to",
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "date",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSDateTime",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "dateEnd",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSDate",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "dateStart",
                        "description": "Filter arguments used only with BETWEEN comparison Operator",
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSDate",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "dateType",
                        "description": "Date Type\n\nFilter by booking created date (default) or departure date.",
                        "type": {
                            "kind": "ENUM",
                            "name": "BookingsQueryFilterDateType",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "BookingsQueryFilterDateType",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "CREATED",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "DEPARTURE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "SCALAR",
                "name": "Boolean",
                "description": "The `Boolean` scalar type represents `true` or `false`.",
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "BroadcastMessageToGuestsInGroupInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "groupID",
                        "description": "The group ID to target for the message being sent out",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "text",
                        "description": "The message to be sent to Guests on the group",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "CSVExport",
                "description": null,
                "fields": [
                    {
                        "name": "downloadUrl",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "CancelBookingInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "bookingID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "note",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "spaces",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "ID",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "type",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "BookingSpaceCancellationType",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "CancelBookingPayload",
                "description": null,
                "fields": [
                    {
                        "name": "booking",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Booking",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "ChangeChatConversationStatusInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "conversationID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "status",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "ChatConversationStatus",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "ChatConversation",
                "description": null,
                "fields": [
                    {
                        "name": "created",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "lastMessage",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSDateTime",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "lastRead",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSDateTime",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "messages",
                        "description": null,
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "ChatMessageConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "participants",
                        "description": null,
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "ChatParticipantConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "title",
                        "description": "Title\n\nTypically provided for a group conversation, but not a direct chat.",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "ChatConversationConnection",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "ChatConversation",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nextToken",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Nodes",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "ChatConversationStatus",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "CLOSED",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "OPEN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "WAITING_FOR_CUSTOMER_REPLY",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "ChatDirectConversationInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "from",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "to",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "ChatMessage",
                "description": null,
                "fields": [
                    {
                        "name": "automatedHostMessage",
                        "description": "Automated host message\n\nSet as true if the message was e.g. an automatic host message, sent after booking.",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Boolean",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "created",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "host",
                        "description": "Host, where the author is a host (not a user)",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Host",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostTeamMemberUserID",
                        "description": "hostTeamMemberUserID\n\nThe userID of the host user admin who has sent the message, making it easier to\nlet the guest know who answered.",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "ID",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "system",
                        "description": "System message\n\nIf set, no notifications will be sent out, and the conversation lastMessage date won't be updated.",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Boolean",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "text",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "user",
                        "description": "User profile, where the author is a user (not a host)",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "UserPublicProfile",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "ChatMessageConnection",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "ChatMessage",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nextToken",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Nodes",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "ChatMessageInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "conversationID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "conversationStatus",
                        "description": "conversationStatus\n\nWhen sending a message, set the conversation status for instance a Host can\nreply to a customer and set a conversation as closed.",
                        "type": {
                            "kind": "ENUM",
                            "name": "ChatConversationStatus",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "participantID",
                        "description": "Participant ID\n\nThe user/host participant ID of the user creating the message.",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "text",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "ChatParticipant",
                "description": null,
                "fields": [
                    {
                        "name": "host",
                        "description": "Host, where the participant is a host (not a user)",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Host",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "lastMessage",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSDateTime",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "lastRead",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSDateTime",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "status",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "ENUM",
                            "name": "ChatConversationStatus",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "user",
                        "description": "User profile, where the participant is a user (not a host)",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "UserPublicProfile",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "ChatParticipantConnection",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "ChatParticipant",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nextToken",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Nodes",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "ChatUserMessageCount",
                "description": "Chat User Message Count\n\nShows the number of unread messages for a chat user (i.e. user or host).",
                "fields": [
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "unreadMessages",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "userID",
                        "description": "This is the chat user ID (i.e. hostID or userID)",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "ClaimGuestInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "accessCode",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "spaceID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "userID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "CommissionOverrides",
                "description": null,
                "fields": [
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "percentage",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "validFrom",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "validTo",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "CommissionOverridesTripsConnection",
                "description": null,
                "fields": [
                    {
                        "name": "defaultCommission",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "CommissionOverrides",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "ComparisonOperator",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "EQUAL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GREATER_THAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GREATER_THAN_OR_EQUAL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LESS_THAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LESS_THAN_OR_EQUAL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "Confirmation",
                "description": "Confirmation\n\nA response for mutations that simply returns true/false.",
                "fields": [
                    {
                        "name": "success",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "Coordinates",
                "description": null,
                "fields": [
                    {
                        "name": "lat",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Float",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "lng",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Float",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "CoordinatesInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "lat",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Float",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "lng",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Float",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "Country",
                "description": null,
                "fields": [
                    {
                        "name": "code",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "ENUM",
                            "name": "CountryCodes",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "name",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "CountryCodes",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "AD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "AE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "AF",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "AG",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "AI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "AL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "AM",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "AO",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "AQ",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "AR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "AS",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "AT",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "AU",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "AW",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "AX",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "AZ",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BA",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BB",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BF",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BG",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BJ",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BM",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BO",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BQ",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BS",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BT",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BV",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BW",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BY",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BZ",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CA",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CC",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CF",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CG",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CM",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CO",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CU",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CV",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CW",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CX",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CY",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CZ",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "DE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "DJ",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "DK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "DM",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "DO",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "DZ",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "EC",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "EE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "EG",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "EH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ER",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ES",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ET",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "FI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "FJ",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "FK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "FM",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "FO",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "FR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GA",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GB",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GF",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GG",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GM",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GQ",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GS",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GT",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GU",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GW",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GY",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "HK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "HM",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "HN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "HR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "HT",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "HU",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ID",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "IE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "IL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "IM",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "IN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "IO",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "IQ",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "IR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "IS",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "IT",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "JE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "JM",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "JO",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "JP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KG",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KM",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KW",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KY",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KZ",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LA",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LB",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LC",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LS",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LT",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LU",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LV",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LY",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MA",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MC",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ME",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MF",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MG",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ML",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MM",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MO",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MQ",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MS",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MT",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MU",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MV",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MW",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MX",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MY",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MZ",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NA",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NC",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NF",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NG",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NO",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NU",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NZ",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "OM",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PA",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PF",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PG",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PM",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PS",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PT",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PW",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PY",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "QA",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "RE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "RO",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "RS",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "RU",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "RW",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SA",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SB",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SC",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SG",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SJ",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SM",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SO",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SS",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ST",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SV",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SX",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SY",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SZ",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TC",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TF",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TG",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TJ",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TM",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TO",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TT",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TV",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TW",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TZ",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "UA",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "UG",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "UM",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "US",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "UY",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "UZ",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "VA",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "VC",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "VE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "VG",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "VI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "VN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "VU",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "WF",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "WS",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "YE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "YT",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ZA",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ZM",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ZW",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "Coupon",
                "description": null,
                "fields": [
                    {
                        "name": "active",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "code",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "created",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "deductFrom",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "CouponDeductionType",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "description",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "expiryDate",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSDateTime",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "group",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Group",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "trip",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Trip",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "value",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "CouponValue",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "CouponConnection",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "Coupon",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nextToken",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "CouponDeductionType",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "FULL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "HOST",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SKYHOOK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "CouponType",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "FIXED",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PERCENTAGE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "CouponValue",
                "description": null,
                "fields": [
                    {
                        "name": "fixed",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Price",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "percentage",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Float",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "type",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "CouponType",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "CouponValueInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "percentage",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "Float",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "type",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "CouponType",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "value",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "PriceInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "CreateBookingInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "couponCode",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "credit",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "BookingCreditInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "group",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "INPUT_OBJECT",
                                "name": "BookingGroupInput",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "payment",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "BookingPaymentInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "spacesRequired",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tracking",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "TrackingInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "user",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "INPUT_OBJECT",
                                "name": "BookingUserInput",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "CreateBookingPayload",
                "description": null,
                "fields": [
                    {
                        "name": "booking",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Booking",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "CreateTMTBookingInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "couponCode",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "credit",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "BookingCreditInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "group",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "INPUT_OBJECT",
                                "name": "BookingGroupInput",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "spacesRequired",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tracking",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "TrackingInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "user",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "INPUT_OBJECT",
                                "name": "BookingUserInput",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "CreateTMTBookingPayload",
                "description": null,
                "fields": [
                    {
                        "name": "channels",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "content",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "countries",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "currencies",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "date",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "email",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "firstname",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "pax",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "reference",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "status",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "surname",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "total",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "transaction_ids",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "Int",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "Currency",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "CAD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "EUR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GBP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NOK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NZD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SGD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "USD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "CurrencyDetails",
                "description": null,
                "fields": [
                    {
                        "name": "code",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "ENUM",
                            "name": "GlobalCurrencies",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "symbol",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "CurrencyInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "convertFrom",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "INPUT_OBJECT",
                                "name": "PriceInput",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "date",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDate",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "DaysBreakdown",
                "description": null,
                "fields": [
                    {
                        "name": "days",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nights",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "DeleteLastTripItineraryItemInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "tripID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "DiscontinuedTrip",
                "description": null,
                "fields": [
                    {
                        "name": "isDiscontinued",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "recommendedTrips",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "RecommendedTrip",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "DiscontinuedTripInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "isDiscontinued",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "recommendedTrips",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "RecommendedTripInput",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "Discount",
                "description": null,
                "fields": [
                    {
                        "name": "code",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "createdAt",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "group",
                        "description": "If null, the discount is available for any trip group.",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Group",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nominalAmount",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Price",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "quantityRemaining",
                        "description": "If null, the discount can be used an unlimited amount of times.",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "updatedAt",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "DownloadRevenueReportInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "type",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "RevenueReportType",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "DripTagGuestOnGroupsInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "fromDate",
                        "description": "The start date to apply the tag to the guests",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "requestID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tag",
                        "description": "The tag to apply to the guests",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "toDate",
                        "description": "The end date to apply the tag to the guests",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripId",
                        "description": "The trip to apply the tag to",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "SCALAR",
                "name": "Float",
                "description": "The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).",
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "Gender",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "FEMALE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MALE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "OTHER",
                        "description": "Other Gender\n\nPlease note that many countries do not allow any gender other than male/female on official forms, and as such you may\nneed to specify male/female for these use cases.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "GeoLocation",
                "description": null,
                "fields": [
                    {
                        "name": "country",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Country",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "currency",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "CurrencyDetails",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ipAddress",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSIPAddress",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "phoneCode",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "xccyRates",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "XCCYRate",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "GlobalCurrencies",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "AED",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "AFN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ALL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "AMD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ANG",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "AOA",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ARS",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "AUD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "AWG",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "AZN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BAM",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BBD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BDT",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BGN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BHD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BIF",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BMD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BND",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BOB",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BRL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BSD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BTN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BWP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BYR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BZD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CAD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CDF",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CHF",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CLP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CNY",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "COP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CRC",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CUP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CVE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CZK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "DJF",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "DKK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "DOP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "DZD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "EGP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ERN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ETB",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "EUR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "FJD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "FKP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GBP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GEL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GHS",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GIP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GMD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GNF",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GTQ",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GYD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "HKD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "HNL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "HRK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "HTG",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "HUF",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "IDR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ILS",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "INR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "IQD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "IRR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ISK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "JMD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "JOD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "JPY",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KES",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KGS",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KHR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KMF",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KPW",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KRW",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KWD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KYD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KZT",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LAK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LBP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LKR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LRD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LSL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LTL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LYD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MAD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MDL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MGA",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MKD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MMK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MNT",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MOP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MRO",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MUR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MVR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MWK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MXN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MYR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MZN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NAD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NGN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NIO",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NOK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NPR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NZD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "OMR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PAB",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PEN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PGK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PHP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PKR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PLN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PYG",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "QAR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "RON",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "RSD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "RUB",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "RWF",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SAR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SBD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SCR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SDG",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SEK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SGD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SHP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SLL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SOS",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SRD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SSP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "STD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SYP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SZL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "THB",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TJS",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TMT",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TND",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TOP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TRY",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TTD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TWD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TZS",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "UAH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "UGX",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "USD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "UYU",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "UZS",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "VEF",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "VND",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "VUV",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "WST",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "XAF",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "XCD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "XOF",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "XPF",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "YER",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ZAR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ZMK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ZWL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "Group",
                "description": null,
                "fields": [
                    {
                        "name": "bookings",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "BookingConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "commissionPercentage",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "coupons",
                        "description": null,
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "CouponConnection",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "end",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "LocalDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "guestDeposit",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "guestPrice",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "guestPriceBeforeDiscount",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Price",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "guests",
                        "description": "Public details of any guests (including their public profiles)",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "GuestPublicConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostPrice",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostPriceBeforeDiscount",
                        "description": "To avoid modifying t he booking service, we will have a price before discount\nfield that will be used to calculate the discount rate for display purposes\nonly and will not be used for any calculations",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Price",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "maxCredit",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "media",
                        "description": "Media for a Trip Group",
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "MediaConnection",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "private",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "remainingSpaces",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "spacesBooked",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "start",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "LocalDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "trip",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Trip",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "waitList",
                        "description": "Groups waiting list\n\nView users on a groups waiting list",
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "WaitListConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "waitListCount",
                        "description": "Number of people on the waiting list",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "GroupConnection",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "Group",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nextToken",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Nodes",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "Guest",
                "description": "Guest\n\nA guest is the person who is actually travelling for a given booking space. This may be the booking owner, but it also\nmay be someone they bought the space for.",
                "fields": [
                    {
                        "name": "accessCode",
                        "description": "Access code\n\nThis is a 4-digit code that can be shared to let someone else fill in the guest form. Made public so that a user can\nget a link to share directly rather than letting the system email the guest.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "bio",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "birthDate",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSDate",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "booking",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Booking",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "bookingOwnerID",
                        "description": "Booking Owner User ID",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "completed",
                        "description": "Completed\n\nMarked as true if all the required information has been given for the guest & trip form.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "created",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "email",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "familyName",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "givenName",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "group",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Group",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostNotes",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": "Guest ID\n\nUUID of the format guest_UUID, primarily used for caching (as we update using the booking space ID instead of this).",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "phone",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "picture",
                        "description": "Guest Profile Picture",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Media",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "review",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Review",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "spaceID",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "trip",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Trip",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripForm",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "TripForm",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripFormDueDate",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripFormRequiredInformation",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "TripFormRequiredInformation",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "updated",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "user",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "User",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "userID",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "GuestConnection",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "Guest",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "GuestInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "bio",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "birthDate",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSDate",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "email",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSEmail",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "familyName",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "givenName",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "isBookingOwner",
                        "description": "Is Booking Owner\n\nIf the guest is the booking owner, it will be linked to their account (using the userID field). Otherwise the guest\nwill get an email to let them claim the guest entity with a different account.",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "phone",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSPhone",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "picture",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "MediaReferenceInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "spaceID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripForm",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "TripFormInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "GuestPublic",
                "description": "Guest Public\n\nUsed to show limited information publicly (e.g. the guest public photo)",
                "fields": [
                    {
                        "name": "bookingOwnerID",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "givenName",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "picture",
                        "description": "The profile picture of the guest",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Media",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "user",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "UserPublicProfile",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "userID",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "GuestPublicConnection",
                "description": "Guest Public Connection\n\nUsed to show limited information publicly (e.g. the guest public photo)",
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "GuestPublic",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "Host",
                "description": null,
                "fields": [
                    {
                        "name": "about",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "active",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "badges",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "OBJECT",
                                    "name": "Media",
                                    "ofType": null
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "bookings",
                        "description": "Hosts' bookings, ordered by created date",
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "BookingConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "businessAddress",
                        "description": "Official Registration Address",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Address",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "chatInbox",
                        "description": null,
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "status",
                                "description": null,
                                "type": {
                                    "kind": "ENUM",
                                    "name": "ChatConversationStatus",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "ChatConversationConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "chatMessageCount",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "ChatUserMessageCount",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "companyRegistrationNumber",
                        "description": "Company Registration Number\n\nNew requirements for hosts\n\n(Optional for backwards compatibility with existing hosts, but required for new hosts.)",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "contact",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "HostContactDetails",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "created",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "facebookPage",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSURL",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostFeaturedVideoURL",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSURL",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostFeaturedVideoURLThumbnail",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Media",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "legalName",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "logo",
                        "description": "Host Logo",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Media",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "media",
                        "description": "The list of media items uploaded by a host",
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "MediaConnection",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "name",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "notifications",
                        "description": null,
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "ActivityStreamConnection",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "paymentDetails",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "HostPaymentDetails",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "reviews",
                        "description": null,
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "ReviewConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "settings",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "HostSettings",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "statement",
                        "description": "Host statements\n\nStart and end date filters are inclusive (i.e. >= and <= respectively)",
                        "args": [
                            {
                                "name": "endDate",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "AWSDateTime",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "startDate",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "AWSDateTime",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "HostStatement",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "team",
                        "description": "Team members of the host",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "HostTeamConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "termsConditions",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "trips",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "TripConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "twitterPage",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSURL",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "updated",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "urlSlug",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "userRoles",
                        "description": "Users with permissions to manage host",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "HostUsersRolesConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "website",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSURL",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "HostBusinessInfoInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "businessAddress",
                        "description": "Official Registration Address",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "INPUT_OBJECT",
                                "name": "AddressInput",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "businessName",
                        "description": "Legal Business Name",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "companyRegistrationNumber",
                        "description": "Company Registration Number\n\n(Optional for backwards compatibility with existing hosts, but required for new hosts.)",
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "HostContactDetails",
                "description": null,
                "fields": [
                    {
                        "name": "contactName",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "email",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "phone",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "HostContactDetailsInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "contactName",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "email",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "phone",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "HostPaymentDetails",
                "description": null,
                "fields": [
                    {
                        "name": "bankDetails",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "BankDetails",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "currency",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "Currency",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tmtID",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tmtIDLegacy",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "HostPaymentInfoInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "bankDetails",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "INPUT_OBJECT",
                                "name": "BankDetailsInput",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "currency",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "Currency",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tmtID",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tmtIDLegacy",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "HostProfileInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "about",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "badges",
                        "description": null,
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "INPUT_OBJECT",
                                    "name": "MediaReferenceInput",
                                    "ofType": null
                                }
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "contact",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "INPUT_OBJECT",
                                "name": "HostContactDetailsInput",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "facebookPage",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSURL",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostFeaturedVideoURL",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSURL",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostFeaturedVideoURLThumbnail",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "MediaReferenceInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "logo",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "MediaReferenceInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "name",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "settings",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "HostSettingsInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "termsConditions",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "twitterPage",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSURL",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "website",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSURL",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "HostRecordTypes",
                "description": "Host Record Types\n\nUsed in the database only.",
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "HOST",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ROLE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "HostRole",
                "description": null,
                "fields": [
                    {
                        "name": "host",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Host",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "role",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "HostRoleType",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "updated",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "user",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "User",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "HostRoleType",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "ADMIN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "HostSettings",
                "description": null,
                "fields": [
                    {
                        "name": "showHostProfileOnTripPage",
                        "description": "Whether on the trip page the host profile should be shown or not.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "HostSettingsInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "showHostProfileOnTripPage",
                        "description": "Whether on the trip page the host profile should be shown or not.",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "HostStatement",
                "description": "Host statements",
                "fields": [
                    {
                        "name": "lines",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "HostStatementLine",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "HostStatementLine",
                "description": "Host statement line\n\nOne line corresponds to each transaction.",
                "fields": [
                    {
                        "name": "bookingID",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "commissionTaxRate",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "BookingCommissionTaxRate",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "groupEndDate",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "groupID",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "groupStartDate",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "guestAmount",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostAmount",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "processor",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "TransactionProcessor",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "statementDate",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripID",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "type",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "TransactionType",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "userID",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "HostTeamConnection",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "UserPublicProfile",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "HostUsersRolesConnection",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "OBJECT",
                                    "name": "HostRole",
                                    "ofType": null
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "Hosts",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "OBJECT",
                                    "name": "Host",
                                    "ofType": null
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nextToken",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Nodes",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "SCALAR",
                "name": "ID",
                "description": "The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `\"4\"`) or integer (such as `4`) input value will be accepted as an ID.",
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "SCALAR",
                "name": "Int",
                "description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "LandingPageConnection",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "OBJECT",
                                    "name": "TripsLandingPages",
                                    "ofType": null
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nextToken",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "LandingPageFAQ",
                "description": null,
                "fields": [
                    {
                        "name": "answer",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "links",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "OBJECT",
                                    "name": "TripFAQLink",
                                    "ofType": null
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "question",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "videos",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "OBJECT",
                                    "name": "TripFAQVideo",
                                    "ofType": null
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "LandingPageFilterBy",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "COUNTRY",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TAGS",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "LandingPagesFAQInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "answer",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "links",
                        "description": null,
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "INPUT_OBJECT",
                                    "name": "TripFAQLinkInput",
                                    "ofType": null
                                }
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "question",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "videos",
                        "description": null,
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "INPUT_OBJECT",
                                    "name": "TripFAQVideoInput",
                                    "ofType": null
                                }
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "LocalDateTime",
                "description": "Local DateTime generic\n\nFor use where the local time is important (e.g. a group start date).",
                "fields": [
                    {
                        "name": "utc",
                        "description": "UTC time of the format YYYY-MM-DDThh:mm:ss.sssZ",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "zone",
                        "description": "Timezone\n\nMust be a canonical timezone from the IANA dataset.\nhttps://en.wikipedia.org/wiki/List_of_tz_database_time_zones",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "LocalTime",
                "description": "Local Time only generic (has no date)\n\nFor use where the local time is important (e.g. a meetup time).",
                "fields": [
                    {
                        "name": "utc",
                        "description": "utc\n\nUTC time in the format of hh:mm:ss.sssZ",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "zone",
                        "description": "Timezone\n\nMust be a canonical timezone from the IANA dataset.\nhttps://en.wikipedia.org/wiki/List_of_tz_database_time_zones",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "MarkChatConversationReadInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "conversationID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "participantID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "Media",
                "description": "Media Item\n\nCan be an image or video. See",
                "fields": [
                    {
                        "name": "created",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "file",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "S3Object",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "type",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "MediaType",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "updated",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "MediaConnection",
                "description": "Media Connection",
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "Media",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nextToken",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "MediaReferenceInput",
                "description": "Media Reference Input",
                "fields": null,
                "inputFields": [
                    {
                        "name": "id",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "MediaType",
                "description": "MediaType\n\nThe type of media that was uploaded by the user",
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "IMAGE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "VIDEO",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "MinimumPriceWithDiscount",
                "description": null,
                "fields": [
                    {
                        "name": "amountZD",
                        "description": "The zero-decimal amount (i.e. the amount in cents for USD/EUR, or pence for GBP).",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "currency",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "Currency",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "discountRate",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Float",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "priceBeforeDiscount",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Price",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "Mutation",
                "description": null,
                "fields": [
                    {
                        "name": "addHostNotesToTripForm",
                        "description": "Add host notes to a trip form",
                        "args": [
                            {
                                "name": "hostNotes",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "spaceID",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "ID",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Guest",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "addReplyToReview",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "ReplyToReviewInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Review",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "addUserCredit",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "UserCreditInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "UserCredit",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "addUserHostRole",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "AddUserHostRoleInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "HostRole",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "addUserToWaitList",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "AddUserToWaitListInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "WaitList",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "addUserToWishlist",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "PutWishlistInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Wishlist",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "adminAddTransaction",
                        "description": "Admin add transaction\n\nUseful for adding e.g. duplicate payments/refunds that were missed. This does not capture the transaction - it just\nadds an existing transaction to the database.",
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "INPUT_OBJECT",
                                    "name": "AdminAddTransactionInput",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Ref",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "adminDiscretionaryRefund",
                        "description": "Admin Discretionary Refund\n\nTypically used to adjust a cancellation, or provide a discretionary refund as compensation.",
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "AdminDiscretionaryRefundInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "AdminDiscretionaryRefundPayload",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "backupPassword",
                        "description": "Backup password\n\nThis should be called each time a user signs in (or registers) so that their password is backed up outside of Cognito.",
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "BackupPasswordInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Confirmation",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "broadcastMessageToGuestsInGroup",
                        "description": "Sends a text message to Guests in a group",
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "BroadcastMessageToGuestsInGroupInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "ChatMessage",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "cancelBooking",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "CancelBookingInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "CancelBookingPayload",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "changeChatConversationStatus",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "ChangeChatConversationStatusInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "ChatConversation",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "claimGuest",
                        "description": "Claim a guest\n\nAllows a user to claim a guest space on another user's booking, using a password emailed to them when the booking\nowner set them as the guest (using their email address).",
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "ClaimGuestInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Guest",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "createBooking",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "CreateBookingInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "CreateBookingPayload",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "createChatDirectConversation",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "ChatDirectConversationInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "ChatConversation",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "createChatMessage",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "ChatMessageInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "ChatMessage",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "createHostProfile",
                        "description": null,
                        "args": [
                            {
                                "name": "hostProfile",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "HostProfileInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Host",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "createTMTBooking",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "CreateTMTBookingInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "CreateTMTBookingPayload",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "deleteCoupon",
                        "description": null,
                        "args": [
                            {
                                "name": "code",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "String",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Coupon",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "deleteGroup",
                        "description": null,
                        "args": [
                            {
                                "name": "id",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "ID",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Group",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "deleteLastTripItineraryItem",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "DeleteLastTripItineraryItemInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "TripItineraryItem",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "deleteMedia",
                        "description": null,
                        "args": [
                            {
                                "name": "id",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "ID",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Media",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "deletePostBookingAutomatedMessage",
                        "description": null,
                        "args": [
                            {
                                "name": "tripID",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "ID",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Trip",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "deleteReview",
                        "description": null,
                        "args": [
                            {
                                "name": "id",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "String",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Review",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "deleteTripAutomatedMessage",
                        "description": "Delete an automated message.",
                        "args": [
                            {
                                "name": "messageNumber",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "ENUM",
                                        "name": "TripAutomatedMessageNumber",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "tripID",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "String",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "TripAutomatedMessage",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "deleteTripFAQ",
                        "description": null,
                        "args": [
                            {
                                "name": "id",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "ID",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "TripFAQ",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "deleteTripsLandingPage",
                        "description": null,
                        "args": [
                            {
                                "name": "slug",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "String",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "TripsLandingPages",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "dripTagGuestOnGroups",
                        "description": "Tag all guests on a trip with a specific tag\n\nThis is a long running operation and will return immediately. The operation\nwill be processed in the background and the result will be available\nvia subscriptions",
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "DripTagGuestOnGroupsInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Boolean",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "incrementTripFAQReadCounter",
                        "description": "Increment the read count\n\nAlso decreases the weight on the TripFAQ item (into -ve numbers) so\nthat the FAQs become sorted by how often they are read.\n\nNote you probably don't want to update any local caches (e.g. Apollo cache)\nwith the weight as it can re-order your FAQs, so likely you just want to get\nthe id and readCount from the response.",
                        "args": [
                            {
                                "name": "id",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "ID",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "TripFAQ",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "markChatConversationRead",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "MarkChatConversationReadInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "ChatConversation",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "markChatConversationReadAfterEmailOpen",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "SendGridOpenEventInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "ChatConversation",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "payBalance",
                        "description": "Pay the balance for the booking",
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "INPUT_OBJECT",
                                    "name": "PayBalanceInput",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "PayBalancePayload",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "putMedia",
                        "description": "PutMediaInput\n\nputs media that has been uploaded to s3 to the database",
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "PutMediaInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "Media",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "removeParticipantFromChatConversation",
                        "description": "Remove a participant from a conversation, so they can no longer send\nmessages to or receive messages from the conversation.",
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "RemoveParticipantFromChatConversationInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "ChatConversation",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "removeReplyFromReview",
                        "description": null,
                        "args": [
                            {
                                "name": "id",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "String",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Review",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "removeUserAsGuest",
                        "description": "Remove the user who accepted to be guest on a booking space from the booking\nspace, updates the access code and allows another user to claim guest space.",
                        "args": [
                            {
                                "name": "spaceID",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "ID",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Guest",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "removeUserCredit",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "RemoveUserCreditInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "UserCredit",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "removeUserFromWaitList",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "RemoveUserFromWaitListInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "WaitList",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "removeUserFromWishlist",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "RemoveWishlistInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Wishlist",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "removeUserHostRole",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "RemoveUserHostRoleInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "HostRole",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "removeWayPoint",
                        "description": null,
                        "args": [
                            {
                                "name": "id",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "ID",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "WayPoint",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "sendSupportMessage",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "SupportMessageInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Confirmation",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "subscribeWebPush",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "SubscribeWebPushInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Confirmation",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "systemChatUserMessageCountUpdate",
                        "description": "System Chat User Message Count - Subscription Updater\n\n__Internal system use only.__\n\nShould be called by the chat service only, to notify Appsync that the chat user message count has changed. This will\nin turn update any clients subscribed to the chatUserMessageCount.",
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "SystemChatUserMessageCountUpdateInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "ChatUserMessageCount",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "toggleCouponActiveStatus",
                        "description": null,
                        "args": [
                            {
                                "name": "active",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "Boolean",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "code",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "String",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Coupon",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "updateGroup",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "UpdateGroupInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Group",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "updateGuest",
                        "description": "Create or update the guest, and trip form, associated with a booking space",
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "GuestInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Guest",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "updateHostBusinessDetails",
                        "description": null,
                        "args": [
                            {
                                "name": "businessInfo",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "HostBusinessInfoInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "urlSlug",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "ID",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Host",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "updateHostPaymentDetails",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "HostPaymentInfoInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Host",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "updateHostProfile",
                        "description": null,
                        "args": [
                            {
                                "name": "hostProfile",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "HostProfileInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "urlSlug",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "ID",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Host",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "updateReview",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "UpdateReviewInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Review",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "updateTrip",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "UpdateTripInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Trip",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "updateTripFAQ",
                        "description": "Create/Update Trip FAQ",
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "UpdateTripFAQInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "TripFAQ",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "updateTripFormRequiredInformation",
                        "description": "Update trip form required information\n\nAllows the setting of which parts of a trip form are required, for a specific trip, as well as any additional\ninformation that is required.",
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "TripFormRequiredInformationInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "TripFormRequiredInformation",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "updateTripItineraryItem",
                        "description": "Create/Update Trip Itinerary Item",
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "TripItineraryItemInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "TripItineraryItem",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "updateTripSettings",
                        "description": "Update trip settings\n\nWe need to be able to update trip settings without changing the trip itself.\nThis will prevent accidental changes to the trip settings when updating the\ntrip.",
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "UpdateTripSettingsInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Trip",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "updateUser",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "UpdateUserInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "User",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "upsertCoupon",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "UpsertCouponInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Coupon",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "upsertPostBookingAutomatedMessage",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "UpsertPostBookingAutomatedMessageInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Trip",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "upsertTripAutomatedMessage",
                        "description": "Upsert an automated message.",
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "UpsertTripAutomatedMessageInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "TripAutomatedMessage",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "upsertTripsLandingPage",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "TripsLandingPageUpsertInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "TripsLandingPages",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "upsertWayPoint",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "UpsertWayPointInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "WayPoint",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "Nationality",
                "description": "Nationality\n\nFull list taken from https://www.gov.uk/government/publications/nationalities",
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "AFGHAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ALBANIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ALGERIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "AMERICAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ANDORRAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ANGOLAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ANGUILLAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ARGENTINE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ARMENIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "AUSTRALIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "AUSTRIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "AZERBAIJANI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BAHAMIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BAHRAINI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BANGLADESHI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BARBADIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BELARUSIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BELGIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BELIZEAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BENINESE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BERMUDIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BHUTANESE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BOLIVIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BOTSWANAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BRAZILIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BRITISH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BRITISH_VIRGIN_ISLANDER",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BRUNEIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BULGARIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BURKINAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BURMESE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BURUNDIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CAMBODIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CAMEROONIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CANADIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CAPE_VERDEAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CAYMAN_ISLANDER",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CENTRAL_AFRICAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CHADIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CHILEAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CHINESE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CITIZEN_OF_ANTIGUA_AND_BARBUDA",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CITIZEN_OF_BOSNIA_AND_HERZEGOVINA",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CITIZEN_OF_GUINEA_BISSAU",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CITIZEN_OF_KIRIBATI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CITIZEN_OF_SEYCHELLES",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CITIZEN_OF_THE_DOMINICAN_REPUBLIC",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CITIZEN_OF_VANUATU",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "COLOMBIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "COMORAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CONGOLESE_CONGO_",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CONGOLESE_DRC_",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "COOK_ISLANDER",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "COSTA_RICAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CROATIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CUBAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CYMRAES",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CYMRO",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CYPRIOT",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CZECH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "DANISH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "DJIBOUTIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "DOMINICAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "DUTCH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "EAST_TIMORESE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ECUADOREAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "EGYPTIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "EMIRATI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ENGLISH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "EQUATORIAL_GUINEAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ERITREAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ESTONIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ETHIOPIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "FAROESE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "FIJIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "FILIPINO",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "FINNISH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "FRENCH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GABONESE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GAMBIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GEORGIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GERMAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GHANAIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GIBRALTARIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GREEK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GREENLANDIC",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GRENADIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GUAMANIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GUATEMALAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GUINEAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GUYANESE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "HAITIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "HONDURAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "HONG_KONGER",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "HUNGARIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ICELANDIC",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "INDIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "INDONESIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "IRANIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "IRAQI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "IRISH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ISRAELI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ITALIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "IVORIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "JAMAICAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "JAPANESE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "JORDANIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KAZAKH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KENYAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KITTITIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KOSOVAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KUWAITI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "KYRGYZ",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LAO",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LATVIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LEBANESE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LIBERIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LIBYAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LIECHTENSTEIN_CITIZEN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LITHUANIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LUXEMBOURGER",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MACANESE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MACEDONIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MALAGASY",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MALAWIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MALAYSIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MALDIVIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MALIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MALTESE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MARSHALLESE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MARTINIQUAIS",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MAURITANIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MAURITIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MEXICAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MICRONESIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MOLDOVAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MONEGASQUE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MONGOLIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MONTENEGRIN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MONTSERRATIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MOROCCAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MOSOTHO",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MOZAMBICAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NAMIBIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NAURUAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NEPALESE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NEW_ZEALANDER",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NICARAGUAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NIGERIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NIGERIEN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NIUEAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NORTHERN_IRISH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NORTH_KOREAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NORWEGIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "OMANI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PAKISTANI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PALAUAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PALESTINIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PANAMANIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PAPUA_NEW_GUINEAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PARAGUAYAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PERUVIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PITCAIRN_ISLANDER",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "POLISH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PORTUGUESE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PRYDEINIG",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PUERTO_RICAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "QATARI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ROMANIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "RUSSIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "RWANDAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SALVADOREAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SAMMARINESE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SAMOAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SAO_TOMEAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SAUDI_ARABIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SCOTTISH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SENEGALESE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SERBIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SIERRA_LEONEAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SINGAPOREAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SLOVAK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SLOVENIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SOLOMON_ISLANDER",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SOMALI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SOUTH_AFRICAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SOUTH_KOREAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SOUTH_SUDANESE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SPANISH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SRI_LANKAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "STATELESS",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ST_HELENIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ST_LUCIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SUDANESE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SURINAMESE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SWAZI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SWEDISH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SWISS",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SYRIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TAIWANESE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TAJIK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TANZANIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "THAI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TOGOLESE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TONGAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TRINIDADIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TRISTANIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TUNISIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TURKISH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TURKMEN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TURKS_AND_CAICOS_ISLANDER",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TUVALUAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "UGANDAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "UKRAINIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "URUGUAYAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "UZBEK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "VATICAN_CITIZEN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "VENEZUELAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "VIETNAMESE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "VINCENTIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "WALLISIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "WELSH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "YEMENI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ZAMBIAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ZIMBABWEAN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "INTERFACE",
                "name": "Node",
                "description": "Node Interface\n\nUsing the standard node interface for types allows client-side caching to work (e.g. Apollo in-memory cache), as most \ncaching libs use the id field as the hash key for their local store of query data.",
                "fields": [
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": [
                    {
                        "kind": "OBJECT",
                        "name": "AccountingJournal",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "Booking",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "ChatConversation",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "ChatMessage",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "CommissionOverrides",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "Coupon",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "Discount",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "Group",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "Guest",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "GuestPublic",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "Host",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "Media",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "RevenueReport",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "Review",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "SkyhookFanClubCredits",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "Transaction",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "Trip",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "TripFAQ",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "TripFormRequiredInformation",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "TripItineraryItem",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "TripSlugHistory",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "TripsLandingPages",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "TripsRevenueReport",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "User",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "UserCredit",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "WaitList",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "WayPoint",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "Wishlist",
                        "ofType": null
                    }
                ]
            },
            {
                "kind": "INTERFACE",
                "name": "Nodes",
                "description": "Nodes Interface\n\nTo be expanded in the future - creates a standard interface for getting many items (typically from a Dynamo DB query).",
                "fields": [
                    {
                        "name": "nextToken",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": [
                    {
                        "kind": "OBJECT",
                        "name": "BookingConnection",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "ChatConversationConnection",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "ChatMessageConnection",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "ChatParticipantConnection",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "GroupConnection",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "Hosts",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "WaitListConnection",
                        "ofType": null
                    },
                    {
                        "kind": "OBJECT",
                        "name": "WayPointsConnection",
                        "ofType": null
                    }
                ]
            },
            {
                "kind": "ENUM",
                "name": "NotificationIsRead",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "READ",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "UNREAD",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "PayBalanceInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "amount",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "INPUT_OBJECT",
                                "name": "PriceInput",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "bookingID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "card",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "INPUT_OBJECT",
                                "name": "TransactionCardInput",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tmtBookingID",
                        "description": "TMT Booking ID\n\nThe TMT Modal will auto-create a booking ID for each transaction.",
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tmtTransactionID",
                        "description": "TMT Transaction ID\n\nThe TMT Modal will return this in the `transaction_logged` response.",
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "PayBalancePayload",
                "description": null,
                "fields": [
                    {
                        "name": "transaction",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Transaction",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "Price",
                "description": null,
                "fields": [
                    {
                        "name": "amountZD",
                        "description": "The zero-decimal amount (i.e. the amount in cents for USD/EUR, or pence for GBP).",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "currency",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "Currency",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "PriceInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "amountZD",
                        "description": "The zero-decimal amount (i.e. the amount in cents for USD/EUR, or pence for GBP).",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "currency",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "Currency",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "PriceWithOverpayment",
                "description": "Price",
                "fields": [
                    {
                        "name": "amountZD",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "currency",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "Currency",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "overpaymentZD",
                        "description": "Overpayment\n\nFor transaction invoice lines only. There may have been an overpayment if e.g. a duplicate transaction was taken.\n\nFor payments (-ve transaction invoice lines) this will show as -ve for an overpayment.\n\nFor refunds (+ve transaction lines) this will show as +ve for an overpayment.",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "PutMediaInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "files",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "S3ObjectInput",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "groupID",
                        "description": "If the uploaded media belongs to a group for a Trip, the groupID should be\nset, together with the tripID and hostID, the uploading user is the owner",
                        "type": {
                            "kind": "SCALAR",
                            "name": "ID",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostID",
                        "description": "if the uploaded media belongs to a host, the hostID should be set and will be\nset as the owner\n\nShould have at least hostID or userID",
                        "type": {
                            "kind": "SCALAR",
                            "name": "ID",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripID",
                        "description": "The tripID of the trip that will be tagged for this media",
                        "type": {
                            "kind": "SCALAR",
                            "name": "ID",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "userID",
                        "description": "If the uploaded media belongs to a user, the userID should be set and will be\nset as the owner\n\nShould have at least hostID or userID",
                        "type": {
                            "kind": "SCALAR",
                            "name": "ID",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "PutWishlistInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "tripID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "userID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "Query",
                "description": null,
                "fields": [
                    {
                        "name": "applyCouponOnCheckout",
                        "description": null,
                        "args": [
                            {
                                "name": "code",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "String",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "groupID",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "ID",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "spacesRequested",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "Int",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "ApplyCouponValue",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "booking",
                        "description": "Booking\n\nFetch a booking by ID.",
                        "args": [
                            {
                                "name": "id",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "ID",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Booking",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "bookings",
                        "description": "Bookings query (admin only)\n\nBy default this fetches all bookings sorted by most recent bookings first. It can also fetch bookings by departure\ndate.",
                        "args": [
                            {
                                "name": "filter",
                                "description": null,
                                "type": {
                                    "kind": "INPUT_OBJECT",
                                    "name": "BookingsQueryFilter",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "BookingConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "cancelledBookings",
                        "description": "Get Cancelled Bookings",
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "BookingConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "chatConversation",
                        "description": null,
                        "args": [
                            {
                                "name": "id",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "ID",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "ChatConversation",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "convertToGBP",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "CurrencyInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Price",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "coupon",
                        "description": null,
                        "args": [
                            {
                                "name": "code",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "String",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Coupon",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "coupons",
                        "description": null,
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "CouponConnection",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "daysInvoices",
                        "description": "Get a list of invoices for all bookings in a given a date, defaulting to today.",
                        "args": [
                            {
                                "name": "date",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "AWSDate",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "BookingSpaceInvoiceLineConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "downloadCustomerReport",
                        "description": "Download list of customers with one or more booking",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "CSVExport",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "downloadRevenueReport",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "DownloadRevenueReportInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "CSVExport",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "downloadTripRevenueReport",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "TripRevenueReportInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "CSVExport",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "exportDepartingGroupsToCSV",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "CSVExport",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "exportPeopleDepartingToCSV",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "CSVExport",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "exportRecentBookingsToCSV",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "CSVExport",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "exportReviewsToCSV",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "CSVExport",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "exportWaitListToCSV",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "CSVExport",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "fetchTripByPreviousSlug",
                        "description": "Get a trip by an old slug.",
                        "args": [
                            {
                                "name": "slug",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "String",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "TripSlugHistory",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "geoLocation",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "GeoLocation",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "group",
                        "description": null,
                        "args": [
                            {
                                "name": "id",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "ID",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Group",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "groups",
                        "description": "Get all groups, from all trips within a date range, by defaults it grabs all\ngroups in the future, for the next 30 days",
                        "args": [
                            {
                                "name": "from",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "AWSDateTime",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "to",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "AWSDateTime",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "GroupConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "guest",
                        "description": "Guest\n\nGuest on a booking.",
                        "args": [
                            {
                                "name": "spaceID",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "ID",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Guest",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "host",
                        "description": null,
                        "args": [
                            {
                                "name": "id",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "ID",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Host",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostByURL",
                        "description": null,
                        "args": [
                            {
                                "name": "urlSlug",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "String",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Host",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hosts",
                        "description": null,
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Hosts",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "media",
                        "description": null,
                        "args": [
                            {
                                "name": "id",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "ID",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Media",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "recentPublicBookings",
                        "description": "Get the most recent public bookings like 10 bookings, for sales popups etc.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "BookingPublicDetails",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "revenueReport",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "RevenueReportInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "RevenueReportConnection",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "reviewStatistics",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "ReviewStatistics",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "reviews",
                        "description": null,
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "ReviewConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "search",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Search",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "totalCredits",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "TotalCredits",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "trip",
                        "description": null,
                        "args": [
                            {
                                "name": "id",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "ID",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Trip",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripByURL",
                        "description": null,
                        "args": [
                            {
                                "name": "urlSlug",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "String",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Trip",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripRevenueReport",
                        "description": null,
                        "args": [
                            {
                                "name": "input",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "TripRevenueReportInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "TripRevenueReportConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "trips",
                        "description": null,
                        "args": [
                            {
                                "name": "includeInActiveTrips",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Boolean",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "TripConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripsLandingPage",
                        "description": null,
                        "args": [
                            {
                                "name": "slug",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "String",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "TripsLandingPages",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripsLandingPages",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "LandingPageConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "trustMyTravelAuthorisationCode",
                        "description": "Trust My Travel Authorisation Code\n\nRequired to use the TMT payments modal.",
                        "args": [
                            {
                                "name": "price",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "PriceInput",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "turnstileToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "TrustMyTravelAuthorisationCode",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "trustPilotTrustedReviewLink",
                        "description": null,
                        "args": [
                            {
                                "name": "spaceID",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "String",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "user",
                        "description": null,
                        "args": [
                            {
                                "name": "id",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "ID",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "User",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "userByEmail",
                        "description": null,
                        "args": [
                            {
                                "name": "email",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "AWSEmail",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "User",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "users",
                        "description": null,
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "UserConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "validateCouponCode",
                        "description": null,
                        "args": [
                            {
                                "name": "code",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "String",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "groupID",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "ID",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Coupon",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "waitListItems",
                        "description": null,
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "WaitListConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "wishlist",
                        "description": null,
                        "args": [
                            {
                                "name": "id",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "ID",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Wishlist",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "RecommendedTrip",
                "description": null,
                "fields": [
                    {
                        "name": "title",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "url",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSURL",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "RecommendedTripInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "title",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "url",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSURL",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "Ref",
                "description": "Reference\n\nGives the ID of an object, but not the full underlying item in this query",
                "fields": [
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "RefInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "id",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "RemoveParticipantFromChatConversationInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "conversationID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "participantID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "RemoveUserCreditInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "currency",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "GlobalCurrencies",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "note",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "userID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "RemoveUserFromWaitListInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "groupID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "userID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "RemoveUserHostRoleInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "hostID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "userID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "RemoveWishlistInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "tripID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "userID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "ReplyToReviewInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "reply",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "reviewID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "RevenueReport",
                "description": null,
                "fields": [
                    {
                        "name": "GMV",
                        "description": "GMV = Total booking value including credits and cancellations",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "averageBookingValue",
                        "description": "GMV/number of bookings",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "averageNetCommission",
                        "description": "Net commissions/spaces booked",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "averagePeoplePerBooking",
                        "description": "Number of spaces booked/number of bookings",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Float",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "cashReceived",
                        "description": "Cash received = Total money allocated to us on TMT",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "created",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "netCommission",
                        "description": "Net GMV = Total booking value excluding credits and cancellations",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "numberOfBookingMade",
                        "description": "number of bookings made",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "numberOfSpacesBooked",
                        "description": "number of spaces booked",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "period",
                        "description": "The period of the report in the format of YYYY-MM-DD for daily, YYYY-MM for\nmonthly, and YYYY for annual reports",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "type",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "RevenueReportType",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "updated",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "RevenueReportConnection",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "RevenueReport",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nextToken",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "RevenueReportInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "limit",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nextToken",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "period",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "type",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "RevenueReportType",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "RevenueReportType",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "ANNUAL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "DAILY",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MONTHLY",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "OVERALL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "QUARTERLY",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "Review",
                "description": null,
                "fields": [
                    {
                        "name": "body",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "fiveStarRating",
                        "description": "Five Star Rating\n\nReturns a value between 1 and 5 (i.e. excluding 0 so that it is not possible to have 0 stars), calculated from the\nrating field (which is a float between 0 and 1).",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Float",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": "ID\n\nThis is the same as the booking space id.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "media",
                        "description": "Media for a Review\n\nIncludes all the user's uploaded images, for the group.",
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "MediaConnection",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "rating",
                        "description": "Rating\n\nShould be between 0 and 1.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Float",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "reply",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "ReviewReply",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "source",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "ENUM",
                            "name": "ReviewSource",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "startDate",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "trip",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Trip",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "updated",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "user",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "UserPublicProfile",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "ReviewConnection",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "Review",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nextToken",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "ReviewReply",
                "description": null,
                "fields": [
                    {
                        "name": "content",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "created",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "ReviewSource",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "EXTERNAL",
                        "description": "The review was copied from an external source e.g. TrustPilot.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GUEST",
                        "description": "The review was created by the guest.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "ReviewStatistics",
                "description": null,
                "fields": [
                    {
                        "name": "fiveStarRatingAverage",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Float",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ratingAverage",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Float",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "reviewCount",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "starsReviewBreakdown",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "StarsReviewBreakdown",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "ReviewStatisticsType",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "ALL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "HOST",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TRIP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "ReviewsSummary",
                "description": null,
                "fields": [
                    {
                        "name": "fiveStarRatingAverage",
                        "description": "Five Star Rating Average\n\nReturns a value between 1 and 5 (i.e. excluding 0 so that it is not possible to have 0 stars), calculated from the\nrating average field (which is a float between 0 and 1).",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Float",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ratingAverage",
                        "description": "Rating Average\n\nBetween 0 and 1.",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Float",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "reviewCount",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "S3Object",
                "description": "S3 Object\n\nFollows the standard [Amplify approach](https://docs.amplify.aws/cli/graphql-transformer/storage).",
                "fields": [
                    {
                        "name": "bucket",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "key",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "region",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "S3ObjectInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "key",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "type",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "MediaType",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "SEO",
                "description": null,
                "fields": [
                    {
                        "name": "metaDescription",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "metaTitle",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "SEOInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "metaDescription",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "metaTitle",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "Search",
                "description": null,
                "fields": [
                    {
                        "name": "algoliaAdminID",
                        "description": "Algolia admin search ID\n\nImportant: must be restricted to admins",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "algoliaAdminKey",
                        "description": "Algolia admin search ID\n\nImportant: must be restricted to admins",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "SendGridOpenEventInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "payload",
                        "description": "JSON payload from SendGrid containing the event data for the open event.\nThis is a JSON string, so it should be escaped properly.",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "SkyhookClubTiers",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "Bronze",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "Diamond",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "Gold",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "Platinum",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "Silver",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "SkyhookFanClubCredits",
                "description": null,
                "fields": [
                    {
                        "name": "amount",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "booking",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Booking",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "created",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "credit",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "UserCredit",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "group",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Group",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "travelledOn",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "user",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "User",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "StarsReviewBreakdown",
                "description": null,
                "fields": [
                    {
                        "name": "fiveStar",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "fourStar",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "oneStar",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "threeStar",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "twoStar",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "Status",
                "description": "Status ENUM (ACTIVE or INACTIVE)\n\nUsed in Dynamo only.",
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "ACTIVE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "INACTIVE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "SCALAR",
                "name": "String",
                "description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "SubscribeWebPushInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "registrationToken",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "Subscription",
                "description": null,
                "fields": [
                    {
                        "name": "chatUserMessageCount",
                        "description": null,
                        "args": [
                            {
                                "name": "userID",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "ID",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "ChatUserMessageCount",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "onDripTagGuestOnGroups",
                        "description": null,
                        "args": [
                            {
                                "name": "requestID",
                                "description": "The request ID of the operation",
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "SCALAR",
                                        "name": "ID",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Boolean",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "SupportMessageInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "email",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSEmail",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "message",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "name",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "subject",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tags",
                        "description": null,
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "ENUM",
                                    "name": "SupportMessageTags",
                                    "ofType": null
                                }
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "SupportMessageTags",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "BOOK_ANOTHER_SPACE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CANCELLATION",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CANT_FIND_BOOKING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CHANGE_DATES",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "EXISTING_BOOKING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GUIDE_QUESTION",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "HELP_PAGE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "OTHER",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PRE_TRIP_QUESTION",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TRIP_RECOMMENDATION",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "SystemChatUserMessageCountUpdateInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "userID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TMTDetails",
                "description": null,
                "fields": [
                    {
                        "name": "affiliateChannelID",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "bookingID",
                        "description": "TMT Booking ID",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "channelID",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "Testimonial",
                "description": null,
                "fields": [
                    {
                        "name": "order",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "thumbnail",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Media",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "youtubeVideoURL",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSURL",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "TestimonialInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "order",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "thumbnail",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "INPUT_OBJECT",
                                "name": "MediaReferenceInput",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "youtubeVideoURL",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSURL",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TotalCredits",
                "description": null,
                "fields": [
                    {
                        "name": "amountZD",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "currency",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "GlobalCurrencies",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "updated",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "Tracking",
                "description": null,
                "fields": [
                    {
                        "name": "facebookBrowserID",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "facebookClickID",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ipAddress",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSIPAddress",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "userAgent",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "TrackingInput",
                "description": "Tracking parameters\n\nUsed to help track conversion, where permitted, with third parties.",
                "fields": null,
                "inputFields": [
                    {
                        "name": "facebookBrowserID",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "facebookClickID",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ipAddress",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSIPAddress",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "userAgent",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "Transaction",
                "description": null,
                "fields": [
                    {
                        "name": "amount",
                        "description": "Amount is positive for a payment and negative for a refund (the opposite of a booking line)",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "baseTransaction",
                        "description": "Only shown for refunds - this is the ID of the original transaction that is being refunded here.",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Ref",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "booking",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Booking",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "card",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "TransactionCard",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "created",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "gbpExchangeRate",
                        "description": "The exchange rate used to convert the transaction price to GBP at the time of\nthe transaction.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostAmount",
                        "description": "Host amount is positive for a payment and negative for a refund (the opposite of a booking line)",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Price",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "processor",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "TransactionProcessor",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "remoteID",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "remoteIDHost",
                        "description": "The remote ID of the host payment (__legacy TMT payments only__)",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "ID",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "success",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tmt",
                        "description": "Trust My Travel details (V2 API)",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "TMTDetails",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "type",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "TransactionType",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "TransactionAddressInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "additionalNames",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "addressLine1",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "addressLine2",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "administrativeArea",
                        "description": "State, province or county",
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "country",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "CountryCodes",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "dependentLocality",
                        "description": "Neighborhood or suburb",
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "familyName",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "givenName",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "locality",
                        "description": "City",
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "organisation",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "postalCode",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "sortingCode",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TransactionCard",
                "description": null,
                "fields": [
                    {
                        "name": "address",
                        "description": "Billing address including cardholder name",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Address",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "cardType",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "lastFourDigits",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "TransactionCardInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "address",
                        "description": "Billing address including cardholder name",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "INPUT_OBJECT",
                                "name": "TransactionAddressInput",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "expiry",
                        "description": "Expiry Of the form YYYY-MM",
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": true,
                        "deprecationReason": "Field is no longer needed!"
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TransactionConnection",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "Transaction",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nextToken",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "TransactionProcessor",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "PAYPAL",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "STRIPE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TMT",
                        "description": "Legacy TMT",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TMTV2",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "TransactionType",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "CHARGEBACK",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PAYMENT",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "REFUND",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "TransportMode",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "BUS",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CAR",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "COACH",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "FLIGHT",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NONE",
                        "description": " None - e.g. already at the destination. ",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TRAIN",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "Trip",
                "description": null,
                "fields": [
                    {
                        "name": "active",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "Status",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "activities",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "ENUM",
                                    "name": "TripActivityType",
                                    "ofType": null
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "addAPhantomGroup",
                        "description": "This will allow us to add a phantom group to the trip, so that trips can be\ndiscovered by the user, when searched for, without having to add groups to\nthe trip. This is useful for trips that can be booked privately.",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Boolean",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "address",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Address",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "allowPrivateGroups",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Boolean",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "automatedMessages",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "OBJECT",
                                    "name": "TripAutomatedMessage",
                                    "ofType": null
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "commissionOverrides",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "CommissionOverridesTripsConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "coupons",
                        "description": null,
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "CouponConnection",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "daysBreakdown",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "DaysBreakdown",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "description",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "difficultyLevel",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "endTimezone",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "excludes",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "faqs",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "TripFAQConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "featuredImages",
                        "description": "2 or 3 featured images for the trip",
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "OBJECT",
                                    "name": "Media",
                                    "ofType": null
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "groups",
                        "description": null,
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "startDateFrom",
                                "description": "Start date from filter (defaults to now)",
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "AWSDateTime",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "startDateTo",
                                "description": "End date to filter, used to filter out groups that start after this date",
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "AWSDateTime",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "GroupConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "host",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Host",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "image",
                        "description": "The image to be used as cover image for the trip",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Media",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "includes",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "isRecentTrip",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Boolean",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "itinerary",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "TripItineraryItemConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "meals",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "TripMeals",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "media",
                        "description": "All media for a Trip",
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "MediaConnection",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "minimumPrice",
                        "description": "Get all groups, from all trips within a date range, by defaults it grabs all\ngroups in the future",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "MinimumPriceWithDiscount",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "notice",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "overlayText",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "pageSettings",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "TripPageSettings",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "phantomGroupPrice",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "postBookingAutomatedMessage",
                        "description": "The message sent to the guest after they make a booking successfully",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "AutomatedMessage",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "preventGuestCancellation",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Boolean",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "preventGuestCancellationMessage",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "reviewStatistics",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "ReviewStatistics",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "reviews",
                        "description": null,
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "ReviewConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "reviewsSummary",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "ReviewsSummary",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "slug",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": true,
                        "deprecationReason": "Use `urlSlug`."
                    },
                    {
                        "name": "startTimezone",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tags",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "testimonials",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "OBJECT",
                                    "name": "Testimonial",
                                    "ofType": null
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "title",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripFormRequiredInformation",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "TripFormRequiredInformation",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripVideoURL",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSURL",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripVideoURLThumbnail",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Media",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "urlSlug",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "wayPoints",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "WayPointsConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "wishlist",
                        "description": "User's wishlist for this trip",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "WishlistConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "TripActivityType",
                "description": "Trip Activity Types\n\nUses the noun form (e.g. CLIMBING not CLIMB), so that these can be written as e.g. \"All Climbing trips\".",
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "ALPINE_CLIMBING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BACKPACKING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "BACK_COUNTRY_SKIING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CANOEING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CANYONING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "COASTEERING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "CROSS_COUNTRY_SKIING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "FLAT_WATER_KAYAKING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "FORAGING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "GORGE_WALKING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "HIKING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ICE_CLIMBING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MOUNTAIN_BIKING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "PACK_RAFTING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "RAFTING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "RESORT_SKIING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ROAD_CYCLING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ROCK_CLIMBING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SAFARI",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SCRAMBLING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SEA_KAYAKING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SIGHTSEEING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SKI_MOUNTAINEERING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SKI_TOURING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SNORKELING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SNOWSHOEING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "STAND_UP_PADDLE_BOARDING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SURFING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SWIMMING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "VIA_FERRATA",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "WHITE_WATER_KAYAKING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "WHITE_WATER_RAFTING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "WILD_CAMPING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "WINTER_HIKING",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "YOGA",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TripAutomatedMessage",
                "description": null,
                "fields": [
                    {
                        "name": "created",
                        "description": "The date and time that this message was created.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": "TripID plus the message number",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "message",
                        "description": "The trip that this message is associated with.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "messageNumber",
                        "description": "We currently have two automated messages. This is the number of the message.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "TripAutomatedMessageNumber",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "weeksFromStart",
                        "description": "The number of weeks from the start of the trip that this message should be sent.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "TripAutomatedMessageNumber",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "ONE",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "POST_TRIP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "TWO",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TripConnection",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Trip",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nextToken",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TripFAQ",
                "description": null,
                "fields": [
                    {
                        "name": "answer",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "category",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "ENUM",
                            "name": "TripFAQsCategories",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "links",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "OBJECT",
                                    "name": "TripFAQLink",
                                    "ofType": null
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "question",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "readCount",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "videos",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "OBJECT",
                                    "name": "TripFAQVideo",
                                    "ofType": null
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "weight",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TripFAQConnection",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "TripFAQ",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TripFAQLink",
                "description": null,
                "fields": [
                    {
                        "name": "title",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "url",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSURL",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "TripFAQLinkInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "title",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "url",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSURL",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TripFAQVideo",
                "description": null,
                "fields": [
                    {
                        "name": "url",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSURL",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "TripFAQVideoInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "url",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSURL",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "TripFAQsCategories",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "BEFORE_YOUR_TRIP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "DURING_YOUR_TRIP",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "OTHERS",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TripForm",
                "description": null,
                "fields": [
                    {
                        "name": "additionalInformation",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "departPoint",
                        "description": "Departure Point\n\nThe location & time, for where the guest will depart from the trip.",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "WayPoint",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "dietaryRequirements",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "emergencyContact",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "TripFormEmergencyContact",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "medicalInformation",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "meetPoint",
                        "description": "Meet Point\n\nThe location & time, for where the guest will meet the host.",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "WayPoint",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "passportInformation",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "TripFormPassportInformation",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "travelInformation",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "TripFormTravelInformation",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "travelInsurance",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "TripFormTravelInsurance",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TripFormEmergencyContact",
                "description": null,
                "fields": [
                    {
                        "name": "name",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "phone",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "relationship",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "TripFormEmergencyContactInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "name",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "phone",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSPhone",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "relationship",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "TripFormInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "additionalInformation",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "departPoint",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "TripFormWayPointInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "dietaryRequirements",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "emergencyContact",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "TripFormEmergencyContactInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "medicalInformation",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "meetPoint",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "TripFormWayPointInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "passportInformation",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "TripFormPassportInformationInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "travelInformation",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "TripFormTravelInformationInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "travelInsurance",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "TripFormTravelInsuranceInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TripFormPassportInformation",
                "description": null,
                "fields": [
                    {
                        "name": "dateOfBirth",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDate",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "expiryDate",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDate",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "familyName",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "gender",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "Gender",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "givenName",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "issueDate",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSDate",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nationality",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "ENUM",
                            "name": "Nationality",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "passportNumber",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "TripFormPassportInformationInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "dateOfBirth",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDate",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "expiryDate",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDate",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "familyName",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "gender",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "Gender",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "givenName",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "issueDate",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSDate",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nationality",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "Nationality",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "passportNumber",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TripFormRequiredInformation",
                "description": "Trip Form required information\n\nShows which sections of a trip form are required, as well as any additional information that is required.",
                "fields": [
                    {
                        "name": "additionalInformation",
                        "description": "Additional Information\n\nAny additional information that the host requires from the guest - e.g. a question such as \"Would you like to be\npicked up from location A or location B?\"",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "daysBeforeTravelDue",
                        "description": "Days before travel that the information is due\n\nThe guest/booking owner will be reminded to fill in this required information before this date.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "emergencyContact",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": "Trip Form Required Information ID\n\nUUID of the format tfri_UUID, primarily used for caching (as we update using the tripID instead of this).",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "passportInformation",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "travelInformation",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "travelInsurance",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripID",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "TripFormRequiredInformationInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "additionalInformation",
                        "description": "Additional Information\n\nAny additional information that the host requires from the guest - e.g. a question such as \"Would you like to be\npicked up from location A or location B.\"",
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "daysBeforeTravelDue",
                        "description": "Days before travel that the information is due\n\nThe guest/booking owner will receive several reminders to fill in the trip information, this number of days before\ndeparture.",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "emergencyContact",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "passportInformation",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "travelInformation",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "travelInsurance",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TripFormTravelInformation",
                "description": null,
                "fields": [
                    {
                        "name": "arrivalFlightNumber",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "arrivalTime",
                        "description": "Arrival Time\n\nLocal time (not UTC).",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "arrivalTransportMode",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "ENUM",
                            "name": "TransportMode",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "departureFlightNumber",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "departureTime",
                        "description": "Departure Time\n\nLocal time (not UTC).",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "departureTransportMode",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "ENUM",
                            "name": "TransportMode",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "TripFormTravelInformationInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "arrivalFlightNumber",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "arrivalTime",
                        "description": "Arrival Time\n\nLocal time (not UTC) - any timezone given will be stripped out.",
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "arrivalTransportMode",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "TransportMode",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "departureFlightNumber",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "departureTime",
                        "description": "Departure Time\n\nLocal time (not UTC) - any timezone given will be stripped out.",
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "departureTransportMode",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "TransportMode",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TripFormTravelInsurance",
                "description": null,
                "fields": [
                    {
                        "name": "company",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "phone",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "policyNumber",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "TripFormTravelInsuranceInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "company",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "phone",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSPhone",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "policyNumber",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "TripFormWayPointInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "id",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TripItineraryItem",
                "description": null,
                "fields": [
                    {
                        "name": "day",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "description",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "media",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "MediaConnection",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "title",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "wayPoints",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "WayPointsConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TripItineraryItemConnection",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "TripItineraryItem",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "TripItineraryItemInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "day",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "description",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "media",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "INPUT_OBJECT",
                                        "name": "MediaReferenceInput",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "title",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TripMeals",
                "description": null,
                "fields": [
                    {
                        "name": "breakfast",
                        "description": "The number of breakfasts included in the trip",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "dinner",
                        "description": "The number of dinners included in the trip",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "lunch",
                        "description": "The number of lunches included in the trip",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "TripMealsInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "breakfast",
                        "description": "The number of breakfasts included in the trip",
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "dinner",
                        "description": "The number of dinners included in the trip",
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "lunch",
                        "description": "The number of lunches included in the trip",
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TripPagePromotionBanner",
                "description": null,
                "fields": [
                    {
                        "name": "link",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "text",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "TripPagePromotionBannerInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "link",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "text",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TripPageSettings",
                "description": null,
                "fields": [
                    {
                        "name": "discontinued",
                        "description": "Whether the trip is discontinued or not and if so, what which trips are\nrecommended instead",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "DiscontinuedTrip",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "promotionsBanner",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "TripPagePromotionBanner",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "recommendedTrips",
                        "description": "A list of recommended trips to display on the trip page",
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "OBJECT",
                                    "name": "RecommendedTrip",
                                    "ofType": null
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "seo",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "SEO",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "TripPageSettingsInput",
                "description": "We should move all nested settings here",
                "fields": null,
                "inputFields": [
                    {
                        "name": "discontinued",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "DiscontinuedTripInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "promotionsBanner",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "TripPagePromotionBannerInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "recommendedTrips",
                        "description": null,
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "INPUT_OBJECT",
                                    "name": "RecommendedTripInput",
                                    "ofType": null
                                }
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "seo",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "SEOInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TripRevenueReportConnection",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "TripsRevenueReport",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nextToken",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "TripRevenueReportInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "hostID",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "ID",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "limit",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nextToken",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripID",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "ID",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "type",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "RevenueReportType",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TripSlugHistory",
                "description": "TripSlugHistory\n\nA history of Trips slugs and trips they redirect to, this is for the purpose of\nredirecting old links to the new ones.",
                "fields": [
                    {
                        "name": "created",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "slug",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "trip",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Trip",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "TripsLandingPageUpsertInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "countryCode",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "description",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "faqs",
                        "description": null,
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "INPUT_OBJECT",
                                    "name": "LandingPagesFAQInput",
                                    "ofType": null
                                }
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "filterBy",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "LandingPageFilterBy",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "ID",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "image",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "INPUT_OBJECT",
                                "name": "MediaReferenceInput",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "slug",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "snapshot",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tags",
                        "description": null,
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                }
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "title",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TripsLandingPages",
                "description": null,
                "fields": [
                    {
                        "name": "countryCode",
                        "description": "Country are used to filter trips on the landing page",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "created",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "description",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "faqs",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "OBJECT",
                                    "name": "LandingPageFAQ",
                                    "ofType": null
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "filterBy",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "LandingPageFilterBy",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "image",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Media",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "slug",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "snapshot",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tags",
                        "description": "Tags are used to filter trips on the landing page",
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "title",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "updated",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TripsRevenueReport",
                "description": null,
                "fields": [
                    {
                        "name": "GMV",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "averagePeoplePerBooking",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Float",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "cashReceived",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "created",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "netCommission",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Price",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "numberOfBookingMade",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "numberOfSpacesBooked",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "period",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "trip",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Trip",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "type",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "RevenueReportType",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "updated",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "TrustMyTravelAuthorisationCode",
                "description": "Get a TMT Authorisation code, for taking bookings using their payments modal",
                "fields": [
                    {
                        "name": "channelID",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "code",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "UpdateGroupInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "end",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostAmountBeforeDiscountZD",
                        "description": "Host price before discount in ZD",
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostAmountZD",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "ID",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "private",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "spacesRemaining",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "start",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "UpdateReviewInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "body",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "givenName",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": "ID\n\nThis is the same as the booking space id.",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "media",
                        "description": "This is to be used when the review is being created by an admin",
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "INPUT_OBJECT",
                                    "name": "MediaReferenceInput",
                                    "ofType": null
                                }
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "rating",
                        "description": "Rating\n\nShould be between 0 and 1.",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Float",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "source",
                        "description": null,
                        "type": {
                            "kind": "ENUM",
                            "name": "ReviewSource",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "starts",
                        "description": "This is to be used when the review is being created by an admin",
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSDateTime",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripID",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "UpdateTripFAQInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "answer",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "category",
                        "description": null,
                        "type": {
                            "kind": "ENUM",
                            "name": "TripFAQsCategories",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": "ID\n\nID should be empty when adding a new FAQ and must provided when updating an\nexisting one.",
                        "type": {
                            "kind": "SCALAR",
                            "name": "ID",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "links",
                        "description": null,
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "INPUT_OBJECT",
                                    "name": "TripFAQLinkInput",
                                    "ofType": null
                                }
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "question",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "videos",
                        "description": null,
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "INPUT_OBJECT",
                                    "name": "TripFAQVideoInput",
                                    "ofType": null
                                }
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "weight",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": true,
                        "deprecationReason": "No longer supported"
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "UpdateTripInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "active",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "activities",
                        "description": null,
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "ENUM",
                                    "name": "TripActivityType",
                                    "ofType": null
                                }
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "address",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "INPUT_OBJECT",
                                "name": "AddressInput",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "allowPrivateGroups",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "Boolean",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "description",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "difficultyLevel",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "endTimezone",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "excludes",
                        "description": null,
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                }
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "featuredImages",
                        "description": null,
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "INPUT_OBJECT",
                                    "name": "MediaReferenceInput",
                                    "ofType": null
                                }
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "ID",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "image",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "INPUT_OBJECT",
                                "name": "MediaReferenceInput",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "includes",
                        "description": null,
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                }
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "meals",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "TripMealsInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "notice",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "startTimezone",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "title",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripVideoURL",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSURL",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripVideoURLThumbnail",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "MediaReferenceInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "urlSlug",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "UpdateTripSettingsInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "active",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "Boolean",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "addAPhantomGroup",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "Boolean",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "isRecentTrip",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "Boolean",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "overlayText",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "pageSettings",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "TripPageSettingsInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "phantomGroupPrice",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "preventGuestCancellation",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "Boolean",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "preventGuestCancellationMessage",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tags",
                        "description": null,
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                }
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "testimonials",
                        "description": null,
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "INPUT_OBJECT",
                                    "name": "TestimonialInput",
                                    "ofType": null
                                }
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "urlSlug",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "UpdateUserInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "address",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "AddressInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "bio",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "birthDate",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSDate",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "email",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSEmail",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "familyName",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "gender",
                        "description": null,
                        "type": {
                            "kind": "ENUM",
                            "name": "Gender",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "givenName",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "phone",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSPhone",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "picture",
                        "description": null,
                        "type": {
                            "kind": "INPUT_OBJECT",
                            "name": "MediaReferenceInput",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "UpsertCouponInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "active",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "code",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "created",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSDateTime",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "deductFrom",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "CouponDeductionType",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "description",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "expiryDate",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSDateTime",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "groupID",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "ID",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "ID",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripID",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "ID",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "type",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "CouponType",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "value",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "INPUT_OBJECT",
                                "name": "CouponValueInput",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "UpsertPostBookingAutomatedMessageInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "message",
                        "description": "The message to send to the guest after booking",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "UpsertTripAutomatedMessageInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "message",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "messageNumber",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "TripAutomatedMessageNumber",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "weeksFromStart",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "UpsertWayPointInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "address",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "INPUT_OBJECT",
                                "name": "AddressInput",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "arriveAt",
                        "description": "Arrive At\n\nEither use correct timezone offset for the trip, or include no offset at all\nso that we can assume it uses the trip timezone (do not send UTC time).",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSTime",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": "ID\n\nOptional id for waypoint. If not provided, a new id will be generated.",
                        "type": {
                            "kind": "SCALAR",
                            "name": "ID",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "itineraryItemID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "tripID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "type",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "WayPointType",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "User",
                "description": "User\n\nBroadly follows the OpenID Connect specification (but with our own address format).",
                "fields": [
                    {
                        "name": "address",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Address",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "bio",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "birthDate",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "AWSDate",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "bookings",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "BookingConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "chatInbox",
                        "description": null,
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "ChatConversationConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "chatMessageCount",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "ChatUserMessageCount",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "cognitoSub",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "created",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "credits",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "UserCreditsSummary",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "email",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSEmail",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "familyName",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "gender",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "ENUM",
                            "name": "Gender",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "givenName",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "guestOnBookings",
                        "description": "Guest on Bookings\n\nThe user may be a guest on bookings owned by themselves (i.e. they are travelling for a booking they paid for), or\nbookings owned by another user (another user is paying for their booking). This query property will return all the guest\nentities for a user, which can in turn be used to get all the bookings that the user is a guest for.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "GuestConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "hostRoles",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "UserHostRolesConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "media",
                        "description": "All media uploaded by a user",
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "MediaConnection",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "notifications",
                        "description": null,
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "ActivityStreamConnection",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "phone",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "picture",
                        "description": "Profile picture of the user",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Media",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "skyhookClubTier",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "SkyhookClubTiers",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "totalCredits",
                        "description": "The total amount of credits for this user, for all currencies, after currency\nconversion.\n\nFor example, if a user has 10 credits in USD, 5 credits in EUR, and 3 credits\nin GBP, this would return the total amount of credits in USD, after converting\nthe EUR and GBP credits to USD.\n\nPLEASE NOTE, this doesn't save the converted amount anywhere, it's just a\ncalculation based on the current exchange rates, to help determine if the user\nhas enough credits to place an order.\n\nAfter an order is placed, only used credits will be converted to relevant\ncurrency and deducted from the user's account. The rest of the credits will\nremain in their original currency, and will be converted only when used.",
                        "args": [
                            {
                                "name": "currency",
                                "description": null,
                                "type": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "ENUM",
                                        "name": "Currency",
                                        "ofType": null
                                    }
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "UserCreditsSummary",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "waitList",
                        "description": "Users waiting list\n\nView groups on a users waiting list",
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "WaitListConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "wishlist",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "WishlistConnection",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "UserConnection",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "User",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nextToken",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "UserCredit",
                "description": null,
                "fields": [
                    {
                        "name": "amountZD",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "bookingID",
                        "description": "The booking ID, if the credit was added as a result of a booking\n\nWe are exposing this field in the schema, so we can link to booking page from\ncredit history page. Adding a booking field (with resolver) is not necessary for the time\nbeing and can be added later if needed.",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "ID",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "clubCredit",
                        "description": "When credits are given to a user, they may be given after completing a trip as\npart of the Skyhook Fan Club program. This field will be populated with the\ndetails of the entry in the Skyhook Fan Club program.",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "SkyhookFanClubCredits",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "completed",
                        "description": "The date the credit was added",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "created",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "currency",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "GlobalCurrencies",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": "The credit's unique identifier.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "note",
                        "description": "Note about the credit, why it was added, etc.",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "runningTotal",
                        "description": "The running total, up to this point. Calculated on the fly",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "updated",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "UserCreditConnection",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "OBJECT",
                                    "name": "UserCredit",
                                    "ofType": null
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nextToken",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "INPUT_OBJECT",
                "name": "UserCreditInput",
                "description": null,
                "fields": null,
                "inputFields": [
                    {
                        "name": "amountZD",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "bookingID",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "ID",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "currency",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "GlobalCurrencies",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "note",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "spaceID",
                        "description": null,
                        "type": {
                            "kind": "SCALAR",
                            "name": "ID",
                            "ofType": null
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "userID",
                        "description": null,
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "interfaces": null,
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "UserCreditsSummary",
                "description": "A summary of a user's credits for a specific currency.\n\nFor example, a user may have 10 credits in USD, 5 credits in EUR, and 3 credits\nin GBP.\n\nThis type would return a list of 3 credits, one for each currency, which will be\na sum of all existing items for each currency.",
                "fields": [
                    {
                        "name": "amountZD",
                        "description": "The total amount of credits for this currency.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Int",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "currency",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "GlobalCurrencies",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "history",
                        "description": "A list of transactions for credits for this currency, as they were added and\nconsumed.",
                        "args": [
                            {
                                "name": "limit",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Int",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            },
                            {
                                "name": "nextToken",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "String",
                                    "ofType": null
                                },
                                "defaultValue": null,
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "OBJECT",
                            "name": "UserCreditConnection",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "UserHostRolesConnection",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "OBJECT",
                                    "name": "HostRole",
                                    "ofType": null
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "UserPublicProfile",
                "description": "User Public profile\n\nIncludes some key fields for a user that can be viewed by anyone.\n\nNote that with caching (e.g. Apollo InMemory cache) this will typically be cached separately from the User type, which\nmeans that if you are updating any values for a User you may also want to update the cache for this UserPublicProfile.\nHowever in most cases it is unlikely to cause issues.",
                "fields": [
                    {
                        "name": "address",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Address",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "bio",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "givenName",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "picture",
                        "description": "The profile picture of the user",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "Media",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "WaitList",
                "description": null,
                "fields": [
                    {
                        "name": "created",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "group",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Group",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": "id\n\nFor caching on the frontend purposes",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "spacesRequested",
                        "description": "The number of spaces requested by the user\n\nDefault to 1",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "Int",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "user",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "UserPublicProfile",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "WaitListConnection",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "WaitList",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nextToken",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Nodes",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "WayPoint",
                "description": null,
                "fields": [
                    {
                        "name": "address",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Address",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "arriveAt",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "WayPointTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "itineraryItemID",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "type",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "WayPointType",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "WayPointTime",
                "description": null,
                "fields": [
                    {
                        "name": "localTime",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "utc",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": true,
                        "deprecationReason": "Use localTime instead"
                    },
                    {
                        "name": "zone",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "WayPointType",
                "description": null,
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "DepartPoint",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MeetPoint",
                        "description": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "WayPointsConnection",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "WayPoint",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nextToken",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Nodes",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "WebPushSubscription",
                "description": "Web Push Subscription for Firebase\n\nhttps://firebase.google.com/docs/cloud-messaging",
                "fields": [
                    {
                        "name": "registrationToken",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "Wishlist",
                "description": null,
                "fields": [
                    {
                        "name": "created",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "AWSDateTime",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "id",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "ID",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "notes",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "trip",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "Trip",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "user",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "User",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [
                    {
                        "kind": "INTERFACE",
                        "name": "Node",
                        "ofType": null
                    }
                ],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "WishlistConnection",
                "description": null,
                "fields": [
                    {
                        "name": "items",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "Wishlist",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "nextToken",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "XCCYRate",
                "description": null,
                "fields": [
                    {
                        "name": "currency",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "rate",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Float",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "__Directive",
                "description": "A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.",
                "fields": [
                    {
                        "name": "name",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "description",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "isRepeatable",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "locations",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "ENUM",
                                        "name": "__DirectiveLocation",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "args",
                        "description": null,
                        "args": [
                            {
                                "name": "includeDeprecated",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Boolean",
                                    "ofType": null
                                },
                                "defaultValue": "false",
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "__InputValue",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "__DirectiveLocation",
                "description": "A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.",
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "QUERY",
                        "description": "Location adjacent to a query operation.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "MUTATION",
                        "description": "Location adjacent to a mutation operation.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SUBSCRIPTION",
                        "description": "Location adjacent to a subscription operation.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "FIELD",
                        "description": "Location adjacent to a field.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "FRAGMENT_DEFINITION",
                        "description": "Location adjacent to a fragment definition.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "FRAGMENT_SPREAD",
                        "description": "Location adjacent to a fragment spread.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "INLINE_FRAGMENT",
                        "description": "Location adjacent to an inline fragment.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "VARIABLE_DEFINITION",
                        "description": "Location adjacent to a variable definition.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SCHEMA",
                        "description": "Location adjacent to a schema definition.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "SCALAR",
                        "description": "Location adjacent to a scalar definition.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "OBJECT",
                        "description": "Location adjacent to an object type definition.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "FIELD_DEFINITION",
                        "description": "Location adjacent to a field definition.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ARGUMENT_DEFINITION",
                        "description": "Location adjacent to an argument definition.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "INTERFACE",
                        "description": "Location adjacent to an interface definition.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "UNION",
                        "description": "Location adjacent to a union definition.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ENUM",
                        "description": "Location adjacent to an enum definition.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ENUM_VALUE",
                        "description": "Location adjacent to an enum value definition.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "INPUT_OBJECT",
                        "description": "Location adjacent to an input object type definition.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "INPUT_FIELD_DEFINITION",
                        "description": "Location adjacent to an input object field definition.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "__EnumValue",
                "description": "One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.",
                "fields": [
                    {
                        "name": "name",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "description",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "isDeprecated",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "deprecationReason",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "__Field",
                "description": "Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.",
                "fields": [
                    {
                        "name": "name",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "description",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "args",
                        "description": null,
                        "args": [
                            {
                                "name": "includeDeprecated",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Boolean",
                                    "ofType": null
                                },
                                "defaultValue": "false",
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "__InputValue",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "type",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "__Type",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "isDeprecated",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "deprecationReason",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "__InputValue",
                "description": "Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.",
                "fields": [
                    {
                        "name": "name",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "description",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "type",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "__Type",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "defaultValue",
                        "description": "A GraphQL-formatted string representing the default value for this input value.",
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "isDeprecated",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "deprecationReason",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "__Schema",
                "description": "A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.",
                "fields": [
                    {
                        "name": "description",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "types",
                        "description": "A list of all types supported by this server.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "__Type",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "queryType",
                        "description": "The type that query operations will be rooted at.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "OBJECT",
                                "name": "__Type",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "mutationType",
                        "description": "If this server supports mutation, the type that mutation operations will be rooted at.",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "__Type",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "subscriptionType",
                        "description": "If this server support subscription, the type that subscription operations will be rooted at.",
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "__Type",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "directives",
                        "description": "A list of all directives supported by this server.",
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "LIST",
                                "name": null,
                                "ofType": {
                                    "kind": "NON_NULL",
                                    "name": null,
                                    "ofType": {
                                        "kind": "OBJECT",
                                        "name": "__Directive",
                                        "ofType": null
                                    }
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "OBJECT",
                "name": "__Type",
                "description": "The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name, description and optional `specifiedByURL`, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.",
                "fields": [
                    {
                        "name": "kind",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "ENUM",
                                "name": "__TypeKind",
                                "ofType": null
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "name",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "description",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "specifiedByURL",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "fields",
                        "description": null,
                        "args": [
                            {
                                "name": "includeDeprecated",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Boolean",
                                    "ofType": null
                                },
                                "defaultValue": "false",
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "OBJECT",
                                    "name": "__Field",
                                    "ofType": null
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "interfaces",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "OBJECT",
                                    "name": "__Type",
                                    "ofType": null
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "possibleTypes",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "OBJECT",
                                    "name": "__Type",
                                    "ofType": null
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "enumValues",
                        "description": null,
                        "args": [
                            {
                                "name": "includeDeprecated",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Boolean",
                                    "ofType": null
                                },
                                "defaultValue": "false",
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "OBJECT",
                                    "name": "__EnumValue",
                                    "ofType": null
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "inputFields",
                        "description": null,
                        "args": [
                            {
                                "name": "includeDeprecated",
                                "description": null,
                                "type": {
                                    "kind": "SCALAR",
                                    "name": "Boolean",
                                    "ofType": null
                                },
                                "defaultValue": "false",
                                "isDeprecated": false,
                                "deprecationReason": null
                            }
                        ],
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "NON_NULL",
                                "name": null,
                                "ofType": {
                                    "kind": "OBJECT",
                                    "name": "__InputValue",
                                    "ofType": null
                                }
                            }
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ofType",
                        "description": null,
                        "args": [],
                        "type": {
                            "kind": "OBJECT",
                            "name": "__Type",
                            "ofType": null
                        },
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "inputFields": null,
                "interfaces": [],
                "enumValues": null,
                "possibleTypes": null
            },
            {
                "kind": "ENUM",
                "name": "__TypeKind",
                "description": "An enum describing what kind of type a given `__Type` is.",
                "fields": null,
                "inputFields": null,
                "interfaces": null,
                "enumValues": [
                    {
                        "name": "SCALAR",
                        "description": "Indicates this type is a scalar.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "OBJECT",
                        "description": "Indicates this type is an object. `fields` and `interfaces` are valid fields.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "INTERFACE",
                        "description": "Indicates this type is an interface. `fields`, `interfaces`, and `possibleTypes` are valid fields.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "UNION",
                        "description": "Indicates this type is a union. `possibleTypes` is a valid field.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "ENUM",
                        "description": "Indicates this type is an enum. `enumValues` is a valid field.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "INPUT_OBJECT",
                        "description": "Indicates this type is an input object. `inputFields` is a valid field.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "LIST",
                        "description": "Indicates this type is a list. `ofType` is a valid field.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    },
                    {
                        "name": "NON_NULL",
                        "description": "Indicates this type is a non-null. `ofType` is a valid field.",
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ],
                "possibleTypes": null
            }
        ],
        "directives": [
            {
                "name": "aws_api_key",
                "description": null,
                "isRepeatable": false,
                "locations": [
                    "FIELD_DEFINITION",
                    "INPUT_FIELD_DEFINITION",
                    "OBJECT"
                ],
                "args": []
            },
            {
                "name": "aws_cognito_user_pools",
                "description": null,
                "isRepeatable": false,
                "locations": [
                    "FIELD_DEFINITION",
                    "INPUT_FIELD_DEFINITION",
                    "OBJECT"
                ],
                "args": [
                    {
                        "name": "cognito_groups",
                        "description": null,
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ]
            },
            {
                "name": "aws_iam",
                "description": null,
                "isRepeatable": false,
                "locations": [
                    "FIELD_DEFINITION",
                    "INPUT_FIELD_DEFINITION",
                    "OBJECT"
                ],
                "args": []
            },
            {
                "name": "aws_subscribe",
                "description": null,
                "isRepeatable": false,
                "locations": [
                    "FIELD_DEFINITION",
                    "OBJECT"
                ],
                "args": [
                    {
                        "name": "mutations",
                        "description": null,
                        "type": {
                            "kind": "LIST",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ]
            },
            {
                "name": "deprecated",
                "description": "Marks an element of a GraphQL schema as no longer supported.",
                "isRepeatable": false,
                "locations": [
                    "ARGUMENT_DEFINITION",
                    "ENUM_VALUE",
                    "FIELD_DEFINITION",
                    "INPUT_FIELD_DEFINITION"
                ],
                "args": [
                    {
                        "name": "reason",
                        "description": "Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted using the Markdown syntax, as specified by [CommonMark](https://commonmark.org/).",
                        "type": {
                            "kind": "SCALAR",
                            "name": "String",
                            "ofType": null
                        },
                        "defaultValue": "\"No longer supported\"",
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ]
            },
            {
                "name": "include",
                "description": "Directs the executor to include this field or fragment only when the `if` argument is true.",
                "isRepeatable": false,
                "locations": [
                    "FIELD",
                    "FRAGMENT_SPREAD",
                    "INLINE_FRAGMENT"
                ],
                "args": [
                    {
                        "name": "if",
                        "description": "Included when true.",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ]
            },
            {
                "name": "skip",
                "description": "Directs the executor to skip this field or fragment when the `if` argument is true.",
                "isRepeatable": false,
                "locations": [
                    "FIELD",
                    "FRAGMENT_SPREAD",
                    "INLINE_FRAGMENT"
                ],
                "args": [
                    {
                        "name": "if",
                        "description": "Skipped when true.",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "Boolean",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ]
            },
            {
                "name": "specifiedBy",
                "description": "Exposes a URL that specifies the behaviour of this scalar.",
                "isRepeatable": false,
                "locations": [
                    "SCALAR"
                ],
                "args": [
                    {
                        "name": "url",
                        "description": "The URL that specifies the behaviour of this scalar.",
                        "type": {
                            "kind": "NON_NULL",
                            "name": null,
                            "ofType": {
                                "kind": "SCALAR",
                                "name": "String",
                                "ofType": null
                            }
                        },
                        "defaultValue": null,
                        "isDeprecated": false,
                        "deprecationReason": null
                    }
                ]
            }
        ]
    }
}
