Untitled

 avatar
unknown
plain_text
a year ago
28 kB
6
Indexable
{
  "GET_GLOBAL_SHIPPING": {
    "kind": "Document",
    "definitions": [
      {
        "kind": "OperationDefinition",
        "operation": "query",
        "variableDefinitions": [
          {
            "kind": "VariableDefinition",
            "variable": {
              "kind": "Variable",
              "name": {
                "kind": "Name",
                "value": "cartId"
              }
            },
            "type": {
              "kind": "NonNullType",
              "type": {
                "kind": "NamedType",
                "name": {
                  "kind": "Name",
                  "value": "String"
                }
              }
            },
            "directives": []
          }
        ],
        "directives": [],
        "selectionSet": {
          "kind": "SelectionSet",
          "selections": [
            {
              "kind": "Field",
              "name": {
                "kind": "Name",
                "value": "cart"
              },
              "arguments": [
                {
                  "kind": "Argument",
                  "name": {
                    "kind": "Name",
                    "value": "cart_id"
                  },
                  "value": {
                    "kind": "Variable",
                    "name": {
                      "kind": "Name",
                      "value": "cartId"
                    }
                  }
                }
              ],
              "directives": [],
              "selectionSet": {
                "kind": "SelectionSet",
                "selections": [
                  {
                    "kind": "FragmentSpread",
                    "name": {
                      "kind": "Name",
                      "value": "AvailableGlobalShipping"
                    },
                    "directives": []
                  },
                  {
                    "kind": "FragmentSpread",
                    "name": {
                      "kind": "Name",
                      "value": "SelectedGlobalShipping"
                    },
                    "directives": []
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "kind": "FragmentDefinition",
        "name": {
          "kind": "Name",
          "value": "AvailableGlobalShipping"
        },
        "typeCondition": {
          "kind": "NamedType",
          "name": {
            "kind": "Name",
            "value": "Cart"
          }
        },
        "directives": [],
        "selectionSet": {
          "kind": "SelectionSet",
          "selections": [
            {
              "kind": "Field",
              "name": {
                "kind": "Name",
                "value": "items"
              },
              "arguments": [],
              "directives": [],
              "selectionSet": {
                "kind": "SelectionSet",
                "selections": [
                  {
                    "kind": "Field",
                    "name": {
                      "kind": "Name",
                      "value": "uid"
                    },
                    "arguments": [],
                    "directives": []
                  },
                  {
                    "kind": "Field",
                    "name": {
                      "kind": "Name",
                      "value": "product"
                    },
                    "arguments": [],
                    "directives": [],
                    "selectionSet": {
                      "kind": "SelectionSet",
                      "selections": [
                        {
                          "kind": "Field",
                          "name": {
                            "kind": "Name",
                            "value": "name"
                          },
                          "arguments": [],
                          "directives": []
                        },
                        {
                          "kind": "Field",
                          "name": {
                            "kind": "Name",
                            "value": "sku"
                          },
                          "arguments": [],
                          "directives": []
                        }
                      ]
                    }
                  },
                  {
                    "kind": "Field",
                    "name": {
                      "kind": "Name",
                      "value": "delivery_coverage"
                    },
                    "arguments": [],
                    "directives": [],
                    "selectionSet": {
                      "kind": "SelectionSet",
                      "selections": [
                        {
                          "kind": "Field",
                          "name": {
                            "kind": "Name",
                            "value": "status"
                          },
                          "arguments": [],
                          "directives": []
                        },
                        {
                          "kind": "Field",
                          "name": {
                            "kind": "Name",
                            "value": "message"
                          },
                          "arguments": [],
                          "directives": []
                        }
                      ]
                    }
                  }
                ]
              }
            },
            {
              "kind": "Field",
              "name": {
                "kind": "Name",
                "value": "available_global_shipping_rules"
              },
              "arguments": [],
              "directives": [],
              "selectionSet": {
                "kind": "SelectionSet",
                "selections": [
                  {
                    "kind": "Field",
                    "name": {
                      "kind": "Name",
                      "value": "items"
                    },
                    "arguments": [],
                    "directives": [],
                    "selectionSet": {
                      "kind": "SelectionSet",
                      "selections": [
                        {
                          "kind": "Field",
                          "name": {
                            "kind": "Name",
                            "value": "item_id"
                          },
                          "arguments": [],
                          "directives": []
                        },
                        {
                          "kind": "Field",
                          "name": {
                            "kind": "Name",
                            "value": "delivery_coverage"
                          },
                          "arguments": [],
                          "directives": [],
                          "selectionSet": {
                            "kind": "SelectionSet",
                            "selections": [
                              {
                                "kind": "Field",
                                "name": {
                                  "kind": "Name",
                                  "value": "status"
                                },
                                "arguments": [],
                                "directives": []
                              },
                              {
                                "kind": "Field",
                                "name": {
                                  "kind": "Name",
                                  "value": "message"
                                },
                                "arguments": [],
                                "directives": []
                              }
                            ]
                          }
                        },
                        {
                          "kind": "Field",
                          "name": {
                            "kind": "Name",
                            "value": "rules"
                          },
                          "arguments": [],
                          "directives": [],
                          "selectionSet": {
                            "kind": "SelectionSet",
                            "selections": [
                              {
                                "kind": "Field",
                                "name": {
                                  "kind": "Name",
                                  "value": "rule_id"
                                },
                                "arguments": [],
                                "directives": []
                              },
                              {
                                "kind": "Field",
                                "name": {
                                  "kind": "Name",
                                  "value": "rule_name"
                                },
                                "arguments": [],
                                "directives": []
                              },
                              {
                                "kind": "Field",
                                "name": {
                                  "kind": "Name",
                                  "value": "rule_type"
                                },
                                "arguments": [],
                                "directives": []
                              },
                              {
                                "kind": "Field",
                                "name": {
                                  "kind": "Name",
                                  "value": "rule_code"
                                },
                                "arguments": [],
                                "directives": []
                              },
                              {
                                "kind": "Field",
                                "name": {
                                  "kind": "Name",
                                  "value": "delivery_fee"
                                },
                                "arguments": [],
                                "directives": []
                              },
                              {
                                "kind": "Field",
                                "name": {
                                  "kind": "Name",
                                  "value": "rule_description"
                                },
                                "arguments": [],
                                "directives": []
                              },
                              {
                                "kind": "Field",
                                "name": {
                                  "kind": "Name",
                                  "value": "delivery_dates"
                                },
                                "arguments": [],
                                "directives": []
                              },
                              {
                                "kind": "Field",
                                "name": {
                                  "kind": "Name",
                                  "value": "show_calendar"
                                },
                                "arguments": [],
                                "directives": []
                              },
                              {
                                "kind": "Field",
                                "name": {
                                  "kind": "Name",
                                  "value": "show_delivery_lead_time"
                                },
                                "arguments": [],
                                "directives": []
                              },
                              {
                                "kind": "Field",
                                "name": {
                                  "kind": "Name",
                                  "value": "delivery_lead_time_min"
                                },
                                "arguments": [],
                                "directives": []
                              },
                              {
                                "kind": "Field",
                                "name": {
                                  "kind": "Name",
                                  "value": "delivery_lead_time_max"
                                },
                                "arguments": [],
                                "directives": []
                              },
                              {
                                "kind": "Field",
                                "name": {
                                  "kind": "Name",
                                  "value": "delivery_disclaimer"
                                },
                                "arguments": [],
                                "directives": []
                              },
                              {
                                "kind": "Field",
                                "name": {
                                  "kind": "Name",
                                  "value": "installation_services"
                                },
                                "arguments": [],
                                "directives": [],
                                "selectionSet": {
                                  "kind": "SelectionSet",
                                  "selections": [
                                    {
                                      "kind": "Field",
                                      "name": {
                                        "kind": "Name",
                                        "value": "select_type"
                                      },
                                      "arguments": [],
                                      "directives": []
                                    },
                                    {
                                      "kind": "Field",
                                      "name": {
                                        "kind": "Name",
                                        "value": "is_required"
                                      },
                                      "arguments": [],
                                      "directives": []
                                    },
                                    {
                                      "kind": "Field",
                                      "name": {
                                        "kind": "Name",
                                        "value": "services"
                                      },
                                      "arguments": [],
                                      "directives": [],
                                      "selectionSet": {
                                        "kind": "SelectionSet",
                                        "selections": [
                                          {
                                            "kind": "Field",
                                            "name": {
                                              "kind": "Name",
                                              "value": "service_id"
                                            },
                                            "arguments": [],
                                            "directives": []
                                          },
                                          {
                                            "kind": "Field",
                                            "name": {
                                              "kind": "Name",
                                              "value": "service_code"
                                            },
                                            "arguments": [],
                                            "directives": []
                                          },
                                          {
                                            "kind": "Field",
                                            "name": {
                                              "kind": "Name",
                                              "value": "service_fee"
                                            },
                                            "arguments": [],
                                            "directives": []
                                          },
                                          {
                                            "kind": "Field",
                                            "name": {
                                              "kind": "Name",
                                              "value": "service_name"
                                            },
                                            "arguments": [],
                                            "directives": []
                                          },
                                          {
                                            "kind": "Field",
                                            "name": {
                                              "kind": "Name",
                                              "value": "service_description"
                                            },
                                            "arguments": [],
                                            "directives": []
                                          }
                                        ]
                                      }
                                    }
                                  ]
                                }
                              },
                              {
                                "kind": "Field",
                                "name": {
                                  "kind": "Name",
                                  "value": "haulaway_services"
                                },
                                "arguments": [],
                                "directives": [],
                                "selectionSet": {
                                  "kind": "SelectionSet",
                                  "selections": [
                                    {
                                      "kind": "Field",
                                      "name": {
                                        "kind": "Name",
                                        "value": "select_type"
                                      },
                                      "arguments": [],
                                      "directives": []
                                    },
                                    {
                                      "kind": "Field",
                                      "name": {
                                        "kind": "Name",
                                        "value": "is_required"
                                      },
                                      "arguments": [],
                                      "directives": []
                                    },
                                    {
                                      "kind": "Field",
                                      "name": {
                                        "kind": "Name",
                                        "value": "services"
                                      },
                                      "arguments": [],
                                      "directives": [],
                                      "selectionSet": {
                                        "kind": "SelectionSet",
                                        "selections": [
                                          {
                                            "kind": "Field",
                                            "name": {
                                              "kind": "Name",
                                              "value": "service_id"
                                            },
                                            "arguments": [],
                                            "directives": []
                                          },
                                          {
                                            "kind": "Field",
                                            "name": {
                                              "kind": "Name",
                                              "value": "service_code"
                                            },
                                            "arguments": [],
                                            "directives": []
                                          },
                                          {
                                            "kind": "Field",
                                            "name": {
                                              "kind": "Name",
                                              "value": "service_fee"
                                            },
                                            "arguments": [],
                                            "directives": []
                                          },
                                          {
                                            "kind": "Field",
                                            "name": {
                                              "kind": "Name",
                                              "value": "service_name"
                                            },
                                            "arguments": [],
                                            "directives": []
                                          },
                                          {
                                            "kind": "Field",
                                            "name": {
                                              "kind": "Name",
                                              "value": "service_description"
                                            },
                                            "arguments": [],
                                            "directives": []
                                          }
                                        ]
                                      }
                                    }
                                  ]
                                }
                              }
                            ]
                          }
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      {
        "kind": "FragmentDefinition",
        "name": {
          "kind": "Name",
          "value": "SelectedGlobalShipping"
        },
        "typeCondition": {
          "kind": "NamedType",
          "name": {
            "kind": "Name",
            "value": "Cart"
          }
        },
        "directives": [],
        "selectionSet": {
          "kind": "SelectionSet",
          "selections": [
            {
              "kind": "Field",
              "name": {
                "kind": "Name",
                "value": "global_shipping_rule_selected"
              },
              "arguments": [],
              "directives": [],
              "selectionSet": {
                "kind": "SelectionSet",
                "selections": [
                  {
                    "kind": "Field",
                    "name": {
                      "kind": "Name",
                      "value": "delivery_date"
                    },
                    "arguments": [],
                    "directives": []
                  },
                  {
                    "kind": "Field",
                    "name": {
                      "kind": "Name",
                      "value": "item_id"
                    },
                    "arguments": [],
                    "directives": []
                  },
                  {
                    "kind": "Field",
                    "name": {
                      "kind": "Name",
                      "value": "rule_id"
                    },
                    "arguments": [],
                    "directives": []
                  },
                  {
                    "kind": "Field",
                    "name": {
                      "kind": "Name",
                      "value": "rule_name"
                    },
                    "arguments": [],
                    "directives": []
                  },
                  {
                    "kind": "Field",
                    "name": {
                      "kind": "Name",
                      "value": "installation_services"
                    },
                    "arguments": [],
                    "directives": [],
                    "selectionSet": {
                      "kind": "SelectionSet",
                      "selections": [
                        {
                          "kind": "Field",
                          "name": {
                            "kind": "Name",
                            "value": "service_id"
                          },
                          "arguments": [],
                          "directives": []
                        }
                      ]
                    }
                  },
                  {
                    "kind": "Field",
                    "name": {
                      "kind": "Name",
                      "value": "haulaway_services"
                    },
                    "arguments": [],
                    "directives": [],
                    "selectionSet": {
                      "kind": "SelectionSet",
                      "selections": [
                        {
                          "kind": "Field",
                          "name": {
                            "kind": "Name",
                            "value": "service_id"
                          },
                          "arguments": [],
                          "directives": []
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      }
    ],
    "loc": {
      "start": 0,
      "end": 1621,
      "source": {
        "body": "\n  query ($cartId: String!) {\n    cart(cart_id: $cartId) {\n      ...AvailableGlobalShipping\n      ...SelectedGlobalShipping\n    }\n  }\n  \n  fragment AvailableGlobalShipping on Cart {\n    items {\n      uid\n      product {\n        name\n        sku\n      }\n      delivery_coverage {\n        status\n        message\n      }\n    }\n    available_global_shipping_rules {\n      items {\n        item_id\n        delivery_coverage {\n          status\n          message\n        }\n        rules {\n          rule_id\n          rule_name\n          rule_type\n          rule_code\n          delivery_fee\n          rule_description\n          delivery_dates\n          show_calendar\n          show_delivery_lead_time\n          delivery_lead_time_min\n          delivery_lead_time_max\n          delivery_disclaimer\n          installation_services {\n            select_type\n            is_required\n            services {\n              service_id\n              service_code\n              service_fee\n              service_name\n              service_description\n            }\n          }\n          haulaway_services {\n            select_type\n            is_required\n            services {\n              service_id\n              service_code\n              service_fee\n              service_name\n              service_description\n            }\n          }\n        }\n      }\n    }\n  }\n\n  \n  fragment SelectedGlobalShipping on Cart {\n    global_shipping_rule_selected {\n      delivery_date\n      item_id\n      rule_id\n      rule_name\n      installation_services {\n        service_id\n      }\n      haulaway_services {\n        service_id\n      }\n    }\n  }\n\n",
        "name": "GraphQL request",
        "locationOffset": {
          "line": 1,
          "column": 1
        }
      }
    }
  }
}
Editor is loading...