Alokai

customerSignMeInDefaultQuery

Default GraphQL query for the customerSignMeIn API endpoint. It concatenates the CustomerFragment, CartFragment and customerSignMeInMutation

customerSignMeInDefaultQuery = "\n  \n  \n  fragment DefaultAddress on Address {\n    id\n    title\n    firstName\n    lastName\n    streetName\n    streetNumber\n    postalCode\n    city\n    country\n    state\n    region\n    company\n    apartment\n    phone\n    mobile\n    salutation\n  }\n\n\n  \n  fragment DefaultCustomer on Customer {\n    version\n    firstName\n    lastName\n    email\n    dateOfBirth\n    id\n    isEmailVerified\n    title\n    salutation\n    addresses {\n      id\n    }\n    shippingAddresses {\n      ...DefaultAddress\n    }\n    billingAddresses {\n      ...DefaultAddress\n    }\n    defaultBillingAddressId\n    defaultShippingAddressId\n    customerGroup {\n      id\n    }\n  }\n\n\n\n  \n  \n  fragment DefaultAddress on Address {\n    id\n    title\n    firstName\n    lastName\n    streetName\n    streetNumber\n    postalCode\n    city\n    country\n    state\n    region\n    company\n    apartment\n    phone\n    mobile\n    salutation\n  }\n\n\n  \n  \n  fragment DefaultAddress on Address {\n    id\n    title\n    firstName\n    lastName\n    streetName\n    streetNumber\n    postalCode\n    city\n    country\n    state\n    region\n    company\n    apartment\n    phone\n    mobile\n    salutation\n  }\n\n\n  \n  fragment DefaultCustomer on Customer {\n    version\n    firstName\n    lastName\n    email\n    dateOfBirth\n    id\n    isEmailVerified\n    title\n    salutation\n    addresses {\n      id\n    }\n    shippingAddresses {\n      ...DefaultAddress\n    }\n    billingAddresses {\n      ...DefaultAddress\n    }\n    defaultBillingAddressId\n    defaultShippingAddressId\n    customerGroup {\n      id\n    }\n  }\n\n\n\n  \n  \n  fragment DefaultProductPrice on ProductPrice {\n    discounted {\n      value {\n        type\n        currencyCode\n        centAmount\n        fractionDigits\n      }\n      discount {\n        validFrom\n        validUntil\n        isActive\n        name(
	acceptLanguage: $acceptLanguage
)\n      }\n    }\n    value {\n      type\n      currencyCode\n      centAmount\n      fractionDigits\n    }\n  }\n\n  \n  \n  fragment LocalizedStringFragment on LocalizedString {\n    value\n    locale\n  }\n\n\n  \n  fragment DefaultAddress on Address {\n    id\n    title\n    firstName\n    lastName\n    streetName\n    streetNumber\n    postalCode\n    city\n    country\n    state\n    region\n    company\n    apartment\n    phone\n    mobile\n    salutation\n  }\n\n\n  \n  fragment ChannelFragment on Channel {\n    id\n    version\n    key\n    roles\n    name(locale: $locale)\n    description(locale: $locale)\n    nameAllLocales {\n      ...LocalizedStringFragment\n    }\n    descriptionAllLocales {\n      ...LocalizedStringFragment\n    }\n    address {\n      ...DefaultAddress\n    }\n  }\n\n\n\n  \n  fragment DefaultLineItem on LineItem {\n    id\n    productId\n    name(acceptLanguage: $acceptLanguage)\n    productSlug(acceptLanguage: $acceptLanguage)\n    quantity\n    discountedPricePerQuantity {\n      quantity\n      discountedPrice {\n        value {\n          centAmount\n          currencyCode\n        }\n        includedDiscounts {\n          discount {\n            name(acceptLanguage: $acceptLanguage)\n            isActive\n          }\n        }\n      }\n    }\n    variant {\n      id\n      sku\n      price(currency: $currency) {\n        tiers {\n          value {\n            centAmount\n          }\n        }\n        value {\n          centAmount\n          currencyCode\n        }\n        discounted {\n          value {\n            centAmount\n            currencyCode\n          }\n          discount {\n            isActive\n            name(acceptLanguage: $acceptLanguage)\n          }\n        }\n      }\n      images {\n        url\n        label\n      }\n      attributesRaw {\n        name\n        value\n        attributeDefinition {\n          type {\n            name\n          }\n          label(locale: $locale)\n        }\n      }\n    }\n    price {\n      ...DefaultProductPrice\n    }\n    distributionChannel {\n      ...ChannelFragment\n    }\n    supplyChannel {\n      ...ChannelFragment\n    }\n    shippingDetails {\n      targets {\n        addressKey\n        quantity\n      }\n      valid\n    }\n  }\n\n\n\n  \n  fragment DefaultShippingMethod on ShippingMethod {\n    id\n    version\n    name\n    isDefault\n    localizedDescription(acceptLanguage: $acceptLanguage)\n    key\n    zoneRates {\n      zone {\n        id\n        name\n      }\n      shippingRates {\n        freeAbove {\n          type\n          centAmount\n          currencyCode\n        }\n        isMatching\n        price {\n          centAmount\n          currencyCode\n        }\n      }\n    }\n  }\n\n\n  \n  fragment DefaultCart on Cart {\n    id\n    customerId\n    customerEmail\n    lineItems {\n      ...DefaultLineItem\n    }\n    totalPrice {\n      centAmount\n      currencyCode\n    }\n    shippingAddress {\n      ...DefaultAddress\n    }\n    billingAddress {\n      ...DefaultAddress\n    }\n    customer {\n      ...DefaultCustomer\n    }\n    totalPrice {\n      centAmount\n      currencyCode\n    }\n    taxedPrice {\n      totalNet {\n        centAmount\n        currencyCode\n      }\n      totalGross {\n        centAmount\n        currencyCode\n      }\n    }\n    paymentInfo {\n      payments {\n        id\n      }\n    }\n    shippingInfo {\n      price {\n        centAmount\n        currencyCode\n      }\n      shippingMethod {\n        ...DefaultShippingMethod\n      }\n    }\n    discountCodes {\n      state\n      discountCode {\n        id\n        code\n        isActive\n        validFrom\n        validUntil\n        name(acceptLanguage: $acceptLanguage)\n      }\n    }\n    refusedGifts {\n      isActive\n      validFrom\n      validUntil\n      name(acceptLanguage: $acceptLanguage)\n    }\n    custom {\n      customFieldsRaw {\n        name\n        value\n      }\n    }\n    cartState\n    version\n    inventoryMode\n  }\n\n\n\n  \n  mutation customerSignMeIn($draft: CustomerSignMeInDraft!,
	$locale: Locale!,
	$acceptLanguage: [Locale!],
	$currency: Currency!,
	$storeKey: KeyReferenceInput) {\n    user: customerSignMeIn(draft: $draft,
	storeKey: $storeKey) {\n      customer {\n        ...DefaultCustomer\n      }\n      cart {\n        ...DefaultCart\n      }\n    }\n  }\n\n"