Advertisement
Guest User

Untitled

a guest
Jul 29th, 2018
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 98.11 KB | None | 0 0
  1. {
  2.   "data": {
  3.     "__schema": {
  4.       "queryType": {
  5.         "name": "Query"
  6.       },
  7.       "mutationType": {
  8.         "name": "Mutation"
  9.       },
  10.       "subscriptionType": null,
  11.       "types": [
  12.         {
  13.           "kind": "OBJECT",
  14.           "name": "Query",
  15.           "description": null,
  16.           "fields": [
  17.             {
  18.               "name": "node",
  19.               "description": null,
  20.               "args": [
  21.                 {
  22.                   "name": "id",
  23.                   "description": null,
  24.                   "type": {
  25.                     "kind": "NON_NULL",
  26.                     "name": null,
  27.                     "ofType": {
  28.                       "kind": "SCALAR",
  29.                       "name": "ID",
  30.                       "ofType": null
  31.                     }
  32.                   },
  33.                   "defaultValue": null
  34.                 }
  35.               ],
  36.               "type": {
  37.                 "kind": "INTERFACE",
  38.                 "name": "Node",
  39.                 "ofType": null
  40.               },
  41.               "isDeprecated": false,
  42.               "deprecationReason": null
  43.             },
  44.             {
  45.               "name": "address",
  46.               "description": null,
  47.               "args": [
  48.                 {
  49.                   "name": "id",
  50.                   "description": null,
  51.                   "type": {
  52.                     "kind": "SCALAR",
  53.                     "name": "ID",
  54.                     "ofType": null
  55.                   },
  56.                   "defaultValue": null
  57.                 }
  58.               ],
  59.               "type": {
  60.                 "kind": "OBJECT",
  61.                 "name": "Address",
  62.                 "ofType": null
  63.               },
  64.               "isDeprecated": false,
  65.               "deprecationReason": ""
  66.             },
  67.             {
  68.               "name": "addresses",
  69.               "description": null,
  70.               "args": [
  71.                 {
  72.                   "name": "first",
  73.                   "description": "Returns the first n elements from the list.",
  74.                   "type": {
  75.                     "kind": "SCALAR",
  76.                     "name": "Int",
  77.                     "ofType": null
  78.                   },
  79.                   "defaultValue": null
  80.                 },
  81.                 {
  82.                   "name": "after",
  83.                   "description": "Returns the elements in the list that come after the specified cursor.",
  84.                   "type": {
  85.                     "kind": "SCALAR",
  86.                     "name": "String",
  87.                     "ofType": null
  88.                   },
  89.                   "defaultValue": null
  90.                 }
  91.               ],
  92.               "type": {
  93.                 "kind": "OBJECT",
  94.                 "name": "AddressConnection",
  95.                 "ofType": null
  96.               },
  97.               "isDeprecated": false,
  98.               "deprecationReason": ""
  99.             },
  100.             {
  101.               "name": "openingHour",
  102.               "description": null,
  103.               "args": [
  104.                 {
  105.                   "name": "id",
  106.                   "description": null,
  107.                   "type": {
  108.                     "kind": "SCALAR",
  109.                     "name": "ID",
  110.                     "ofType": null
  111.                   },
  112.                   "defaultValue": null
  113.                 }
  114.               ],
  115.               "type": {
  116.                 "kind": "OBJECT",
  117.                 "name": "OpeningHour",
  118.                 "ofType": null
  119.               },
  120.               "isDeprecated": false,
  121.               "deprecationReason": ""
  122.             },
  123.             {
  124.               "name": "openingHours",
  125.               "description": null,
  126.               "args": [
  127.                 {
  128.                   "name": "first",
  129.                   "description": "Returns the first n elements from the list.",
  130.                   "type": {
  131.                     "kind": "SCALAR",
  132.                     "name": "Int",
  133.                     "ofType": null
  134.                   },
  135.                   "defaultValue": null
  136.                 },
  137.                 {
  138.                   "name": "after",
  139.                   "description": "Returns the elements in the list that come after the specified cursor.",
  140.                   "type": {
  141.                     "kind": "SCALAR",
  142.                     "name": "String",
  143.                     "ofType": null
  144.                   },
  145.                   "defaultValue": null
  146.                 }
  147.               ],
  148.               "type": {
  149.                 "kind": "OBJECT",
  150.                 "name": "OpeningHourConnection",
  151.                 "ofType": null
  152.               },
  153.               "isDeprecated": false,
  154.               "deprecationReason": ""
  155.             },
  156.             {
  157.               "name": "site",
  158.               "description": null,
  159.               "args": [
  160.                 {
  161.                   "name": "id",
  162.                   "description": null,
  163.                   "type": {
  164.                     "kind": "SCALAR",
  165.                     "name": "ID",
  166.                     "ofType": null
  167.                   },
  168.                   "defaultValue": null
  169.                 }
  170.               ],
  171.               "type": {
  172.                 "kind": "OBJECT",
  173.                 "name": "Site",
  174.                 "ofType": null
  175.               },
  176.               "isDeprecated": false,
  177.               "deprecationReason": ""
  178.             },
  179.             {
  180.               "name": "sites",
  181.               "description": null,
  182.               "args": [
  183.                 {
  184.                   "name": "first",
  185.                   "description": "Returns the first n elements from the list.",
  186.                   "type": {
  187.                     "kind": "SCALAR",
  188.                     "name": "Int",
  189.                     "ofType": null
  190.                   },
  191.                   "defaultValue": null
  192.                 },
  193.                 {
  194.                   "name": "after",
  195.                   "description": "Returns the elements in the list that come after the specified cursor.",
  196.                   "type": {
  197.                     "kind": "SCALAR",
  198.                     "name": "String",
  199.                     "ofType": null
  200.                   },
  201.                   "defaultValue": null
  202.                 }
  203.               ],
  204.               "type": {
  205.                 "kind": "OBJECT",
  206.                 "name": "SiteConnection",
  207.                 "ofType": null
  208.               },
  209.               "isDeprecated": false,
  210.               "deprecationReason": ""
  211.             }
  212.           ],
  213.           "inputFields": null,
  214.           "interfaces": [],
  215.           "enumValues": null,
  216.           "possibleTypes": null
  217.         },
  218.         {
  219.           "kind": "SCALAR",
  220.           "name": "ID",
  221.           "description": "The `ID` scalar type represents a unique identifier, often used to\nrefetch an object or as key for a cache. The ID type appears in a JSON\nresponse as a String; however, it is not intended to be human-readable.\nWhen expected as an input type, any string (such as `\"4\"`) or integer\n(such as `4`) input value will be accepted as an ID.",
  222.           "fields": null,
  223.           "inputFields": null,
  224.           "interfaces": null,
  225.           "enumValues": null,
  226.           "possibleTypes": null
  227.         },
  228.         {
  229.           "kind": "INTERFACE",
  230.           "name": "Node",
  231.           "description": "A node, according to the Relay specification.",
  232.           "fields": [
  233.             {
  234.               "name": "id",
  235.               "description": "The id of this node.",
  236.               "args": [],
  237.               "type": {
  238.                 "kind": "NON_NULL",
  239.                 "name": null,
  240.                 "ofType": {
  241.                   "kind": "SCALAR",
  242.                   "name": "ID",
  243.                   "ofType": null
  244.                 }
  245.               },
  246.               "isDeprecated": false,
  247.               "deprecationReason": null
  248.             }
  249.           ],
  250.           "inputFields": null,
  251.           "interfaces": null,
  252.           "enumValues": null,
  253.           "possibleTypes": [
  254.             {
  255.               "kind": "OBJECT",
  256.               "name": "Address",
  257.               "ofType": null
  258.             },
  259.             {
  260.               "kind": "OBJECT",
  261.               "name": "OpeningHour",
  262.               "ofType": null
  263.             },
  264.             {
  265.               "kind": "OBJECT",
  266.               "name": "Site",
  267.               "ofType": null
  268.             },
  269.             {
  270.               "kind": "OBJECT",
  271.               "name": "deleteAddressPayload",
  272.               "ofType": null
  273.             },
  274.             {
  275.               "kind": "OBJECT",
  276.               "name": "updateAddressPayload",
  277.               "ofType": null
  278.             },
  279.             {
  280.               "kind": "OBJECT",
  281.               "name": "createAddressPayload",
  282.               "ofType": null
  283.             },
  284.             {
  285.               "kind": "OBJECT",
  286.               "name": "deleteOpeningHourPayload",
  287.               "ofType": null
  288.             },
  289.             {
  290.               "kind": "OBJECT",
  291.               "name": "updateOpeningHourPayload",
  292.               "ofType": null
  293.             },
  294.             {
  295.               "kind": "OBJECT",
  296.               "name": "createOpeningHourPayload",
  297.               "ofType": null
  298.             },
  299.             {
  300.               "kind": "OBJECT",
  301.               "name": "deleteSitePayload",
  302.               "ofType": null
  303.             },
  304.             {
  305.               "kind": "OBJECT",
  306.               "name": "updateSitePayload",
  307.               "ofType": null
  308.             },
  309.             {
  310.               "kind": "OBJECT",
  311.               "name": "createSitePayload",
  312.               "ofType": null
  313.             }
  314.           ]
  315.         },
  316.         {
  317.           "kind": "OBJECT",
  318.           "name": "Address",
  319.           "description": "The mailing address.",
  320.           "fields": [
  321.             {
  322.               "name": "id",
  323.               "description": null,
  324.               "args": [],
  325.               "type": {
  326.                 "kind": "NON_NULL",
  327.                 "name": null,
  328.                 "ofType": {
  329.                   "kind": "SCALAR",
  330.                   "name": "ID",
  331.                   "ofType": null
  332.                 }
  333.               },
  334.               "isDeprecated": false,
  335.               "deprecationReason": null
  336.             },
  337.             {
  338.               "name": "postalCode",
  339.               "description": "The postal code. For example, 94043.",
  340.               "args": [],
  341.               "type": {
  342.                 "kind": "SCALAR",
  343.                 "name": "String",
  344.                 "ofType": null
  345.               },
  346.               "isDeprecated": false,
  347.               "deprecationReason": ""
  348.             },
  349.             {
  350.               "name": "streetAddress",
  351.               "description": "The street address. For example, 1600 Amphitheatre Pkwy.",
  352.               "args": [],
  353.               "type": {
  354.                 "kind": "SCALAR",
  355.                 "name": "String",
  356.                 "ofType": null
  357.               },
  358.               "isDeprecated": false,
  359.               "deprecationReason": ""
  360.             }
  361.           ],
  362.           "inputFields": null,
  363.           "interfaces": [
  364.             {
  365.               "kind": "INTERFACE",
  366.               "name": "Node",
  367.               "ofType": null
  368.             }
  369.           ],
  370.           "enumValues": null,
  371.           "possibleTypes": null
  372.         },
  373.         {
  374.           "kind": "SCALAR",
  375.           "name": "String",
  376.           "description": "The `String` scalar type represents textual data, represented as UTF-8\ncharacter sequences. The String type is most often used by GraphQL to\nrepresent free-form human-readable text.",
  377.           "fields": null,
  378.           "inputFields": null,
  379.           "interfaces": null,
  380.           "enumValues": null,
  381.           "possibleTypes": null
  382.         },
  383.         {
  384.           "kind": "SCALAR",
  385.           "name": "Int",
  386.           "description": "The `Int` scalar type represents non-fractional signed whole numeric\nvalues. Int can represent values between -(2^31) and 2^31 - 1. ",
  387.           "fields": null,
  388.           "inputFields": null,
  389.           "interfaces": null,
  390.           "enumValues": null,
  391.           "possibleTypes": null
  392.         },
  393.         {
  394.           "kind": "OBJECT",
  395.           "name": "AddressConnection",
  396.           "description": "Connection for Address.",
  397.           "fields": [
  398.             {
  399.               "name": "edges",
  400.               "description": null,
  401.               "args": [],
  402.               "type": {
  403.                 "kind": "LIST",
  404.                 "name": null,
  405.                 "ofType": {
  406.                   "kind": "OBJECT",
  407.                   "name": "AddressEdge",
  408.                   "ofType": null
  409.                 }
  410.               },
  411.               "isDeprecated": false,
  412.               "deprecationReason": null
  413.             },
  414.             {
  415.               "name": "pageInfo",
  416.               "description": null,
  417.               "args": [],
  418.               "type": {
  419.                 "kind": "NON_NULL",
  420.                 "name": null,
  421.                 "ofType": {
  422.                   "kind": "OBJECT",
  423.                   "name": "AddressPageInfo",
  424.                   "ofType": null
  425.                 }
  426.               },
  427.               "isDeprecated": false,
  428.               "deprecationReason": null
  429.             },
  430.             {
  431.               "name": "totalCount",
  432.               "description": null,
  433.               "args": [],
  434.               "type": {
  435.                 "kind": "NON_NULL",
  436.                 "name": null,
  437.                 "ofType": {
  438.                   "kind": "SCALAR",
  439.                   "name": "Int",
  440.                   "ofType": null
  441.                 }
  442.               },
  443.               "isDeprecated": false,
  444.               "deprecationReason": null
  445.             }
  446.           ],
  447.           "inputFields": null,
  448.           "interfaces": [],
  449.           "enumValues": null,
  450.           "possibleTypes": null
  451.         },
  452.         {
  453.           "kind": "OBJECT",
  454.           "name": "AddressEdge",
  455.           "description": "Edge of Address.",
  456.           "fields": [
  457.             {
  458.               "name": "node",
  459.               "description": null,
  460.               "args": [],
  461.               "type": {
  462.                 "kind": "OBJECT",
  463.                 "name": "Address",
  464.                 "ofType": null
  465.               },
  466.               "isDeprecated": false,
  467.               "deprecationReason": null
  468.             },
  469.             {
  470.               "name": "cursor",
  471.               "description": null,
  472.               "args": [],
  473.               "type": {
  474.                 "kind": "NON_NULL",
  475.                 "name": null,
  476.                 "ofType": {
  477.                   "kind": "SCALAR",
  478.                   "name": "String",
  479.                   "ofType": null
  480.                 }
  481.               },
  482.               "isDeprecated": false,
  483.               "deprecationReason": null
  484.             }
  485.           ],
  486.           "inputFields": null,
  487.           "interfaces": [],
  488.           "enumValues": null,
  489.           "possibleTypes": null
  490.         },
  491.         {
  492.           "kind": "OBJECT",
  493.           "name": "AddressPageInfo",
  494.           "description": "Information about the current page.",
  495.           "fields": [
  496.             {
  497.               "name": "endCursor",
  498.               "description": null,
  499.               "args": [],
  500.               "type": {
  501.                 "kind": "SCALAR",
  502.                 "name": "String",
  503.                 "ofType": null
  504.               },
  505.               "isDeprecated": false,
  506.               "deprecationReason": null
  507.             },
  508.             {
  509.               "name": "hasNextPage",
  510.               "description": null,
  511.               "args": [],
  512.               "type": {
  513.                 "kind": "NON_NULL",
  514.                 "name": null,
  515.                 "ofType": {
  516.                   "kind": "SCALAR",
  517.                   "name": "Boolean",
  518.                   "ofType": null
  519.                 }
  520.               },
  521.               "isDeprecated": false,
  522.               "deprecationReason": null
  523.             }
  524.           ],
  525.           "inputFields": null,
  526.           "interfaces": [],
  527.           "enumValues": null,
  528.           "possibleTypes": null
  529.         },
  530.         {
  531.           "kind": "SCALAR",
  532.           "name": "Boolean",
  533.           "description": "The `Boolean` scalar type represents `true` or `false`.",
  534.           "fields": null,
  535.           "inputFields": null,
  536.           "interfaces": null,
  537.           "enumValues": null,
  538.           "possibleTypes": null
  539.         },
  540.         {
  541.           "kind": "OBJECT",
  542.           "name": "OpeningHour",
  543.           "description": "A structured value providing information about the opening hours of a place or a certain service inside a place.\\\\n\\\\n The place is \\_\\_open\\_\\_ if the \\[\\[opens\\]\\] property is specified, and \\_\\_closed\\_\\_ otherwise.\\\\n\\\\nIf the value for the \\[\\[closes\\]\\] property is less than the value for the \\[\\[opens\\]\\] property then the hour range is assumed to span over the next day.",
  544.           "fields": [
  545.             {
  546.               "name": "id",
  547.               "description": null,
  548.               "args": [],
  549.               "type": {
  550.                 "kind": "NON_NULL",
  551.                 "name": null,
  552.                 "ofType": {
  553.                   "kind": "SCALAR",
  554.                   "name": "ID",
  555.                   "ofType": null
  556.                 }
  557.               },
  558.               "isDeprecated": false,
  559.               "deprecationReason": null
  560.             },
  561.             {
  562.               "name": "open",
  563.               "description": "the opening hour of the place or service on the given day(s) of the week",
  564.               "args": [],
  565.               "type": {
  566.                 "kind": "NON_NULL",
  567.                 "name": null,
  568.                 "ofType": {
  569.                   "kind": "SCALAR",
  570.                   "name": "String",
  571.                   "ofType": null
  572.                 }
  573.               },
  574.               "isDeprecated": false,
  575.               "deprecationReason": ""
  576.             },
  577.             {
  578.               "name": "close",
  579.               "description": "the closing hour of the place or service on the given day(s) of the week",
  580.               "args": [],
  581.               "type": {
  582.                 "kind": "NON_NULL",
  583.                 "name": null,
  584.                 "ofType": {
  585.                   "kind": "SCALAR",
  586.                   "name": "String",
  587.                   "ofType": null
  588.                 }
  589.               },
  590.               "isDeprecated": false,
  591.               "deprecationReason": ""
  592.             },
  593.             {
  594.               "name": "weekday",
  595.               "description": null,
  596.               "args": [],
  597.               "type": {
  598.                 "kind": "NON_NULL",
  599.                 "name": null,
  600.                 "ofType": {
  601.                   "kind": "SCALAR",
  602.                   "name": "String",
  603.                   "ofType": null
  604.                 }
  605.               },
  606.               "isDeprecated": false,
  607.               "deprecationReason": ""
  608.             }
  609.           ],
  610.           "inputFields": null,
  611.           "interfaces": [
  612.             {
  613.               "kind": "INTERFACE",
  614.               "name": "Node",
  615.               "ofType": null
  616.             }
  617.           ],
  618.           "enumValues": null,
  619.           "possibleTypes": null
  620.         },
  621.         {
  622.           "kind": "OBJECT",
  623.           "name": "OpeningHourConnection",
  624.           "description": "Connection for OpeningHour.",
  625.           "fields": [
  626.             {
  627.               "name": "edges",
  628.               "description": null,
  629.               "args": [],
  630.               "type": {
  631.                 "kind": "LIST",
  632.                 "name": null,
  633.                 "ofType": {
  634.                   "kind": "OBJECT",
  635.                   "name": "OpeningHourEdge",
  636.                   "ofType": null
  637.                 }
  638.               },
  639.               "isDeprecated": false,
  640.               "deprecationReason": null
  641.             },
  642.             {
  643.               "name": "pageInfo",
  644.               "description": null,
  645.               "args": [],
  646.               "type": {
  647.                 "kind": "NON_NULL",
  648.                 "name": null,
  649.                 "ofType": {
  650.                   "kind": "OBJECT",
  651.                   "name": "OpeningHourPageInfo",
  652.                   "ofType": null
  653.                 }
  654.               },
  655.               "isDeprecated": false,
  656.               "deprecationReason": null
  657.             },
  658.             {
  659.               "name": "totalCount",
  660.               "description": null,
  661.               "args": [],
  662.               "type": {
  663.                 "kind": "NON_NULL",
  664.                 "name": null,
  665.                 "ofType": {
  666.                   "kind": "SCALAR",
  667.                   "name": "Int",
  668.                   "ofType": null
  669.                 }
  670.               },
  671.               "isDeprecated": false,
  672.               "deprecationReason": null
  673.             }
  674.           ],
  675.           "inputFields": null,
  676.           "interfaces": [],
  677.           "enumValues": null,
  678.           "possibleTypes": null
  679.         },
  680.         {
  681.           "kind": "OBJECT",
  682.           "name": "OpeningHourEdge",
  683.           "description": "Edge of OpeningHour.",
  684.           "fields": [
  685.             {
  686.               "name": "node",
  687.               "description": null,
  688.               "args": [],
  689.               "type": {
  690.                 "kind": "OBJECT",
  691.                 "name": "OpeningHour",
  692.                 "ofType": null
  693.               },
  694.               "isDeprecated": false,
  695.               "deprecationReason": null
  696.             },
  697.             {
  698.               "name": "cursor",
  699.               "description": null,
  700.               "args": [],
  701.               "type": {
  702.                 "kind": "NON_NULL",
  703.                 "name": null,
  704.                 "ofType": {
  705.                   "kind": "SCALAR",
  706.                   "name": "String",
  707.                   "ofType": null
  708.                 }
  709.               },
  710.               "isDeprecated": false,
  711.               "deprecationReason": null
  712.             }
  713.           ],
  714.           "inputFields": null,
  715.           "interfaces": [],
  716.           "enumValues": null,
  717.           "possibleTypes": null
  718.         },
  719.         {
  720.           "kind": "OBJECT",
  721.           "name": "OpeningHourPageInfo",
  722.           "description": "Information about the current page.",
  723.           "fields": [
  724.             {
  725.               "name": "endCursor",
  726.               "description": null,
  727.               "args": [],
  728.               "type": {
  729.                 "kind": "SCALAR",
  730.                 "name": "String",
  731.                 "ofType": null
  732.               },
  733.               "isDeprecated": false,
  734.               "deprecationReason": null
  735.             },
  736.             {
  737.               "name": "hasNextPage",
  738.               "description": null,
  739.               "args": [],
  740.               "type": {
  741.                 "kind": "NON_NULL",
  742.                 "name": null,
  743.                 "ofType": {
  744.                   "kind": "SCALAR",
  745.                   "name": "Boolean",
  746.                   "ofType": null
  747.                 }
  748.               },
  749.               "isDeprecated": false,
  750.               "deprecationReason": null
  751.             }
  752.           ],
  753.           "inputFields": null,
  754.           "interfaces": [],
  755.           "enumValues": null,
  756.           "possibleTypes": null
  757.         },
  758.         {
  759.           "kind": "OBJECT",
  760.           "name": "Site",
  761.           "description": "A particular physical business or branch of an organization. Examples of LocalBusiness include a restaurant, a particular branch of a restaurant chain, a branch of a bank, a medical practice, a club, a bowling alley, etc.",
  762.           "fields": [
  763.             {
  764.               "name": "id",
  765.               "description": null,
  766.               "args": [],
  767.               "type": {
  768.                 "kind": "NON_NULL",
  769.                 "name": null,
  770.                 "ofType": {
  771.                   "kind": "SCALAR",
  772.                   "name": "ID",
  773.                   "ofType": null
  774.                 }
  775.               },
  776.               "isDeprecated": false,
  777.               "deprecationReason": null
  778.             },
  779.             {
  780.               "name": "domain",
  781.               "description": null,
  782.               "args": [],
  783.               "type": {
  784.                 "kind": "NON_NULL",
  785.                 "name": null,
  786.                 "ofType": {
  787.                   "kind": "SCALAR",
  788.                   "name": "String",
  789.                   "ofType": null
  790.                 }
  791.               },
  792.               "isDeprecated": false,
  793.               "deprecationReason": ""
  794.             },
  795.             {
  796.               "name": "address",
  797.               "description": "physical address of the item",
  798.               "args": [],
  799.               "type": {
  800.                 "kind": "OBJECT",
  801.                 "name": "Address",
  802.                 "ofType": null
  803.               },
  804.               "isDeprecated": false,
  805.               "deprecationReason": ""
  806.             },
  807.             {
  808.               "name": "openingHours",
  809.               "description": "The general opening hours for a business. Opening hours can be specified as a weekly time range, starting with days, then times per day. Multiple days can be listed with commas ',' separating each day. Day or time ranges are specified using a hyphen '-'.\\\\n\\\\n\\* Days are specified using the following two-letter combinations: ```Mo```, ```Tu```, ```We```, ```Th```, ```Fr```, ```Sa```, ```Su```.\\\\n\\* Times are specified using 24:00 time. For example, 3pm is specified as ```15:00```. \\\\n\\* Here is an example: `<time itemprop=\"openingHours\" datetime=\"Tu,Th 16:00-20:00\">Tuesdays and Thursdays 4-8pm</time>`.\\\\n\\* If a business is open 7 days a week, then it can be specified as `<time itemprop=\"openingHours\" datetime=\"Mo-Su\">Monday through Sunday, all day</time>`.",
  810.               "args": [
  811.                 {
  812.                   "name": "first",
  813.                   "description": "Returns the first n elements from the list.",
  814.                   "type": {
  815.                     "kind": "SCALAR",
  816.                     "name": "Int",
  817.                     "ofType": null
  818.                   },
  819.                   "defaultValue": null
  820.                 },
  821.                 {
  822.                   "name": "after",
  823.                   "description": "Returns the elements in the list that come after the specified cursor.",
  824.                   "type": {
  825.                     "kind": "SCALAR",
  826.                     "name": "String",
  827.                     "ofType": null
  828.                   },
  829.                   "defaultValue": null
  830.                 }
  831.               ],
  832.               "type": {
  833.                 "kind": "OBJECT",
  834.                 "name": "OpeningHourConnection",
  835.                 "ofType": null
  836.               },
  837.               "isDeprecated": false,
  838.               "deprecationReason": ""
  839.             }
  840.           ],
  841.           "inputFields": null,
  842.           "interfaces": [
  843.             {
  844.               "kind": "INTERFACE",
  845.               "name": "Node",
  846.               "ofType": null
  847.             }
  848.           ],
  849.           "enumValues": null,
  850.           "possibleTypes": null
  851.         },
  852.         {
  853.           "kind": "OBJECT",
  854.           "name": "SiteConnection",
  855.           "description": "Connection for Site.",
  856.           "fields": [
  857.             {
  858.               "name": "edges",
  859.               "description": null,
  860.               "args": [],
  861.               "type": {
  862.                 "kind": "LIST",
  863.                 "name": null,
  864.                 "ofType": {
  865.                   "kind": "OBJECT",
  866.                   "name": "SiteEdge",
  867.                   "ofType": null
  868.                 }
  869.               },
  870.               "isDeprecated": false,
  871.               "deprecationReason": null
  872.             },
  873.             {
  874.               "name": "pageInfo",
  875.               "description": null,
  876.               "args": [],
  877.               "type": {
  878.                 "kind": "NON_NULL",
  879.                 "name": null,
  880.                 "ofType": {
  881.                   "kind": "OBJECT",
  882.                   "name": "SitePageInfo",
  883.                   "ofType": null
  884.                 }
  885.               },
  886.               "isDeprecated": false,
  887.               "deprecationReason": null
  888.             },
  889.             {
  890.               "name": "totalCount",
  891.               "description": null,
  892.               "args": [],
  893.               "type": {
  894.                 "kind": "NON_NULL",
  895.                 "name": null,
  896.                 "ofType": {
  897.                   "kind": "SCALAR",
  898.                   "name": "Int",
  899.                   "ofType": null
  900.                 }
  901.               },
  902.               "isDeprecated": false,
  903.               "deprecationReason": null
  904.             }
  905.           ],
  906.           "inputFields": null,
  907.           "interfaces": [],
  908.           "enumValues": null,
  909.           "possibleTypes": null
  910.         },
  911.         {
  912.           "kind": "OBJECT",
  913.           "name": "SiteEdge",
  914.           "description": "Edge of Site.",
  915.           "fields": [
  916.             {
  917.               "name": "node",
  918.               "description": null,
  919.               "args": [],
  920.               "type": {
  921.                 "kind": "OBJECT",
  922.                 "name": "Site",
  923.                 "ofType": null
  924.               },
  925.               "isDeprecated": false,
  926.               "deprecationReason": null
  927.             },
  928.             {
  929.               "name": "cursor",
  930.               "description": null,
  931.               "args": [],
  932.               "type": {
  933.                 "kind": "NON_NULL",
  934.                 "name": null,
  935.                 "ofType": {
  936.                   "kind": "SCALAR",
  937.                   "name": "String",
  938.                   "ofType": null
  939.                 }
  940.               },
  941.               "isDeprecated": false,
  942.               "deprecationReason": null
  943.             }
  944.           ],
  945.           "inputFields": null,
  946.           "interfaces": [],
  947.           "enumValues": null,
  948.           "possibleTypes": null
  949.         },
  950.         {
  951.           "kind": "OBJECT",
  952.           "name": "SitePageInfo",
  953.           "description": "Information about the current page.",
  954.           "fields": [
  955.             {
  956.               "name": "endCursor",
  957.               "description": null,
  958.               "args": [],
  959.               "type": {
  960.                 "kind": "SCALAR",
  961.                 "name": "String",
  962.                 "ofType": null
  963.               },
  964.               "isDeprecated": false,
  965.               "deprecationReason": null
  966.             },
  967.             {
  968.               "name": "hasNextPage",
  969.               "description": null,
  970.               "args": [],
  971.               "type": {
  972.                 "kind": "NON_NULL",
  973.                 "name": null,
  974.                 "ofType": {
  975.                   "kind": "SCALAR",
  976.                   "name": "Boolean",
  977.                   "ofType": null
  978.                 }
  979.               },
  980.               "isDeprecated": false,
  981.               "deprecationReason": null
  982.             }
  983.           ],
  984.           "inputFields": null,
  985.           "interfaces": [],
  986.           "enumValues": null,
  987.           "possibleTypes": null
  988.         },
  989.         {
  990.           "kind": "OBJECT",
  991.           "name": "Mutation",
  992.           "description": null,
  993.           "fields": [
  994.             {
  995.               "name": "deleteAddress",
  996.               "description": "Deletes a Address.",
  997.               "args": [
  998.                 {
  999.                   "name": "input",
  1000.                   "description": null,
  1001.                   "type": {
  1002.                     "kind": "INPUT_OBJECT",
  1003.                     "name": "deleteAddressInput",
  1004.                     "ofType": null
  1005.                   },
  1006.                   "defaultValue": null
  1007.                 }
  1008.               ],
  1009.               "type": {
  1010.                 "kind": "OBJECT",
  1011.                 "name": "deleteAddressPayload",
  1012.                 "ofType": null
  1013.               },
  1014.               "isDeprecated": false,
  1015.               "deprecationReason": ""
  1016.             },
  1017.             {
  1018.               "name": "updateAddress",
  1019.               "description": "Updates a Address.",
  1020.               "args": [
  1021.                 {
  1022.                   "name": "input",
  1023.                   "description": null,
  1024.                   "type": {
  1025.                     "kind": "INPUT_OBJECT",
  1026.                     "name": "updateAddressInput",
  1027.                     "ofType": null
  1028.                   },
  1029.                   "defaultValue": null
  1030.                 }
  1031.               ],
  1032.               "type": {
  1033.                 "kind": "OBJECT",
  1034.                 "name": "updateAddressPayload",
  1035.                 "ofType": null
  1036.               },
  1037.               "isDeprecated": false,
  1038.               "deprecationReason": ""
  1039.             },
  1040.             {
  1041.               "name": "createAddress",
  1042.               "description": "Creates a Address.",
  1043.               "args": [
  1044.                 {
  1045.                   "name": "input",
  1046.                   "description": null,
  1047.                   "type": {
  1048.                     "kind": "INPUT_OBJECT",
  1049.                     "name": "createAddressInput",
  1050.                     "ofType": null
  1051.                   },
  1052.                   "defaultValue": null
  1053.                 }
  1054.               ],
  1055.               "type": {
  1056.                 "kind": "OBJECT",
  1057.                 "name": "createAddressPayload",
  1058.                 "ofType": null
  1059.               },
  1060.               "isDeprecated": false,
  1061.               "deprecationReason": ""
  1062.             },
  1063.             {
  1064.               "name": "deleteOpeningHour",
  1065.               "description": "Deletes a OpeningHour.",
  1066.               "args": [
  1067.                 {
  1068.                   "name": "input",
  1069.                   "description": null,
  1070.                   "type": {
  1071.                     "kind": "INPUT_OBJECT",
  1072.                     "name": "deleteOpeningHourInput",
  1073.                     "ofType": null
  1074.                   },
  1075.                   "defaultValue": null
  1076.                 }
  1077.               ],
  1078.               "type": {
  1079.                 "kind": "OBJECT",
  1080.                 "name": "deleteOpeningHourPayload",
  1081.                 "ofType": null
  1082.               },
  1083.               "isDeprecated": false,
  1084.               "deprecationReason": ""
  1085.             },
  1086.             {
  1087.               "name": "updateOpeningHour",
  1088.               "description": "Updates a OpeningHour.",
  1089.               "args": [
  1090.                 {
  1091.                   "name": "input",
  1092.                   "description": null,
  1093.                   "type": {
  1094.                     "kind": "INPUT_OBJECT",
  1095.                     "name": "updateOpeningHourInput",
  1096.                     "ofType": null
  1097.                   },
  1098.                   "defaultValue": null
  1099.                 }
  1100.               ],
  1101.               "type": {
  1102.                 "kind": "OBJECT",
  1103.                 "name": "updateOpeningHourPayload",
  1104.                 "ofType": null
  1105.               },
  1106.               "isDeprecated": false,
  1107.               "deprecationReason": ""
  1108.             },
  1109.             {
  1110.               "name": "createOpeningHour",
  1111.               "description": "Creates a OpeningHour.",
  1112.               "args": [
  1113.                 {
  1114.                   "name": "input",
  1115.                   "description": null,
  1116.                   "type": {
  1117.                     "kind": "INPUT_OBJECT",
  1118.                     "name": "createOpeningHourInput",
  1119.                     "ofType": null
  1120.                   },
  1121.                   "defaultValue": null
  1122.                 }
  1123.               ],
  1124.               "type": {
  1125.                 "kind": "OBJECT",
  1126.                 "name": "createOpeningHourPayload",
  1127.                 "ofType": null
  1128.               },
  1129.               "isDeprecated": false,
  1130.               "deprecationReason": ""
  1131.             },
  1132.             {
  1133.               "name": "deleteSite",
  1134.               "description": "Deletes a Site.",
  1135.               "args": [
  1136.                 {
  1137.                   "name": "input",
  1138.                   "description": null,
  1139.                   "type": {
  1140.                     "kind": "INPUT_OBJECT",
  1141.                     "name": "deleteSiteInput",
  1142.                     "ofType": null
  1143.                   },
  1144.                   "defaultValue": null
  1145.                 }
  1146.               ],
  1147.               "type": {
  1148.                 "kind": "OBJECT",
  1149.                 "name": "deleteSitePayload",
  1150.                 "ofType": null
  1151.               },
  1152.               "isDeprecated": false,
  1153.               "deprecationReason": ""
  1154.             },
  1155.             {
  1156.               "name": "updateSite",
  1157.               "description": "Updates a Site.",
  1158.               "args": [
  1159.                 {
  1160.                   "name": "input",
  1161.                   "description": null,
  1162.                   "type": {
  1163.                     "kind": "INPUT_OBJECT",
  1164.                     "name": "updateSiteInput",
  1165.                     "ofType": null
  1166.                   },
  1167.                   "defaultValue": null
  1168.                 }
  1169.               ],
  1170.               "type": {
  1171.                 "kind": "OBJECT",
  1172.                 "name": "updateSitePayload",
  1173.                 "ofType": null
  1174.               },
  1175.               "isDeprecated": false,
  1176.               "deprecationReason": ""
  1177.             },
  1178.             {
  1179.               "name": "createSite",
  1180.               "description": "Creates a Site.",
  1181.               "args": [
  1182.                 {
  1183.                   "name": "input",
  1184.                   "description": null,
  1185.                   "type": {
  1186.                     "kind": "INPUT_OBJECT",
  1187.                     "name": "createSiteInput",
  1188.                     "ofType": null
  1189.                   },
  1190.                   "defaultValue": null
  1191.                 }
  1192.               ],
  1193.               "type": {
  1194.                 "kind": "OBJECT",
  1195.                 "name": "createSitePayload",
  1196.                 "ofType": null
  1197.               },
  1198.               "isDeprecated": false,
  1199.               "deprecationReason": ""
  1200.             }
  1201.           ],
  1202.           "inputFields": null,
  1203.           "interfaces": [],
  1204.           "enumValues": null,
  1205.           "possibleTypes": null
  1206.         },
  1207.         {
  1208.           "kind": "INPUT_OBJECT",
  1209.           "name": "deleteAddressInput",
  1210.           "description": "The mailing address.",
  1211.           "fields": null,
  1212.           "inputFields": [
  1213.             {
  1214.               "name": "id",
  1215.               "description": null,
  1216.               "type": {
  1217.                 "kind": "NON_NULL",
  1218.                 "name": null,
  1219.                 "ofType": {
  1220.                   "kind": "SCALAR",
  1221.                   "name": "ID",
  1222.                   "ofType": null
  1223.                 }
  1224.               },
  1225.               "defaultValue": null
  1226.             },
  1227.             {
  1228.               "name": "clientMutationId",
  1229.               "description": null,
  1230.               "type": {
  1231.                 "kind": "NON_NULL",
  1232.                 "name": null,
  1233.                 "ofType": {
  1234.                   "kind": "SCALAR",
  1235.                   "name": "String",
  1236.                   "ofType": null
  1237.                 }
  1238.               },
  1239.               "defaultValue": null
  1240.             }
  1241.           ],
  1242.           "interfaces": null,
  1243.           "enumValues": null,
  1244.           "possibleTypes": null
  1245.         },
  1246.         {
  1247.           "kind": "OBJECT",
  1248.           "name": "deleteAddressPayload",
  1249.           "description": "The mailing address.",
  1250.           "fields": [
  1251.             {
  1252.               "name": "id",
  1253.               "description": null,
  1254.               "args": [],
  1255.               "type": {
  1256.                 "kind": "NON_NULL",
  1257.                 "name": null,
  1258.                 "ofType": {
  1259.                   "kind": "SCALAR",
  1260.                   "name": "ID",
  1261.                   "ofType": null
  1262.                 }
  1263.               },
  1264.               "isDeprecated": false,
  1265.               "deprecationReason": null
  1266.             },
  1267.             {
  1268.               "name": "clientMutationId",
  1269.               "description": null,
  1270.               "args": [],
  1271.               "type": {
  1272.                 "kind": "NON_NULL",
  1273.                 "name": null,
  1274.                 "ofType": {
  1275.                   "kind": "SCALAR",
  1276.                   "name": "String",
  1277.                   "ofType": null
  1278.                 }
  1279.               },
  1280.               "isDeprecated": false,
  1281.               "deprecationReason": null
  1282.             }
  1283.           ],
  1284.           "inputFields": null,
  1285.           "interfaces": [
  1286.             {
  1287.               "kind": "INTERFACE",
  1288.               "name": "Node",
  1289.               "ofType": null
  1290.             }
  1291.           ],
  1292.           "enumValues": null,
  1293.           "possibleTypes": null
  1294.         },
  1295.         {
  1296.           "kind": "INPUT_OBJECT",
  1297.           "name": "updateAddressInput",
  1298.           "description": "The mailing address.",
  1299.           "fields": null,
  1300.           "inputFields": [
  1301.             {
  1302.               "name": "id",
  1303.               "description": null,
  1304.               "type": {
  1305.                 "kind": "NON_NULL",
  1306.                 "name": null,
  1307.                 "ofType": {
  1308.                   "kind": "SCALAR",
  1309.                   "name": "ID",
  1310.                   "ofType": null
  1311.                 }
  1312.               },
  1313.               "defaultValue": null
  1314.             },
  1315.             {
  1316.               "name": "clientMutationId",
  1317.               "description": null,
  1318.               "type": {
  1319.                 "kind": "NON_NULL",
  1320.                 "name": null,
  1321.                 "ofType": {
  1322.                   "kind": "SCALAR",
  1323.                   "name": "String",
  1324.                   "ofType": null
  1325.                 }
  1326.               },
  1327.               "defaultValue": null
  1328.             }
  1329.           ],
  1330.           "interfaces": null,
  1331.           "enumValues": null,
  1332.           "possibleTypes": null
  1333.         },
  1334.         {
  1335.           "kind": "OBJECT",
  1336.           "name": "updateAddressPayload",
  1337.           "description": "The mailing address.",
  1338.           "fields": [
  1339.             {
  1340.               "name": "id",
  1341.               "description": null,
  1342.               "args": [],
  1343.               "type": {
  1344.                 "kind": "NON_NULL",
  1345.                 "name": null,
  1346.                 "ofType": {
  1347.                   "kind": "SCALAR",
  1348.                   "name": "ID",
  1349.                   "ofType": null
  1350.                 }
  1351.               },
  1352.               "isDeprecated": false,
  1353.               "deprecationReason": null
  1354.             },
  1355.             {
  1356.               "name": "clientMutationId",
  1357.               "description": null,
  1358.               "args": [],
  1359.               "type": {
  1360.                 "kind": "NON_NULL",
  1361.                 "name": null,
  1362.                 "ofType": {
  1363.                   "kind": "SCALAR",
  1364.                   "name": "String",
  1365.                   "ofType": null
  1366.                 }
  1367.               },
  1368.               "isDeprecated": false,
  1369.               "deprecationReason": null
  1370.             }
  1371.           ],
  1372.           "inputFields": null,
  1373.           "interfaces": [
  1374.             {
  1375.               "kind": "INTERFACE",
  1376.               "name": "Node",
  1377.               "ofType": null
  1378.             }
  1379.           ],
  1380.           "enumValues": null,
  1381.           "possibleTypes": null
  1382.         },
  1383.         {
  1384.           "kind": "INPUT_OBJECT",
  1385.           "name": "createAddressInput",
  1386.           "description": "The mailing address.",
  1387.           "fields": null,
  1388.           "inputFields": [
  1389.             {
  1390.               "name": "clientMutationId",
  1391.               "description": null,
  1392.               "type": {
  1393.                 "kind": "NON_NULL",
  1394.                 "name": null,
  1395.                 "ofType": {
  1396.                   "kind": "SCALAR",
  1397.                   "name": "String",
  1398.                   "ofType": null
  1399.                 }
  1400.               },
  1401.               "defaultValue": null
  1402.             }
  1403.           ],
  1404.           "interfaces": null,
  1405.           "enumValues": null,
  1406.           "possibleTypes": null
  1407.         },
  1408.         {
  1409.           "kind": "OBJECT",
  1410.           "name": "createAddressPayload",
  1411.           "description": "The mailing address.",
  1412.           "fields": [
  1413.             {
  1414.               "name": "id",
  1415.               "description": null,
  1416.               "args": [],
  1417.               "type": {
  1418.                 "kind": "NON_NULL",
  1419.                 "name": null,
  1420.                 "ofType": {
  1421.                   "kind": "SCALAR",
  1422.                   "name": "ID",
  1423.                   "ofType": null
  1424.                 }
  1425.               },
  1426.               "isDeprecated": false,
  1427.               "deprecationReason": null
  1428.             },
  1429.             {
  1430.               "name": "clientMutationId",
  1431.               "description": null,
  1432.               "args": [],
  1433.               "type": {
  1434.                 "kind": "NON_NULL",
  1435.                 "name": null,
  1436.                 "ofType": {
  1437.                   "kind": "SCALAR",
  1438.                   "name": "String",
  1439.                   "ofType": null
  1440.                 }
  1441.               },
  1442.               "isDeprecated": false,
  1443.               "deprecationReason": null
  1444.             }
  1445.           ],
  1446.           "inputFields": null,
  1447.           "interfaces": [
  1448.             {
  1449.               "kind": "INTERFACE",
  1450.               "name": "Node",
  1451.               "ofType": null
  1452.             }
  1453.           ],
  1454.           "enumValues": null,
  1455.           "possibleTypes": null
  1456.         },
  1457.         {
  1458.           "kind": "INPUT_OBJECT",
  1459.           "name": "deleteOpeningHourInput",
  1460.           "description": "A structured value providing information about the opening hours of a place or a certain service inside a place.\\\\n\\\\n The place is \\_\\_open\\_\\_ if the \\[\\[opens\\]\\] property is specified, and \\_\\_closed\\_\\_ otherwise.\\\\n\\\\nIf the value for the \\[\\[closes\\]\\] property is less than the value for the \\[\\[opens\\]\\] property then the hour range is assumed to span over the next day.",
  1461.           "fields": null,
  1462.           "inputFields": [
  1463.             {
  1464.               "name": "id",
  1465.               "description": null,
  1466.               "type": {
  1467.                 "kind": "NON_NULL",
  1468.                 "name": null,
  1469.                 "ofType": {
  1470.                   "kind": "SCALAR",
  1471.                   "name": "ID",
  1472.                   "ofType": null
  1473.                 }
  1474.               },
  1475.               "defaultValue": null
  1476.             },
  1477.             {
  1478.               "name": "clientMutationId",
  1479.               "description": null,
  1480.               "type": {
  1481.                 "kind": "NON_NULL",
  1482.                 "name": null,
  1483.                 "ofType": {
  1484.                   "kind": "SCALAR",
  1485.                   "name": "String",
  1486.                   "ofType": null
  1487.                 }
  1488.               },
  1489.               "defaultValue": null
  1490.             }
  1491.           ],
  1492.           "interfaces": null,
  1493.           "enumValues": null,
  1494.           "possibleTypes": null
  1495.         },
  1496.         {
  1497.           "kind": "OBJECT",
  1498.           "name": "deleteOpeningHourPayload",
  1499.           "description": "A structured value providing information about the opening hours of a place or a certain service inside a place.\\\\n\\\\n The place is \\_\\_open\\_\\_ if the \\[\\[opens\\]\\] property is specified, and \\_\\_closed\\_\\_ otherwise.\\\\n\\\\nIf the value for the \\[\\[closes\\]\\] property is less than the value for the \\[\\[opens\\]\\] property then the hour range is assumed to span over the next day.",
  1500.           "fields": [
  1501.             {
  1502.               "name": "id",
  1503.               "description": null,
  1504.               "args": [],
  1505.               "type": {
  1506.                 "kind": "NON_NULL",
  1507.                 "name": null,
  1508.                 "ofType": {
  1509.                   "kind": "SCALAR",
  1510.                   "name": "ID",
  1511.                   "ofType": null
  1512.                 }
  1513.               },
  1514.               "isDeprecated": false,
  1515.               "deprecationReason": null
  1516.             },
  1517.             {
  1518.               "name": "clientMutationId",
  1519.               "description": null,
  1520.               "args": [],
  1521.               "type": {
  1522.                 "kind": "NON_NULL",
  1523.                 "name": null,
  1524.                 "ofType": {
  1525.                   "kind": "SCALAR",
  1526.                   "name": "String",
  1527.                   "ofType": null
  1528.                 }
  1529.               },
  1530.               "isDeprecated": false,
  1531.               "deprecationReason": null
  1532.             }
  1533.           ],
  1534.           "inputFields": null,
  1535.           "interfaces": [
  1536.             {
  1537.               "kind": "INTERFACE",
  1538.               "name": "Node",
  1539.               "ofType": null
  1540.             }
  1541.           ],
  1542.           "enumValues": null,
  1543.           "possibleTypes": null
  1544.         },
  1545.         {
  1546.           "kind": "INPUT_OBJECT",
  1547.           "name": "updateOpeningHourInput",
  1548.           "description": "A structured value providing information about the opening hours of a place or a certain service inside a place.\\\\n\\\\n The place is \\_\\_open\\_\\_ if the \\[\\[opens\\]\\] property is specified, and \\_\\_closed\\_\\_ otherwise.\\\\n\\\\nIf the value for the \\[\\[closes\\]\\] property is less than the value for the \\[\\[opens\\]\\] property then the hour range is assumed to span over the next day.",
  1549.           "fields": null,
  1550.           "inputFields": [
  1551.             {
  1552.               "name": "id",
  1553.               "description": null,
  1554.               "type": {
  1555.                 "kind": "NON_NULL",
  1556.                 "name": null,
  1557.                 "ofType": {
  1558.                   "kind": "SCALAR",
  1559.                   "name": "ID",
  1560.                   "ofType": null
  1561.                 }
  1562.               },
  1563.               "defaultValue": null
  1564.             },
  1565.             {
  1566.               "name": "clientMutationId",
  1567.               "description": null,
  1568.               "type": {
  1569.                 "kind": "NON_NULL",
  1570.                 "name": null,
  1571.                 "ofType": {
  1572.                   "kind": "SCALAR",
  1573.                   "name": "String",
  1574.                   "ofType": null
  1575.                 }
  1576.               },
  1577.               "defaultValue": null
  1578.             }
  1579.           ],
  1580.           "interfaces": null,
  1581.           "enumValues": null,
  1582.           "possibleTypes": null
  1583.         },
  1584.         {
  1585.           "kind": "OBJECT",
  1586.           "name": "updateOpeningHourPayload",
  1587.           "description": "A structured value providing information about the opening hours of a place or a certain service inside a place.\\\\n\\\\n The place is \\_\\_open\\_\\_ if the \\[\\[opens\\]\\] property is specified, and \\_\\_closed\\_\\_ otherwise.\\\\n\\\\nIf the value for the \\[\\[closes\\]\\] property is less than the value for the \\[\\[opens\\]\\] property then the hour range is assumed to span over the next day.",
  1588.           "fields": [
  1589.             {
  1590.               "name": "id",
  1591.               "description": null,
  1592.               "args": [],
  1593.               "type": {
  1594.                 "kind": "NON_NULL",
  1595.                 "name": null,
  1596.                 "ofType": {
  1597.                   "kind": "SCALAR",
  1598.                   "name": "ID",
  1599.                   "ofType": null
  1600.                 }
  1601.               },
  1602.               "isDeprecated": false,
  1603.               "deprecationReason": null
  1604.             },
  1605.             {
  1606.               "name": "clientMutationId",
  1607.               "description": null,
  1608.               "args": [],
  1609.               "type": {
  1610.                 "kind": "NON_NULL",
  1611.                 "name": null,
  1612.                 "ofType": {
  1613.                   "kind": "SCALAR",
  1614.                   "name": "String",
  1615.                   "ofType": null
  1616.                 }
  1617.               },
  1618.               "isDeprecated": false,
  1619.               "deprecationReason": null
  1620.             }
  1621.           ],
  1622.           "inputFields": null,
  1623.           "interfaces": [
  1624.             {
  1625.               "kind": "INTERFACE",
  1626.               "name": "Node",
  1627.               "ofType": null
  1628.             }
  1629.           ],
  1630.           "enumValues": null,
  1631.           "possibleTypes": null
  1632.         },
  1633.         {
  1634.           "kind": "INPUT_OBJECT",
  1635.           "name": "createOpeningHourInput",
  1636.           "description": "A structured value providing information about the opening hours of a place or a certain service inside a place.\\\\n\\\\n The place is \\_\\_open\\_\\_ if the \\[\\[opens\\]\\] property is specified, and \\_\\_closed\\_\\_ otherwise.\\\\n\\\\nIf the value for the \\[\\[closes\\]\\] property is less than the value for the \\[\\[opens\\]\\] property then the hour range is assumed to span over the next day.",
  1637.           "fields": null,
  1638.           "inputFields": [
  1639.             {
  1640.               "name": "clientMutationId",
  1641.               "description": null,
  1642.               "type": {
  1643.                 "kind": "NON_NULL",
  1644.                 "name": null,
  1645.                 "ofType": {
  1646.                   "kind": "SCALAR",
  1647.                   "name": "String",
  1648.                   "ofType": null
  1649.                 }
  1650.               },
  1651.               "defaultValue": null
  1652.             }
  1653.           ],
  1654.           "interfaces": null,
  1655.           "enumValues": null,
  1656.           "possibleTypes": null
  1657.         },
  1658.         {
  1659.           "kind": "OBJECT",
  1660.           "name": "createOpeningHourPayload",
  1661.           "description": "A structured value providing information about the opening hours of a place or a certain service inside a place.\\\\n\\\\n The place is \\_\\_open\\_\\_ if the \\[\\[opens\\]\\] property is specified, and \\_\\_closed\\_\\_ otherwise.\\\\n\\\\nIf the value for the \\[\\[closes\\]\\] property is less than the value for the \\[\\[opens\\]\\] property then the hour range is assumed to span over the next day.",
  1662.           "fields": [
  1663.             {
  1664.               "name": "id",
  1665.               "description": null,
  1666.               "args": [],
  1667.               "type": {
  1668.                 "kind": "NON_NULL",
  1669.                 "name": null,
  1670.                 "ofType": {
  1671.                   "kind": "SCALAR",
  1672.                   "name": "ID",
  1673.                   "ofType": null
  1674.                 }
  1675.               },
  1676.               "isDeprecated": false,
  1677.               "deprecationReason": null
  1678.             },
  1679.             {
  1680.               "name": "clientMutationId",
  1681.               "description": null,
  1682.               "args": [],
  1683.               "type": {
  1684.                 "kind": "NON_NULL",
  1685.                 "name": null,
  1686.                 "ofType": {
  1687.                   "kind": "SCALAR",
  1688.                   "name": "String",
  1689.                   "ofType": null
  1690.                 }
  1691.               },
  1692.               "isDeprecated": false,
  1693.               "deprecationReason": null
  1694.             }
  1695.           ],
  1696.           "inputFields": null,
  1697.           "interfaces": [
  1698.             {
  1699.               "kind": "INTERFACE",
  1700.               "name": "Node",
  1701.               "ofType": null
  1702.             }
  1703.           ],
  1704.           "enumValues": null,
  1705.           "possibleTypes": null
  1706.         },
  1707.         {
  1708.           "kind": "INPUT_OBJECT",
  1709.           "name": "deleteSiteInput",
  1710.           "description": "A particular physical business or branch of an organization. Examples of LocalBusiness include a restaurant, a particular branch of a restaurant chain, a branch of a bank, a medical practice, a club, a bowling alley, etc.",
  1711.           "fields": null,
  1712.           "inputFields": [
  1713.             {
  1714.               "name": "id",
  1715.               "description": null,
  1716.               "type": {
  1717.                 "kind": "NON_NULL",
  1718.                 "name": null,
  1719.                 "ofType": {
  1720.                   "kind": "SCALAR",
  1721.                   "name": "ID",
  1722.                   "ofType": null
  1723.                 }
  1724.               },
  1725.               "defaultValue": null
  1726.             },
  1727.             {
  1728.               "name": "clientMutationId",
  1729.               "description": null,
  1730.               "type": {
  1731.                 "kind": "NON_NULL",
  1732.                 "name": null,
  1733.                 "ofType": {
  1734.                   "kind": "SCALAR",
  1735.                   "name": "String",
  1736.                   "ofType": null
  1737.                 }
  1738.               },
  1739.               "defaultValue": null
  1740.             }
  1741.           ],
  1742.           "interfaces": null,
  1743.           "enumValues": null,
  1744.           "possibleTypes": null
  1745.         },
  1746.         {
  1747.           "kind": "OBJECT",
  1748.           "name": "deleteSitePayload",
  1749.           "description": "A particular physical business or branch of an organization. Examples of LocalBusiness include a restaurant, a particular branch of a restaurant chain, a branch of a bank, a medical practice, a club, a bowling alley, etc.",
  1750.           "fields": [
  1751.             {
  1752.               "name": "id",
  1753.               "description": null,
  1754.               "args": [],
  1755.               "type": {
  1756.                 "kind": "NON_NULL",
  1757.                 "name": null,
  1758.                 "ofType": {
  1759.                   "kind": "SCALAR",
  1760.                   "name": "ID",
  1761.                   "ofType": null
  1762.                 }
  1763.               },
  1764.               "isDeprecated": false,
  1765.               "deprecationReason": null
  1766.             },
  1767.             {
  1768.               "name": "clientMutationId",
  1769.               "description": null,
  1770.               "args": [],
  1771.               "type": {
  1772.                 "kind": "NON_NULL",
  1773.                 "name": null,
  1774.                 "ofType": {
  1775.                   "kind": "SCALAR",
  1776.                   "name": "String",
  1777.                   "ofType": null
  1778.                 }
  1779.               },
  1780.               "isDeprecated": false,
  1781.               "deprecationReason": null
  1782.             }
  1783.           ],
  1784.           "inputFields": null,
  1785.           "interfaces": [
  1786.             {
  1787.               "kind": "INTERFACE",
  1788.               "name": "Node",
  1789.               "ofType": null
  1790.             }
  1791.           ],
  1792.           "enumValues": null,
  1793.           "possibleTypes": null
  1794.         },
  1795.         {
  1796.           "kind": "INPUT_OBJECT",
  1797.           "name": "updateSiteInput",
  1798.           "description": "A particular physical business or branch of an organization. Examples of LocalBusiness include a restaurant, a particular branch of a restaurant chain, a branch of a bank, a medical practice, a club, a bowling alley, etc.",
  1799.           "fields": null,
  1800.           "inputFields": [
  1801.             {
  1802.               "name": "id",
  1803.               "description": null,
  1804.               "type": {
  1805.                 "kind": "NON_NULL",
  1806.                 "name": null,
  1807.                 "ofType": {
  1808.                   "kind": "SCALAR",
  1809.                   "name": "ID",
  1810.                   "ofType": null
  1811.                 }
  1812.               },
  1813.               "defaultValue": null
  1814.             },
  1815.             {
  1816.               "name": "domain",
  1817.               "description": null,
  1818.               "type": {
  1819.                 "kind": "SCALAR",
  1820.                 "name": "String",
  1821.                 "ofType": null
  1822.               },
  1823.               "defaultValue": null
  1824.             },
  1825.             {
  1826.               "name": "openingHours",
  1827.               "description": "The general opening hours for a business. Opening hours can be specified as a weekly time range, starting with days, then times per day. Multiple days can be listed with commas ',' separating each day. Day or time ranges are specified using a hyphen '-'.\\\\n\\\\n\\* Days are specified using the following two-letter combinations: ```Mo```, ```Tu```, ```We```, ```Th```, ```Fr```, ```Sa```, ```Su```.\\\\n\\* Times are specified using 24:00 time. For example, 3pm is specified as ```15:00```. \\\\n\\* Here is an example: `<time itemprop=\"openingHours\" datetime=\"Tu,Th 16:00-20:00\">Tuesdays and Thursdays 4-8pm</time>`.\\\\n\\* If a business is open 7 days a week, then it can be specified as `<time itemprop=\"openingHours\" datetime=\"Mo-Su\">Monday through Sunday, all day</time>`.",
  1828.               "type": {
  1829.                 "kind": "LIST",
  1830.                 "name": null,
  1831.                 "ofType": {
  1832.                   "kind": "SCALAR",
  1833.                   "name": "String",
  1834.                   "ofType": null
  1835.                 }
  1836.               },
  1837.               "defaultValue": null
  1838.             },
  1839.             {
  1840.               "name": "clientMutationId",
  1841.               "description": null,
  1842.               "type": {
  1843.                 "kind": "NON_NULL",
  1844.                 "name": null,
  1845.                 "ofType": {
  1846.                   "kind": "SCALAR",
  1847.                   "name": "String",
  1848.                   "ofType": null
  1849.                 }
  1850.               },
  1851.               "defaultValue": null
  1852.             }
  1853.           ],
  1854.           "interfaces": null,
  1855.           "enumValues": null,
  1856.           "possibleTypes": null
  1857.         },
  1858.         {
  1859.           "kind": "OBJECT",
  1860.           "name": "updateSitePayload",
  1861.           "description": "A particular physical business or branch of an organization. Examples of LocalBusiness include a restaurant, a particular branch of a restaurant chain, a branch of a bank, a medical practice, a club, a bowling alley, etc.",
  1862.           "fields": [
  1863.             {
  1864.               "name": "id",
  1865.               "description": null,
  1866.               "args": [],
  1867.               "type": {
  1868.                 "kind": "NON_NULL",
  1869.                 "name": null,
  1870.                 "ofType": {
  1871.                   "kind": "SCALAR",
  1872.                   "name": "ID",
  1873.                   "ofType": null
  1874.                 }
  1875.               },
  1876.               "isDeprecated": false,
  1877.               "deprecationReason": null
  1878.             },
  1879.             {
  1880.               "name": "domain",
  1881.               "description": null,
  1882.               "args": [],
  1883.               "type": {
  1884.                 "kind": "SCALAR",
  1885.                 "name": "String",
  1886.                 "ofType": null
  1887.               },
  1888.               "isDeprecated": false,
  1889.               "deprecationReason": ""
  1890.             },
  1891.             {
  1892.               "name": "openingHours",
  1893.               "description": "The general opening hours for a business. Opening hours can be specified as a weekly time range, starting with days, then times per day. Multiple days can be listed with commas ',' separating each day. Day or time ranges are specified using a hyphen '-'.\\\\n\\\\n\\* Days are specified using the following two-letter combinations: ```Mo```, ```Tu```, ```We```, ```Th```, ```Fr```, ```Sa```, ```Su```.\\\\n\\* Times are specified using 24:00 time. For example, 3pm is specified as ```15:00```. \\\\n\\* Here is an example: `<time itemprop=\"openingHours\" datetime=\"Tu,Th 16:00-20:00\">Tuesdays and Thursdays 4-8pm</time>`.\\\\n\\* If a business is open 7 days a week, then it can be specified as `<time itemprop=\"openingHours\" datetime=\"Mo-Su\">Monday through Sunday, all day</time>`.",
  1894.               "args": [],
  1895.               "type": {
  1896.                 "kind": "OBJECT",
  1897.                 "name": "OpeningHourConnection",
  1898.                 "ofType": null
  1899.               },
  1900.               "isDeprecated": false,
  1901.               "deprecationReason": ""
  1902.             },
  1903.             {
  1904.               "name": "clientMutationId",
  1905.               "description": null,
  1906.               "args": [],
  1907.               "type": {
  1908.                 "kind": "NON_NULL",
  1909.                 "name": null,
  1910.                 "ofType": {
  1911.                   "kind": "SCALAR",
  1912.                   "name": "String",
  1913.                   "ofType": null
  1914.                 }
  1915.               },
  1916.               "isDeprecated": false,
  1917.               "deprecationReason": null
  1918.             }
  1919.           ],
  1920.           "inputFields": null,
  1921.           "interfaces": [
  1922.             {
  1923.               "kind": "INTERFACE",
  1924.               "name": "Node",
  1925.               "ofType": null
  1926.             }
  1927.           ],
  1928.           "enumValues": null,
  1929.           "possibleTypes": null
  1930.         },
  1931.         {
  1932.           "kind": "INPUT_OBJECT",
  1933.           "name": "createSiteInput",
  1934.           "description": "A particular physical business or branch of an organization. Examples of LocalBusiness include a restaurant, a particular branch of a restaurant chain, a branch of a bank, a medical practice, a club, a bowling alley, etc.",
  1935.           "fields": null,
  1936.           "inputFields": [
  1937.             {
  1938.               "name": "domain",
  1939.               "description": null,
  1940.               "type": {
  1941.                 "kind": "NON_NULL",
  1942.                 "name": null,
  1943.                 "ofType": {
  1944.                   "kind": "SCALAR",
  1945.                   "name": "String",
  1946.                   "ofType": null
  1947.                 }
  1948.               },
  1949.               "defaultValue": null
  1950.             },
  1951.             {
  1952.               "name": "openingHours",
  1953.               "description": "The general opening hours for a business. Opening hours can be specified as a weekly time range, starting with days, then times per day. Multiple days can be listed with commas ',' separating each day. Day or time ranges are specified using a hyphen '-'.\\\\n\\\\n\\* Days are specified using the following two-letter combinations: ```Mo```, ```Tu```, ```We```, ```Th```, ```Fr```, ```Sa```, ```Su```.\\\\n\\* Times are specified using 24:00 time. For example, 3pm is specified as ```15:00```. \\\\n\\* Here is an example: `<time itemprop=\"openingHours\" datetime=\"Tu,Th 16:00-20:00\">Tuesdays and Thursdays 4-8pm</time>`.\\\\n\\* If a business is open 7 days a week, then it can be specified as `<time itemprop=\"openingHours\" datetime=\"Mo-Su\">Monday through Sunday, all day</time>`.",
  1954.               "type": {
  1955.                 "kind": "LIST",
  1956.                 "name": null,
  1957.                 "ofType": {
  1958.                   "kind": "SCALAR",
  1959.                   "name": "String",
  1960.                   "ofType": null
  1961.                 }
  1962.               },
  1963.               "defaultValue": null
  1964.             },
  1965.             {
  1966.               "name": "clientMutationId",
  1967.               "description": null,
  1968.               "type": {
  1969.                 "kind": "NON_NULL",
  1970.                 "name": null,
  1971.                 "ofType": {
  1972.                   "kind": "SCALAR",
  1973.                   "name": "String",
  1974.                   "ofType": null
  1975.                 }
  1976.               },
  1977.               "defaultValue": null
  1978.             }
  1979.           ],
  1980.           "interfaces": null,
  1981.           "enumValues": null,
  1982.           "possibleTypes": null
  1983.         },
  1984.         {
  1985.           "kind": "OBJECT",
  1986.           "name": "createSitePayload",
  1987.           "description": "A particular physical business or branch of an organization. Examples of LocalBusiness include a restaurant, a particular branch of a restaurant chain, a branch of a bank, a medical practice, a club, a bowling alley, etc.",
  1988.           "fields": [
  1989.             {
  1990.               "name": "id",
  1991.               "description": null,
  1992.               "args": [],
  1993.               "type": {
  1994.                 "kind": "NON_NULL",
  1995.                 "name": null,
  1996.                 "ofType": {
  1997.                   "kind": "SCALAR",
  1998.                   "name": "ID",
  1999.                   "ofType": null
  2000.                 }
  2001.               },
  2002.               "isDeprecated": false,
  2003.               "deprecationReason": null
  2004.             },
  2005.             {
  2006.               "name": "domain",
  2007.               "description": null,
  2008.               "args": [],
  2009.               "type": {
  2010.                 "kind": "NON_NULL",
  2011.                 "name": null,
  2012.                 "ofType": {
  2013.                   "kind": "SCALAR",
  2014.                   "name": "String",
  2015.                   "ofType": null
  2016.                 }
  2017.               },
  2018.               "isDeprecated": false,
  2019.               "deprecationReason": ""
  2020.             },
  2021.             {
  2022.               "name": "openingHours",
  2023.               "description": "The general opening hours for a business. Opening hours can be specified as a weekly time range, starting with days, then times per day. Multiple days can be listed with commas ',' separating each day. Day or time ranges are specified using a hyphen '-'.\\\\n\\\\n\\* Days are specified using the following two-letter combinations: ```Mo```, ```Tu```, ```We```, ```Th```, ```Fr```, ```Sa```, ```Su```.\\\\n\\* Times are specified using 24:00 time. For example, 3pm is specified as ```15:00```. \\\\n\\* Here is an example: `<time itemprop=\"openingHours\" datetime=\"Tu,Th 16:00-20:00\">Tuesdays and Thursdays 4-8pm</time>`.\\\\n\\* If a business is open 7 days a week, then it can be specified as `<time itemprop=\"openingHours\" datetime=\"Mo-Su\">Monday through Sunday, all day</time>`.",
  2024.               "args": [],
  2025.               "type": {
  2026.                 "kind": "OBJECT",
  2027.                 "name": "OpeningHourConnection",
  2028.                 "ofType": null
  2029.               },
  2030.               "isDeprecated": false,
  2031.               "deprecationReason": ""
  2032.             },
  2033.             {
  2034.               "name": "clientMutationId",
  2035.               "description": null,
  2036.               "args": [],
  2037.               "type": {
  2038.                 "kind": "NON_NULL",
  2039.                 "name": null,
  2040.                 "ofType": {
  2041.                   "kind": "SCALAR",
  2042.                   "name": "String",
  2043.                   "ofType": null
  2044.                 }
  2045.               },
  2046.               "isDeprecated": false,
  2047.               "deprecationReason": null
  2048.             }
  2049.           ],
  2050.           "inputFields": null,
  2051.           "interfaces": [
  2052.             {
  2053.               "kind": "INTERFACE",
  2054.               "name": "Node",
  2055.               "ofType": null
  2056.             }
  2057.           ],
  2058.           "enumValues": null,
  2059.           "possibleTypes": null
  2060.         },
  2061.         {
  2062.           "kind": "SCALAR",
  2063.           "name": "Float",
  2064.           "description": "The `Float` scalar type represents signed double-precision fractional\nvalues as specified by\n[IEEE 754](http://en.wikipedia.org/wiki/IEEE_floating_point). ",
  2065.           "fields": null,
  2066.           "inputFields": null,
  2067.           "interfaces": null,
  2068.           "enumValues": null,
  2069.           "possibleTypes": null
  2070.         },
  2071.         {
  2072.           "kind": "OBJECT",
  2073.           "name": "__Schema",
  2074.           "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.",
  2075.           "fields": [
  2076.             {
  2077.               "name": "types",
  2078.               "description": "A list of all types supported by this server.",
  2079.               "args": [],
  2080.               "type": {
  2081.                 "kind": "NON_NULL",
  2082.                 "name": null,
  2083.                 "ofType": {
  2084.                   "kind": "LIST",
  2085.                   "name": null,
  2086.                   "ofType": {
  2087.                     "kind": "NON_NULL",
  2088.                     "name": null,
  2089.                     "ofType": {
  2090.                       "kind": "OBJECT",
  2091.                       "name": "__Type",
  2092.                       "ofType": null
  2093.                     }
  2094.                   }
  2095.                 }
  2096.               },
  2097.               "isDeprecated": false,
  2098.               "deprecationReason": null
  2099.             },
  2100.             {
  2101.               "name": "queryType",
  2102.               "description": "The type that query operations will be rooted at.",
  2103.               "args": [],
  2104.               "type": {
  2105.                 "kind": "NON_NULL",
  2106.                 "name": null,
  2107.                 "ofType": {
  2108.                   "kind": "OBJECT",
  2109.                   "name": "__Type",
  2110.                   "ofType": null
  2111.                 }
  2112.               },
  2113.               "isDeprecated": false,
  2114.               "deprecationReason": null
  2115.             },
  2116.             {
  2117.               "name": "mutationType",
  2118.               "description": "If this server supports mutation, the type that mutation operations will be rooted at.",
  2119.               "args": [],
  2120.               "type": {
  2121.                 "kind": "OBJECT",
  2122.                 "name": "__Type",
  2123.                 "ofType": null
  2124.               },
  2125.               "isDeprecated": false,
  2126.               "deprecationReason": null
  2127.             },
  2128.             {
  2129.               "name": "subscriptionType",
  2130.               "description": "If this server support subscription, the type that subscription operations will be rooted at.",
  2131.               "args": [],
  2132.               "type": {
  2133.                 "kind": "OBJECT",
  2134.                 "name": "__Type",
  2135.                 "ofType": null
  2136.               },
  2137.               "isDeprecated": false,
  2138.               "deprecationReason": null
  2139.             },
  2140.             {
  2141.               "name": "directives",
  2142.               "description": "A list of all directives supported by this server.",
  2143.               "args": [],
  2144.               "type": {
  2145.                 "kind": "NON_NULL",
  2146.                 "name": null,
  2147.                 "ofType": {
  2148.                   "kind": "LIST",
  2149.                   "name": null,
  2150.                   "ofType": {
  2151.                     "kind": "NON_NULL",
  2152.                     "name": null,
  2153.                     "ofType": {
  2154.                       "kind": "OBJECT",
  2155.                       "name": "__Directive",
  2156.                       "ofType": null
  2157.                     }
  2158.                   }
  2159.                 }
  2160.               },
  2161.               "isDeprecated": false,
  2162.               "deprecationReason": null
  2163.             }
  2164.           ],
  2165.           "inputFields": null,
  2166.           "interfaces": [],
  2167.           "enumValues": null,
  2168.           "possibleTypes": null
  2169.         },
  2170.         {
  2171.           "kind": "OBJECT",
  2172.           "name": "__Type",
  2173.           "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 and description, 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.",
  2174.           "fields": [
  2175.             {
  2176.               "name": "kind",
  2177.               "description": null,
  2178.               "args": [],
  2179.               "type": {
  2180.                 "kind": "NON_NULL",
  2181.                 "name": null,
  2182.                 "ofType": {
  2183.                   "kind": "ENUM",
  2184.                   "name": "__TypeKind",
  2185.                   "ofType": null
  2186.                 }
  2187.               },
  2188.               "isDeprecated": false,
  2189.               "deprecationReason": null
  2190.             },
  2191.             {
  2192.               "name": "name",
  2193.               "description": null,
  2194.               "args": [],
  2195.               "type": {
  2196.                 "kind": "SCALAR",
  2197.                 "name": "String",
  2198.                 "ofType": null
  2199.               },
  2200.               "isDeprecated": false,
  2201.               "deprecationReason": null
  2202.             },
  2203.             {
  2204.               "name": "description",
  2205.               "description": null,
  2206.               "args": [],
  2207.               "type": {
  2208.                 "kind": "SCALAR",
  2209.                 "name": "String",
  2210.                 "ofType": null
  2211.               },
  2212.               "isDeprecated": false,
  2213.               "deprecationReason": null
  2214.             },
  2215.             {
  2216.               "name": "fields",
  2217.               "description": null,
  2218.               "args": [
  2219.                 {
  2220.                   "name": "includeDeprecated",
  2221.                   "description": null,
  2222.                   "type": {
  2223.                     "kind": "SCALAR",
  2224.                     "name": "Boolean",
  2225.                     "ofType": null
  2226.                   },
  2227.                   "defaultValue": "false"
  2228.                 }
  2229.               ],
  2230.               "type": {
  2231.                 "kind": "LIST",
  2232.                 "name": null,
  2233.                 "ofType": {
  2234.                   "kind": "NON_NULL",
  2235.                   "name": null,
  2236.                   "ofType": {
  2237.                     "kind": "OBJECT",
  2238.                     "name": "__Field",
  2239.                     "ofType": null
  2240.                   }
  2241.                 }
  2242.               },
  2243.               "isDeprecated": false,
  2244.               "deprecationReason": null
  2245.             },
  2246.             {
  2247.               "name": "interfaces",
  2248.               "description": null,
  2249.               "args": [],
  2250.               "type": {
  2251.                 "kind": "LIST",
  2252.                 "name": null,
  2253.                 "ofType": {
  2254.                   "kind": "NON_NULL",
  2255.                   "name": null,
  2256.                   "ofType": {
  2257.                     "kind": "OBJECT",
  2258.                     "name": "__Type",
  2259.                     "ofType": null
  2260.                   }
  2261.                 }
  2262.               },
  2263.               "isDeprecated": false,
  2264.               "deprecationReason": null
  2265.             },
  2266.             {
  2267.               "name": "possibleTypes",
  2268.               "description": null,
  2269.               "args": [],
  2270.               "type": {
  2271.                 "kind": "LIST",
  2272.                 "name": null,
  2273.                 "ofType": {
  2274.                   "kind": "NON_NULL",
  2275.                   "name": null,
  2276.                   "ofType": {
  2277.                     "kind": "OBJECT",
  2278.                     "name": "__Type",
  2279.                     "ofType": null
  2280.                   }
  2281.                 }
  2282.               },
  2283.               "isDeprecated": false,
  2284.               "deprecationReason": null
  2285.             },
  2286.             {
  2287.               "name": "enumValues",
  2288.               "description": null,
  2289.               "args": [
  2290.                 {
  2291.                   "name": "includeDeprecated",
  2292.                   "description": null,
  2293.                   "type": {
  2294.                     "kind": "SCALAR",
  2295.                     "name": "Boolean",
  2296.                     "ofType": null
  2297.                   },
  2298.                   "defaultValue": "false"
  2299.                 }
  2300.               ],
  2301.               "type": {
  2302.                 "kind": "LIST",
  2303.                 "name": null,
  2304.                 "ofType": {
  2305.                   "kind": "NON_NULL",
  2306.                   "name": null,
  2307.                   "ofType": {
  2308.                     "kind": "OBJECT",
  2309.                     "name": "__EnumValue",
  2310.                     "ofType": null
  2311.                   }
  2312.                 }
  2313.               },
  2314.               "isDeprecated": false,
  2315.               "deprecationReason": null
  2316.             },
  2317.             {
  2318.               "name": "inputFields",
  2319.               "description": null,
  2320.               "args": [],
  2321.               "type": {
  2322.                 "kind": "LIST",
  2323.                 "name": null,
  2324.                 "ofType": {
  2325.                   "kind": "NON_NULL",
  2326.                   "name": null,
  2327.                   "ofType": {
  2328.                     "kind": "OBJECT",
  2329.                     "name": "__InputValue",
  2330.                     "ofType": null
  2331.                   }
  2332.                 }
  2333.               },
  2334.               "isDeprecated": false,
  2335.               "deprecationReason": null
  2336.             },
  2337.             {
  2338.               "name": "ofType",
  2339.               "description": null,
  2340.               "args": [],
  2341.               "type": {
  2342.                 "kind": "OBJECT",
  2343.                 "name": "__Type",
  2344.                 "ofType": null
  2345.               },
  2346.               "isDeprecated": false,
  2347.               "deprecationReason": null
  2348.             }
  2349.           ],
  2350.           "inputFields": null,
  2351.           "interfaces": [],
  2352.           "enumValues": null,
  2353.           "possibleTypes": null
  2354.         },
  2355.         {
  2356.           "kind": "ENUM",
  2357.           "name": "__TypeKind",
  2358.           "description": "An enum describing what kind of type a given `__Type` is.",
  2359.           "fields": null,
  2360.           "inputFields": null,
  2361.           "interfaces": null,
  2362.           "enumValues": [
  2363.             {
  2364.               "name": "SCALAR",
  2365.               "description": "Indicates this type is a scalar.",
  2366.               "isDeprecated": false,
  2367.               "deprecationReason": null
  2368.             },
  2369.             {
  2370.               "name": "OBJECT",
  2371.               "description": "Indicates this type is an object. `fields` and `interfaces` are valid fields.",
  2372.               "isDeprecated": false,
  2373.               "deprecationReason": null
  2374.             },
  2375.             {
  2376.               "name": "INTERFACE",
  2377.               "description": "Indicates this type is an interface. `fields` and `possibleTypes` are valid fields.",
  2378.               "isDeprecated": false,
  2379.               "deprecationReason": null
  2380.             },
  2381.             {
  2382.               "name": "UNION",
  2383.               "description": "Indicates this type is a union. `possibleTypes` is a valid field.",
  2384.               "isDeprecated": false,
  2385.               "deprecationReason": null
  2386.             },
  2387.             {
  2388.               "name": "ENUM",
  2389.               "description": "Indicates this type is an enum. `enumValues` is a valid field.",
  2390.               "isDeprecated": false,
  2391.               "deprecationReason": null
  2392.             },
  2393.             {
  2394.               "name": "INPUT_OBJECT",
  2395.               "description": "Indicates this type is an input object. `inputFields` is a valid field.",
  2396.               "isDeprecated": false,
  2397.               "deprecationReason": null
  2398.             },
  2399.             {
  2400.               "name": "LIST",
  2401.               "description": "Indicates this type is a list. `ofType` is a valid field.",
  2402.               "isDeprecated": false,
  2403.               "deprecationReason": null
  2404.             },
  2405.             {
  2406.               "name": "NON_NULL",
  2407.               "description": "Indicates this type is a non-null. `ofType` is a valid field.",
  2408.               "isDeprecated": false,
  2409.               "deprecationReason": null
  2410.             }
  2411.           ],
  2412.           "possibleTypes": null
  2413.         },
  2414.         {
  2415.           "kind": "OBJECT",
  2416.           "name": "__Field",
  2417.           "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.",
  2418.           "fields": [
  2419.             {
  2420.               "name": "name",
  2421.               "description": null,
  2422.               "args": [],
  2423.               "type": {
  2424.                 "kind": "NON_NULL",
  2425.                 "name": null,
  2426.                 "ofType": {
  2427.                   "kind": "SCALAR",
  2428.                   "name": "String",
  2429.                   "ofType": null
  2430.                 }
  2431.               },
  2432.               "isDeprecated": false,
  2433.               "deprecationReason": null
  2434.             },
  2435.             {
  2436.               "name": "description",
  2437.               "description": null,
  2438.               "args": [],
  2439.               "type": {
  2440.                 "kind": "SCALAR",
  2441.                 "name": "String",
  2442.                 "ofType": null
  2443.               },
  2444.               "isDeprecated": false,
  2445.               "deprecationReason": null
  2446.             },
  2447.             {
  2448.               "name": "args",
  2449.               "description": null,
  2450.               "args": [],
  2451.               "type": {
  2452.                 "kind": "NON_NULL",
  2453.                 "name": null,
  2454.                 "ofType": {
  2455.                   "kind": "LIST",
  2456.                   "name": null,
  2457.                   "ofType": {
  2458.                     "kind": "NON_NULL",
  2459.                     "name": null,
  2460.                     "ofType": {
  2461.                       "kind": "OBJECT",
  2462.                       "name": "__InputValue",
  2463.                       "ofType": null
  2464.                     }
  2465.                   }
  2466.                 }
  2467.               },
  2468.               "isDeprecated": false,
  2469.               "deprecationReason": null
  2470.             },
  2471.             {
  2472.               "name": "type",
  2473.               "description": null,
  2474.               "args": [],
  2475.               "type": {
  2476.                 "kind": "NON_NULL",
  2477.                 "name": null,
  2478.                 "ofType": {
  2479.                   "kind": "OBJECT",
  2480.                   "name": "__Type",
  2481.                   "ofType": null
  2482.                 }
  2483.               },
  2484.               "isDeprecated": false,
  2485.               "deprecationReason": null
  2486.             },
  2487.             {
  2488.               "name": "isDeprecated",
  2489.               "description": null,
  2490.               "args": [],
  2491.               "type": {
  2492.                 "kind": "NON_NULL",
  2493.                 "name": null,
  2494.                 "ofType": {
  2495.                   "kind": "SCALAR",
  2496.                   "name": "Boolean",
  2497.                   "ofType": null
  2498.                 }
  2499.               },
  2500.               "isDeprecated": false,
  2501.               "deprecationReason": null
  2502.             },
  2503.             {
  2504.               "name": "deprecationReason",
  2505.               "description": null,
  2506.               "args": [],
  2507.               "type": {
  2508.                 "kind": "SCALAR",
  2509.                 "name": "String",
  2510.                 "ofType": null
  2511.               },
  2512.               "isDeprecated": false,
  2513.               "deprecationReason": null
  2514.             }
  2515.           ],
  2516.           "inputFields": null,
  2517.           "interfaces": [],
  2518.           "enumValues": null,
  2519.           "possibleTypes": null
  2520.         },
  2521.         {
  2522.           "kind": "OBJECT",
  2523.           "name": "__InputValue",
  2524.           "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.",
  2525.           "fields": [
  2526.             {
  2527.               "name": "name",
  2528.               "description": null,
  2529.               "args": [],
  2530.               "type": {
  2531.                 "kind": "NON_NULL",
  2532.                 "name": null,
  2533.                 "ofType": {
  2534.                   "kind": "SCALAR",
  2535.                   "name": "String",
  2536.                   "ofType": null
  2537.                 }
  2538.               },
  2539.               "isDeprecated": false,
  2540.               "deprecationReason": null
  2541.             },
  2542.             {
  2543.               "name": "description",
  2544.               "description": null,
  2545.               "args": [],
  2546.               "type": {
  2547.                 "kind": "SCALAR",
  2548.                 "name": "String",
  2549.                 "ofType": null
  2550.               },
  2551.               "isDeprecated": false,
  2552.               "deprecationReason": null
  2553.             },
  2554.             {
  2555.               "name": "type",
  2556.               "description": null,
  2557.               "args": [],
  2558.               "type": {
  2559.                 "kind": "NON_NULL",
  2560.                 "name": null,
  2561.                 "ofType": {
  2562.                   "kind": "OBJECT",
  2563.                   "name": "__Type",
  2564.                   "ofType": null
  2565.                 }
  2566.               },
  2567.               "isDeprecated": false,
  2568.               "deprecationReason": null
  2569.             },
  2570.             {
  2571.               "name": "defaultValue",
  2572.               "description": "A GraphQL-formatted string representing the default value for this input value.",
  2573.               "args": [],
  2574.               "type": {
  2575.                 "kind": "SCALAR",
  2576.                 "name": "String",
  2577.                 "ofType": null
  2578.               },
  2579.               "isDeprecated": false,
  2580.               "deprecationReason": null
  2581.             }
  2582.           ],
  2583.           "inputFields": null,
  2584.           "interfaces": [],
  2585.           "enumValues": null,
  2586.           "possibleTypes": null
  2587.         },
  2588.         {
  2589.           "kind": "OBJECT",
  2590.           "name": "__EnumValue",
  2591.           "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.",
  2592.           "fields": [
  2593.             {
  2594.               "name": "name",
  2595.               "description": null,
  2596.               "args": [],
  2597.               "type": {
  2598.                 "kind": "NON_NULL",
  2599.                 "name": null,
  2600.                 "ofType": {
  2601.                   "kind": "SCALAR",
  2602.                   "name": "String",
  2603.                   "ofType": null
  2604.                 }
  2605.               },
  2606.               "isDeprecated": false,
  2607.               "deprecationReason": null
  2608.             },
  2609.             {
  2610.               "name": "description",
  2611.               "description": null,
  2612.               "args": [],
  2613.               "type": {
  2614.                 "kind": "SCALAR",
  2615.                 "name": "String",
  2616.                 "ofType": null
  2617.               },
  2618.               "isDeprecated": false,
  2619.               "deprecationReason": null
  2620.             },
  2621.             {
  2622.               "name": "isDeprecated",
  2623.               "description": null,
  2624.               "args": [],
  2625.               "type": {
  2626.                 "kind": "NON_NULL",
  2627.                 "name": null,
  2628.                 "ofType": {
  2629.                   "kind": "SCALAR",
  2630.                   "name": "Boolean",
  2631.                   "ofType": null
  2632.                 }
  2633.               },
  2634.               "isDeprecated": false,
  2635.               "deprecationReason": null
  2636.             },
  2637.             {
  2638.               "name": "deprecationReason",
  2639.               "description": null,
  2640.               "args": [],
  2641.               "type": {
  2642.                 "kind": "SCALAR",
  2643.                 "name": "String",
  2644.                 "ofType": null
  2645.               },
  2646.               "isDeprecated": false,
  2647.               "deprecationReason": null
  2648.             }
  2649.           ],
  2650.           "inputFields": null,
  2651.           "interfaces": [],
  2652.           "enumValues": null,
  2653.           "possibleTypes": null
  2654.         },
  2655.         {
  2656.           "kind": "OBJECT",
  2657.           "name": "__Directive",
  2658.           "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.",
  2659.           "fields": [
  2660.             {
  2661.               "name": "name",
  2662.               "description": null,
  2663.               "args": [],
  2664.               "type": {
  2665.                 "kind": "NON_NULL",
  2666.                 "name": null,
  2667.                 "ofType": {
  2668.                   "kind": "SCALAR",
  2669.                   "name": "String",
  2670.                   "ofType": null
  2671.                 }
  2672.               },
  2673.               "isDeprecated": false,
  2674.               "deprecationReason": null
  2675.             },
  2676.             {
  2677.               "name": "description",
  2678.               "description": null,
  2679.               "args": [],
  2680.               "type": {
  2681.                 "kind": "SCALAR",
  2682.                 "name": "String",
  2683.                 "ofType": null
  2684.               },
  2685.               "isDeprecated": false,
  2686.               "deprecationReason": null
  2687.             },
  2688.             {
  2689.               "name": "locations",
  2690.               "description": null,
  2691.               "args": [],
  2692.               "type": {
  2693.                 "kind": "NON_NULL",
  2694.                 "name": null,
  2695.                 "ofType": {
  2696.                   "kind": "LIST",
  2697.                   "name": null,
  2698.                   "ofType": {
  2699.                     "kind": "NON_NULL",
  2700.                     "name": null,
  2701.                     "ofType": {
  2702.                       "kind": "ENUM",
  2703.                       "name": "__DirectiveLocation",
  2704.                       "ofType": null
  2705.                     }
  2706.                   }
  2707.                 }
  2708.               },
  2709.               "isDeprecated": false,
  2710.               "deprecationReason": null
  2711.             },
  2712.             {
  2713.               "name": "args",
  2714.               "description": null,
  2715.               "args": [],
  2716.               "type": {
  2717.                 "kind": "NON_NULL",
  2718.                 "name": null,
  2719.                 "ofType": {
  2720.                   "kind": "LIST",
  2721.                   "name": null,
  2722.                   "ofType": {
  2723.                     "kind": "NON_NULL",
  2724.                     "name": null,
  2725.                     "ofType": {
  2726.                       "kind": "OBJECT",
  2727.                       "name": "__InputValue",
  2728.                       "ofType": null
  2729.                     }
  2730.                   }
  2731.                 }
  2732.               },
  2733.               "isDeprecated": false,
  2734.               "deprecationReason": null
  2735.             },
  2736.             {
  2737.               "name": "onOperation",
  2738.               "description": null,
  2739.               "args": [],
  2740.               "type": {
  2741.                 "kind": "NON_NULL",
  2742.                 "name": null,
  2743.                 "ofType": {
  2744.                   "kind": "SCALAR",
  2745.                   "name": "Boolean",
  2746.                   "ofType": null
  2747.                 }
  2748.               },
  2749.               "isDeprecated": true,
  2750.               "deprecationReason": "Use `locations`."
  2751.             },
  2752.             {
  2753.               "name": "onFragment",
  2754.               "description": null,
  2755.               "args": [],
  2756.               "type": {
  2757.                 "kind": "NON_NULL",
  2758.                 "name": null,
  2759.                 "ofType": {
  2760.                   "kind": "SCALAR",
  2761.                   "name": "Boolean",
  2762.                   "ofType": null
  2763.                 }
  2764.               },
  2765.               "isDeprecated": true,
  2766.               "deprecationReason": "Use `locations`."
  2767.             },
  2768.             {
  2769.               "name": "onField",
  2770.               "description": null,
  2771.               "args": [],
  2772.               "type": {
  2773.                 "kind": "NON_NULL",
  2774.                 "name": null,
  2775.                 "ofType": {
  2776.                   "kind": "SCALAR",
  2777.                   "name": "Boolean",
  2778.                   "ofType": null
  2779.                 }
  2780.               },
  2781.               "isDeprecated": true,
  2782.               "deprecationReason": "Use `locations`."
  2783.             }
  2784.           ],
  2785.           "inputFields": null,
  2786.           "interfaces": [],
  2787.           "enumValues": null,
  2788.           "possibleTypes": null
  2789.         },
  2790.         {
  2791.           "kind": "ENUM",
  2792.           "name": "__DirectiveLocation",
  2793.           "description": "A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.",
  2794.           "fields": null,
  2795.           "inputFields": null,
  2796.           "interfaces": null,
  2797.           "enumValues": [
  2798.             {
  2799.               "name": "QUERY",
  2800.               "description": "Location adjacent to a query operation.",
  2801.               "isDeprecated": false,
  2802.               "deprecationReason": null
  2803.             },
  2804.             {
  2805.               "name": "MUTATION",
  2806.               "description": "Location adjacent to a mutation operation.",
  2807.               "isDeprecated": false,
  2808.               "deprecationReason": null
  2809.             },
  2810.             {
  2811.               "name": "SUBSCRIPTION",
  2812.               "description": "Location adjacent to a subscription operation.",
  2813.               "isDeprecated": false,
  2814.               "deprecationReason": null
  2815.             },
  2816.             {
  2817.               "name": "FIELD",
  2818.               "description": "Location adjacent to a field.",
  2819.               "isDeprecated": false,
  2820.               "deprecationReason": null
  2821.             },
  2822.             {
  2823.               "name": "FRAGMENT_DEFINITION",
  2824.               "description": "Location adjacent to a fragment definition.",
  2825.               "isDeprecated": false,
  2826.               "deprecationReason": null
  2827.             },
  2828.             {
  2829.               "name": "FRAGMENT_SPREAD",
  2830.               "description": "Location adjacent to a fragment spread.",
  2831.               "isDeprecated": false,
  2832.               "deprecationReason": null
  2833.             },
  2834.             {
  2835.               "name": "INLINE_FRAGMENT",
  2836.               "description": "Location adjacent to an inline fragment.",
  2837.               "isDeprecated": false,
  2838.               "deprecationReason": null
  2839.             },
  2840.             {
  2841.               "name": "SCHEMA",
  2842.               "description": "Location adjacent to a schema definition.",
  2843.               "isDeprecated": false,
  2844.               "deprecationReason": null
  2845.             },
  2846.             {
  2847.               "name": "SCALAR",
  2848.               "description": "Location adjacent to a scalar definition.",
  2849.               "isDeprecated": false,
  2850.               "deprecationReason": null
  2851.             },
  2852.             {
  2853.               "name": "OBJECT",
  2854.               "description": "Location adjacent to an object type definition.",
  2855.               "isDeprecated": false,
  2856.               "deprecationReason": null
  2857.             },
  2858.             {
  2859.               "name": "FIELD_DEFINITION",
  2860.               "description": "Location adjacent to a field definition.",
  2861.               "isDeprecated": false,
  2862.               "deprecationReason": null
  2863.             },
  2864.             {
  2865.               "name": "ARGUMENT_DEFINITION",
  2866.               "description": "Location adjacent to an argument definition.",
  2867.               "isDeprecated": false,
  2868.               "deprecationReason": null
  2869.             },
  2870.             {
  2871.               "name": "INTERFACE",
  2872.               "description": "Location adjacent to an interface definition.",
  2873.               "isDeprecated": false,
  2874.               "deprecationReason": null
  2875.             },
  2876.             {
  2877.               "name": "UNION",
  2878.               "description": "Location adjacent to a union definition.",
  2879.               "isDeprecated": false,
  2880.               "deprecationReason": null
  2881.             },
  2882.             {
  2883.               "name": "ENUM",
  2884.               "description": "Location adjacent to an enum definition.",
  2885.               "isDeprecated": false,
  2886.               "deprecationReason": null
  2887.             },
  2888.             {
  2889.               "name": "ENUM_VALUE",
  2890.               "description": "Location adjacent to an enum value definition.",
  2891.               "isDeprecated": false,
  2892.               "deprecationReason": null
  2893.             },
  2894.             {
  2895.               "name": "INPUT_OBJECT",
  2896.               "description": "Location adjacent to an input object type definition.",
  2897.               "isDeprecated": false,
  2898.               "deprecationReason": null
  2899.             },
  2900.             {
  2901.               "name": "INPUT_FIELD_DEFINITION",
  2902.               "description": "Location adjacent to an input object field definition.",
  2903.               "isDeprecated": false,
  2904.               "deprecationReason": null
  2905.             }
  2906.           ],
  2907.           "possibleTypes": null
  2908.         }
  2909.       ],
  2910.       "directives": [
  2911.         {
  2912.           "name": "include",
  2913.           "description": "Directs the executor to include this field or fragment only when the `if` argument is true.",
  2914.           "locations": [
  2915.             "FIELD",
  2916.             "FRAGMENT_SPREAD",
  2917.             "INLINE_FRAGMENT"
  2918.           ],
  2919.           "args": [
  2920.             {
  2921.               "name": "if",
  2922.               "description": "Included when true.",
  2923.               "type": {
  2924.                 "kind": "NON_NULL",
  2925.                 "name": null,
  2926.                 "ofType": {
  2927.                   "kind": "SCALAR",
  2928.                   "name": "Boolean",
  2929.                   "ofType": null
  2930.                 }
  2931.               },
  2932.               "defaultValue": null
  2933.             }
  2934.           ]
  2935.         },
  2936.         {
  2937.           "name": "skip",
  2938.           "description": "Directs the executor to skip this field or fragment when the `if` argument is true.",
  2939.           "locations": [
  2940.             "FIELD",
  2941.             "FRAGMENT_SPREAD",
  2942.             "INLINE_FRAGMENT"
  2943.           ],
  2944.           "args": [
  2945.             {
  2946.               "name": "if",
  2947.               "description": "Skipped when true.",
  2948.               "type": {
  2949.                 "kind": "NON_NULL",
  2950.                 "name": null,
  2951.                 "ofType": {
  2952.                   "kind": "SCALAR",
  2953.                   "name": "Boolean",
  2954.                   "ofType": null
  2955.                 }
  2956.               },
  2957.               "defaultValue": null
  2958.             }
  2959.           ]
  2960.         },
  2961.         {
  2962.           "name": "deprecated",
  2963.           "description": "Marks an element of a GraphQL schema as no longer supported.",
  2964.           "locations": [
  2965.             "FIELD_DEFINITION",
  2966.             "ENUM_VALUE"
  2967.           ],
  2968.           "args": [
  2969.             {
  2970.               "name": "reason",
  2971.               "description": "Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted in [Markdown](https://daringfireball.net/projects/markdown/).",
  2972.               "type": {
  2973.                 "kind": "SCALAR",
  2974.                 "name": "String",
  2975.                 "ofType": null
  2976.               },
  2977.               "defaultValue": "\"No longer supported\""
  2978.             }
  2979.           ]
  2980.         }
  2981.       ]
  2982.     }
  2983.   }
  2984. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement