# Returns information about pagination in a connection, in accordance with the # Relay specification. type PageInfo { # The cursor corresponding to the last node in edges. endCursor: String # Whether there are more pages to fetch following the current page. hasNextPage: Boolean! # Whether there are any pages prior to the current page. hasPreviousPage: Boolean! # The cursor corresponding to the first node in edges. startCursor: String } # An auto-generated type for paginating through multiple Events. type EventConnection { # A list of edges. edges: [EventEdge!]! # A list of the nodes contained in EventEdge. nodes: [Event!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one Event and a cursor during pagination. type EventEdge { # A cursor for use in pagination. cursor: String! # The item at the end of EventEdge. node: Event! } # An auto-generated type for paginating through multiple Metafields. type MetafieldConnection { # A list of edges. edges: [MetafieldEdge!]! # A list of the nodes contained in MetafieldEdge. nodes: [Metafield!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one Metafield and a cursor during pagination. type MetafieldEdge { # A cursor for use in pagination. cursor: String! # The item at the end of MetafieldEdge. node: Metafield! } # An auto-generated type for paginating through multiple MetafieldReferences. type MetafieldReferenceConnection { # A list of edges. edges: [MetafieldReferenceEdge!]! # A list of the nodes contained in MetafieldReferenceEdge. nodes: [MetafieldReference]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one MetafieldReference and a cursor during pagination. type MetafieldReferenceEdge { # A cursor for use in pagination. cursor: String! # The item at the end of MetafieldReferenceEdge. node: MetafieldReference } # An auto-generated type for paginating through multiple PrivateMetafields. type PrivateMetafieldConnection { # A list of edges. edges: [PrivateMetafieldEdge!]! # A list of the nodes contained in PrivateMetafieldEdge. nodes: [PrivateMetafield!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one PrivateMetafield and a cursor during pagination. type PrivateMetafieldEdge { # A cursor for use in pagination. cursor: String! # The item at the end of PrivateMetafieldEdge. node: PrivateMetafield! } # An auto-generated type for paginating through multiple LocalizationExtensions. type LocalizationExtensionConnection { # A list of edges. edges: [LocalizationExtensionEdge!]! # A list of the nodes contained in LocalizationExtensionEdge. nodes: [LocalizationExtension!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one LocalizationExtension and a cursor during pagination. type LocalizationExtensionEdge { # A cursor for use in pagination. cursor: String! # The item at the end of LocalizationExtensionEdge. node: LocalizationExtension! } # An auto-generated type for paginating through multiple MetafieldDefinitions. type MetafieldDefinitionConnection { # A list of edges. edges: [MetafieldDefinitionEdge!]! # A list of the nodes contained in MetafieldDefinitionEdge. nodes: [MetafieldDefinition!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one MetafieldDefinition and a cursor during pagination. type MetafieldDefinitionEdge { # A cursor for use in pagination. cursor: String! # The item at the end of MetafieldDefinitionEdge. node: MetafieldDefinition! } # An auto-generated type for paginating through multiple InventoryLevels. type InventoryLevelConnection { # A list of edges. edges: [InventoryLevelEdge!]! # A list of the nodes contained in InventoryLevelEdge. nodes: [InventoryLevel!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one InventoryLevel and a cursor during pagination. type InventoryLevelEdge { # A cursor for use in pagination. cursor: String! # The item at the end of InventoryLevelEdge. node: InventoryLevel! } # An auto-generated type for paginating through multiple CountryHarmonizedSystemCodes. type CountryHarmonizedSystemCodeConnection { # A list of edges. edges: [CountryHarmonizedSystemCodeEdge!]! # A list of the nodes contained in CountryHarmonizedSystemCodeEdge. nodes: [CountryHarmonizedSystemCode!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one CountryHarmonizedSystemCode and a cursor during pagination. type CountryHarmonizedSystemCodeEdge { # A cursor for use in pagination. cursor: String! # The item at the end of CountryHarmonizedSystemCodeEdge. node: CountryHarmonizedSystemCode! } # An auto-generated type for paginating through multiple Locations. type LocationConnection { # A list of edges. edges: [LocationEdge!]! # A list of the nodes contained in LocationEdge. nodes: [Location!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one Location and a cursor during pagination. type LocationEdge { # A cursor for use in pagination. cursor: String! # The item at the end of LocationEdge. node: Location! } # An auto-generated type for paginating through multiple DeliveryLocationGroupZones. type DeliveryLocationGroupZoneConnection { # A list of edges. edges: [DeliveryLocationGroupZoneEdge!]! # A list of the nodes contained in DeliveryLocationGroupZoneEdge. nodes: [DeliveryLocationGroupZone!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one DeliveryLocationGroupZone and a cursor during pagination. type DeliveryLocationGroupZoneEdge { # A cursor for use in pagination. cursor: String! # The item at the end of DeliveryLocationGroupZoneEdge. node: DeliveryLocationGroupZone! } # An auto-generated type for paginating through multiple DeliveryMethodDefinitions. type DeliveryMethodDefinitionConnection { # A list of edges. edges: [DeliveryMethodDefinitionEdge!]! # A list of the nodes contained in DeliveryMethodDefinitionEdge. nodes: [DeliveryMethodDefinition!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one DeliveryMethodDefinition and a cursor during pagination. type DeliveryMethodDefinitionEdge { # A cursor for use in pagination. cursor: String! # The item at the end of DeliveryMethodDefinitionEdge. node: DeliveryMethodDefinition! } # An auto-generated type for paginating through multiple DraftOrderLineItems. type DraftOrderLineItemConnection { # A list of edges. edges: [DraftOrderLineItemEdge!]! # A list of the nodes contained in DraftOrderLineItemEdge. nodes: [DraftOrderLineItem!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one DraftOrderLineItem and a cursor during pagination. type DraftOrderLineItemEdge { # A cursor for use in pagination. cursor: String! # The item at the end of DraftOrderLineItemEdge. node: DraftOrderLineItem! } # An auto-generated type for paginating through multiple PaymentSchedules. type PaymentScheduleConnection { # A list of edges. edges: [PaymentScheduleEdge!]! # A list of the nodes contained in PaymentScheduleEdge. nodes: [PaymentSchedule!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one PaymentSchedule and a cursor during pagination. type PaymentScheduleEdge { # A cursor for use in pagination. cursor: String! # The item at the end of PaymentScheduleEdge. node: PaymentSchedule! } # An auto-generated type for paginating through multiple DeliveryProfileItems. type DeliveryProfileItemConnection { # A list of edges. edges: [DeliveryProfileItemEdge!]! # A list of the nodes contained in DeliveryProfileItemEdge. nodes: [DeliveryProfileItem!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one DeliveryProfileItem and a cursor during pagination. type DeliveryProfileItemEdge { # A cursor for use in pagination. cursor: String! # The item at the end of DeliveryProfileItemEdge. node: DeliveryProfileItem! } # An auto-generated type for paginating through multiple ProductVariants. type ProductVariantConnection { # A list of edges. edges: [ProductVariantEdge!]! # A list of the nodes contained in ProductVariantEdge. nodes: [ProductVariant!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one ProductVariant and a cursor during pagination. type ProductVariantEdge { # A cursor for use in pagination. cursor: String! # The item at the end of ProductVariantEdge. node: ProductVariant! } # An auto-generated type for paginating through multiple SellingPlanGroups. type SellingPlanGroupConnection { # A list of edges. edges: [SellingPlanGroupEdge!]! # A list of the nodes contained in SellingPlanGroupEdge. nodes: [SellingPlanGroup!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one SellingPlanGroup and a cursor during pagination. type SellingPlanGroupEdge { # A cursor for use in pagination. cursor: String! # The item at the end of SellingPlanGroupEdge. node: SellingPlanGroup! } # An auto-generated type for paginating through multiple SellingPlans. type SellingPlanConnection { # A list of edges. edges: [SellingPlanEdge!]! # A list of the nodes contained in SellingPlanEdge. nodes: [SellingPlan!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one SellingPlan and a cursor during pagination. type SellingPlanEdge { # A cursor for use in pagination. cursor: String! # The item at the end of SellingPlanEdge. node: SellingPlan! } # An auto-generated type for paginating through multiple Products. type ProductConnection { # A list of edges. edges: [ProductEdge!]! # A list of the nodes contained in ProductEdge. nodes: [Product!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one Product and a cursor during pagination. type ProductEdge { # A cursor for use in pagination. cursor: String! # The item at the end of ProductEdge. node: Product! } # An auto-generated type for paginating through multiple AppSubscriptions. type AppSubscriptionConnection { # A list of edges. edges: [AppSubscriptionEdge!]! # A list of the nodes contained in AppSubscriptionEdge. nodes: [AppSubscription!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one AppSubscription and a cursor during pagination. type AppSubscriptionEdge { # A cursor for use in pagination. cursor: String! # The item at the end of AppSubscriptionEdge. node: AppSubscription! } # An auto-generated type for paginating through multiple AppCredits. type AppCreditConnection { # A list of edges. edges: [AppCreditEdge!]! # A list of the nodes contained in AppCreditEdge. nodes: [AppCredit!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one AppCredit and a cursor during pagination. type AppCreditEdge { # A cursor for use in pagination. cursor: String! # The item at the end of AppCreditEdge. node: AppCredit! } # An auto-generated type for paginating through multiple AppPurchaseOneTimes. type AppPurchaseOneTimeConnection { # A list of edges. edges: [AppPurchaseOneTimeEdge!]! # A list of the nodes contained in AppPurchaseOneTimeEdge. nodes: [AppPurchaseOneTime!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one AppPurchaseOneTime and a cursor during pagination. type AppPurchaseOneTimeEdge { # A cursor for use in pagination. cursor: String! # The item at the end of AppPurchaseOneTimeEdge. node: AppPurchaseOneTime! } # An auto-generated type for paginating through multiple AppRevenueAttributionRecords. type AppRevenueAttributionRecordConnection { # A list of edges. edges: [AppRevenueAttributionRecordEdge!]! # A list of the nodes contained in AppRevenueAttributionRecordEdge. nodes: [AppRevenueAttributionRecord!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one AppRevenueAttributionRecord and a cursor during pagination. type AppRevenueAttributionRecordEdge { # A cursor for use in pagination. cursor: String! # The item at the end of AppRevenueAttributionRecordEdge. node: AppRevenueAttributionRecord! } # An auto-generated type for paginating through multiple AppUsageRecords. type AppUsageRecordConnection { # A list of edges. edges: [AppUsageRecordEdge!]! # A list of the nodes contained in AppUsageRecordEdge. nodes: [AppUsageRecord!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one AppUsageRecord and a cursor during pagination. type AppUsageRecordEdge { # A cursor for use in pagination. cursor: String! # The item at the end of AppUsageRecordEdge. node: AppUsageRecord! } # An auto-generated type for paginating through multiple ResourcePublications. type ResourcePublicationConnection { # A list of edges. edges: [ResourcePublicationEdge!]! # A list of the nodes contained in ResourcePublicationEdge. nodes: [ResourcePublication!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one ResourcePublication and a cursor during pagination. type ResourcePublicationEdge { # A cursor for use in pagination. cursor: String! # The item at the end of ResourcePublicationEdge. node: ResourcePublication! } # An auto-generated type for paginating through multiple Collections. type CollectionConnection { # A list of edges. edges: [CollectionEdge!]! # A list of the nodes contained in CollectionEdge. nodes: [Collection!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one Collection and a cursor during pagination. type CollectionEdge { # A cursor for use in pagination. cursor: String! # The item at the end of CollectionEdge. node: Collection! } # An auto-generated type for paginating through multiple Publications. type PublicationConnection { # A list of edges. edges: [PublicationEdge!]! # A list of the nodes contained in PublicationEdge. nodes: [Publication!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one Publication and a cursor during pagination. type PublicationEdge { # A cursor for use in pagination. cursor: String! # The item at the end of PublicationEdge. node: Publication! } # An auto-generated type for paginating through multiple ResourcePublicationV2s. type ResourcePublicationV2Connection { # A list of edges. edges: [ResourcePublicationV2Edge!]! # A list of the nodes contained in ResourcePublicationV2Edge. nodes: [ResourcePublicationV2!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one ResourcePublicationV2 and a cursor during pagination. type ResourcePublicationV2Edge { # A cursor for use in pagination. cursor: String! # The item at the end of ResourcePublicationV2Edge. node: ResourcePublicationV2! } # An auto-generated type for paginating through multiple CustomerMoments. type CustomerMomentConnection { # A list of edges. edges: [CustomerMomentEdge!]! # A list of the nodes contained in CustomerMomentEdge. nodes: [CustomerMoment!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one CustomerMoment and a cursor during pagination. type CustomerMomentEdge { # A cursor for use in pagination. cursor: String! # The item at the end of CustomerMomentEdge. node: CustomerMoment! } # An auto-generated type for paginating through multiple SubscriptionManualDiscounts. type SubscriptionManualDiscountConnection { # A list of edges. edges: [SubscriptionManualDiscountEdge!]! # A list of the nodes contained in SubscriptionManualDiscountEdge. nodes: [SubscriptionManualDiscount!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one SubscriptionManualDiscount and a cursor during pagination. type SubscriptionManualDiscountEdge { # A cursor for use in pagination. cursor: String! # The item at the end of SubscriptionManualDiscountEdge. node: SubscriptionManualDiscount! } # An auto-generated type for paginating through multiple SubscriptionLines. type SubscriptionLineConnection { # A list of edges. edges: [SubscriptionLineEdge!]! # A list of the nodes contained in SubscriptionLineEdge. nodes: [SubscriptionLine!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one SubscriptionLine and a cursor during pagination. type SubscriptionLineEdge { # A cursor for use in pagination. cursor: String! # The item at the end of SubscriptionLineEdge. node: SubscriptionLine! } # An auto-generated type for paginating through multiple SubscriptionContracts. type SubscriptionContractConnection { # A list of edges. edges: [SubscriptionContractEdge!]! # A list of the nodes contained in SubscriptionContractEdge. nodes: [SubscriptionContract!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one SubscriptionContract and a cursor during pagination. type SubscriptionContractEdge { # A cursor for use in pagination. cursor: String! # The item at the end of SubscriptionContractEdge. node: SubscriptionContract! } # An auto-generated type for paginating through multiple Orders. type OrderConnection { # A list of edges. edges: [OrderEdge!]! # A list of the nodes contained in OrderEdge. nodes: [Order!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one Order and a cursor during pagination. type OrderEdge { # A cursor for use in pagination. cursor: String! # The item at the end of OrderEdge. node: Order! } # An auto-generated type for paginating through multiple CustomerPaymentMethods. type CustomerPaymentMethodConnection { # A list of edges. edges: [CustomerPaymentMethodEdge!]! # A list of the nodes contained in CustomerPaymentMethodEdge. nodes: [CustomerPaymentMethod!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one CustomerPaymentMethod and a cursor during pagination. type CustomerPaymentMethodEdge { # A cursor for use in pagination. cursor: String! # The item at the end of CustomerPaymentMethodEdge. node: CustomerPaymentMethod! } # An auto-generated type for paginating through multiple LineItems. type LineItemConnection { # A list of edges. edges: [LineItemEdge!]! # A list of the nodes contained in LineItemEdge. nodes: [LineItem!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one LineItem and a cursor during pagination. type LineItemEdge { # A cursor for use in pagination. cursor: String! # The item at the end of LineItemEdge. node: LineItem! } # An auto-generated type for paginating through multiple SalesAgreements. type SalesAgreementConnection { # A list of edges. edges: [SalesAgreementEdge!]! # A list of the nodes contained in SalesAgreementEdge. nodes: [SalesAgreement!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one SalesAgreement and a cursor during pagination. type SalesAgreementEdge { # A cursor for use in pagination. cursor: String! # The item at the end of SalesAgreementEdge. node: SalesAgreement! } # An auto-generated type for paginating through multiple Sales. type SaleConnection { # A list of edges. edges: [SaleEdge!]! # A list of the nodes contained in SaleEdge. nodes: [Sale!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one Sale and a cursor during pagination. type SaleEdge { # A cursor for use in pagination. cursor: String! # The item at the end of SaleEdge. node: Sale! } # An auto-generated type for paginating through multiple SubscriptionBillingAttempts. type SubscriptionBillingAttemptConnection { # A list of edges. edges: [SubscriptionBillingAttemptEdge!]! # A list of the nodes contained in SubscriptionBillingAttemptEdge. nodes: [SubscriptionBillingAttempt!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one SubscriptionBillingAttempt and a cursor during pagination. type SubscriptionBillingAttemptEdge { # A cursor for use in pagination. cursor: String! # The item at the end of SubscriptionBillingAttemptEdge. node: SubscriptionBillingAttempt! } # An auto-generated type for paginating through multiple OrderTransactions. type OrderTransactionConnection { # A list of edges. edges: [OrderTransactionEdge!]! # A list of the nodes contained in OrderTransactionEdge. nodes: [OrderTransaction!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one OrderTransaction and a cursor during pagination. type OrderTransactionEdge { # A cursor for use in pagination. cursor: String! # The item at the end of OrderTransactionEdge. node: OrderTransaction! } # An auto-generated type for paginating through multiple RefundLineItems. type RefundLineItemConnection { # A list of edges. edges: [RefundLineItemEdge!]! # A list of the nodes contained in RefundLineItemEdge. nodes: [RefundLineItem!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one RefundLineItem and a cursor during pagination. type RefundLineItemEdge { # A cursor for use in pagination. cursor: String! # The item at the end of RefundLineItemEdge. node: RefundLineItem! } # An auto-generated type for paginating through multiple ShippingLines. type ShippingLineConnection { # A list of edges. edges: [ShippingLineEdge!]! # A list of the nodes contained in ShippingLineEdge. nodes: [ShippingLine!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one ShippingLine and a cursor during pagination. type ShippingLineEdge { # A cursor for use in pagination. cursor: String! # The item at the end of ShippingLineEdge. node: ShippingLine! } # An auto-generated type for paginating through multiple FulfillmentOrders. type FulfillmentOrderConnection { # A list of edges. edges: [FulfillmentOrderEdge!]! # A list of the nodes contained in FulfillmentOrderEdge. nodes: [FulfillmentOrder!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one FulfillmentOrder and a cursor during pagination. type FulfillmentOrderEdge { # A cursor for use in pagination. cursor: String! # The item at the end of FulfillmentOrderEdge. node: FulfillmentOrder! } # An auto-generated type for paginating through multiple DiscountApplications. type DiscountApplicationConnection { # A list of edges. edges: [DiscountApplicationEdge!]! # A list of the nodes contained in DiscountApplicationEdge. nodes: [DiscountApplication!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one DiscountApplication and a cursor during pagination. type DiscountApplicationEdge { # A cursor for use in pagination. cursor: String! # The item at the end of DiscountApplicationEdge. node: DiscountApplication! } # An auto-generated type for paginating through multiple FulfillmentEvents. type FulfillmentEventConnection { # A list of edges. edges: [FulfillmentEventEdge!]! # A list of the nodes contained in FulfillmentEventEdge. nodes: [FulfillmentEvent!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one FulfillmentEvent and a cursor during pagination. type FulfillmentEventEdge { # A cursor for use in pagination. cursor: String! # The item at the end of FulfillmentEventEdge. node: FulfillmentEvent! } # An auto-generated type for paginating through multiple FulfillmentLineItems. type FulfillmentLineItemConnection { # A list of edges. edges: [FulfillmentLineItemEdge!]! # A list of the nodes contained in FulfillmentLineItemEdge. nodes: [FulfillmentLineItem!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one FulfillmentLineItem and a cursor during pagination. type FulfillmentLineItemEdge { # A cursor for use in pagination. cursor: String! # The item at the end of FulfillmentLineItemEdge. node: FulfillmentLineItem! } # An auto-generated type for paginating through multiple Fulfillments. type FulfillmentConnection { # A list of edges. edges: [FulfillmentEdge!]! # A list of the nodes contained in FulfillmentEdge. nodes: [Fulfillment!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one Fulfillment and a cursor during pagination. type FulfillmentEdge { # A cursor for use in pagination. cursor: String! # The item at the end of FulfillmentEdge. node: Fulfillment! } # An auto-generated type for paginating through multiple FulfillmentOrderLineItems. type FulfillmentOrderLineItemConnection { # A list of edges. edges: [FulfillmentOrderLineItemEdge!]! # A list of the nodes contained in FulfillmentOrderLineItemEdge. nodes: [FulfillmentOrderLineItem!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one FulfillmentOrderLineItem and a cursor during pagination. type FulfillmentOrderLineItemEdge { # A cursor for use in pagination. cursor: String! # The item at the end of FulfillmentOrderLineItemEdge. node: FulfillmentOrderLineItem! } # An auto-generated type for paginating through multiple FulfillmentOrderLocationForMoves. type FulfillmentOrderLocationForMoveConnection { # A list of edges. edges: [FulfillmentOrderLocationForMoveEdge!]! # A list of the nodes contained in FulfillmentOrderLocationForMoveEdge. nodes: [FulfillmentOrderLocationForMove!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one FulfillmentOrderLocationForMove and a cursor during pagination. type FulfillmentOrderLocationForMoveEdge { # A cursor for use in pagination. cursor: String! # The item at the end of FulfillmentOrderLocationForMoveEdge. node: FulfillmentOrderLocationForMove! } # An auto-generated type for paginating through multiple FulfillmentOrderMerchantRequests. type FulfillmentOrderMerchantRequestConnection { # A list of edges. edges: [FulfillmentOrderMerchantRequestEdge!]! # A list of the nodes contained in FulfillmentOrderMerchantRequestEdge. nodes: [FulfillmentOrderMerchantRequest!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one FulfillmentOrderMerchantRequest and a cursor during pagination. type FulfillmentOrderMerchantRequestEdge { # A cursor for use in pagination. cursor: String! # The item at the end of FulfillmentOrderMerchantRequestEdge. node: FulfillmentOrderMerchantRequest! } # An auto-generated type for paginating through multiple MarketRegions. type MarketRegionConnection { # A list of edges. edges: [MarketRegionEdge!]! # A list of the nodes contained in MarketRegionEdge. nodes: [MarketRegion!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one MarketRegion and a cursor during pagination. type MarketRegionEdge { # A cursor for use in pagination. cursor: String! # The item at the end of MarketRegionEdge. node: MarketRegion! } # An auto-generated type for paginating through multiple PriceListPrices. type PriceListPriceConnection { # A list of edges. edges: [PriceListPriceEdge!]! # A list of the nodes contained in PriceListPriceEdge. nodes: [PriceListPrice!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one PriceListPrice and a cursor during pagination. type PriceListPriceEdge { # A cursor for use in pagination. cursor: String! # The item at the end of PriceListPriceEdge. node: PriceListPrice! } # An auto-generated type for paginating through multiple Images. type ImageConnection { # A list of edges. edges: [ImageEdge!]! # A list of the nodes contained in ImageEdge. nodes: [Image!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one Image and a cursor during pagination. type ImageEdge { # A cursor for use in pagination. cursor: String! # The item at the end of ImageEdge. node: Image! } # An auto-generated type for paginating through multiple Media. type MediaConnection { # A list of edges. edges: [MediaEdge!]! # A list of the nodes contained in MediaEdge. nodes: [Media!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one Media and a cursor during pagination. type MediaEdge { # A cursor for use in pagination. cursor: String! # The item at the end of MediaEdge. node: Media! } # An auto-generated type for paginating through multiple DraftOrders. type DraftOrderConnection { # A list of edges. edges: [DraftOrderEdge!]! # A list of the nodes contained in DraftOrderEdge. nodes: [DraftOrder!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one DraftOrder and a cursor during pagination. type DraftOrderEdge { # A cursor for use in pagination. cursor: String! # The item at the end of DraftOrderEdge. node: DraftOrder! } # An auto-generated type for paginating through multiple CompanyContactRoles. type CompanyContactRoleConnection { # A list of edges. edges: [CompanyContactRoleEdge!]! # A list of the nodes contained in CompanyContactRoleEdge. nodes: [CompanyContactRole!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one CompanyContactRole and a cursor during pagination. type CompanyContactRoleEdge { # A cursor for use in pagination. cursor: String! # The item at the end of CompanyContactRoleEdge. node: CompanyContactRole! } # An auto-generated type for paginating through multiple CompanyContacts. type CompanyContactConnection { # A list of edges. edges: [CompanyContactEdge!]! # A list of the nodes contained in CompanyContactEdge. nodes: [CompanyContact!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one CompanyContact and a cursor during pagination. type CompanyContactEdge { # A cursor for use in pagination. cursor: String! # The item at the end of CompanyContactEdge. node: CompanyContact! } # An auto-generated type for paginating through multiple CompanyLocations. type CompanyLocationConnection { # A list of edges. edges: [CompanyLocationEdge!]! # A list of the nodes contained in CompanyLocationEdge. nodes: [CompanyLocation!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one CompanyLocation and a cursor during pagination. type CompanyLocationEdge { # A cursor for use in pagination. cursor: String! # The item at the end of CompanyLocationEdge. node: CompanyLocation! } # An auto-generated type for paginating through multiple CompanyContactRoleAssignments. type CompanyContactRoleAssignmentConnection { # A list of edges. edges: [CompanyContactRoleAssignmentEdge!]! # A list of the nodes contained in CompanyContactRoleAssignmentEdge. nodes: [CompanyContactRoleAssignment!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one CompanyContactRoleAssignment and a cursor during pagination. type CompanyContactRoleAssignmentEdge { # A cursor for use in pagination. cursor: String! # The item at the end of CompanyContactRoleAssignmentEdge. node: CompanyContactRoleAssignment! } # An auto-generated type for paginating through multiple Apps. type AppConnection { # A list of edges. edges: [AppEdge!]! # A list of the nodes contained in AppEdge. nodes: [App!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one App and a cursor during pagination. type AppEdge { # A cursor for use in pagination. cursor: String! # The item at the end of AppEdge. node: App! } # An auto-generated type for paginating through a list of Strings. type StringConnection { # A list of edges. edges: [StringEdge!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one String and a cursor during pagination. type StringEdge { # A cursor for use in pagination. cursor: String! # The item at the end of StringEdge. node: String! } # An auto-generated type for paginating through multiple CurrencySettings. type CurrencySettingConnection { # A list of edges. edges: [CurrencySettingEdge!]! # A list of the nodes contained in CurrencySettingEdge. nodes: [CurrencySetting!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one CurrencySetting and a cursor during pagination. type CurrencySettingEdge { # A cursor for use in pagination. cursor: String! # The item at the end of CurrencySettingEdge. node: CurrencySetting! } # The connection type for SearchResult. type SearchResultConnection { # A list of edges. edges: [SearchResultEdge!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one SearchResult and a cursor during pagination. type SearchResultEdge { # A cursor for use in pagination. cursor: String! # The item at the end of SearchResultEdge. node: SearchResult! } # An auto-generated type for paginating through multiple StaffMembers. type StaffMemberConnection { # A list of edges. edges: [StaffMemberEdge!]! # A list of the nodes contained in StaffMemberEdge. nodes: [StaffMember!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one StaffMember and a cursor during pagination. type StaffMemberEdge { # A cursor for use in pagination. cursor: String! # The item at the end of StaffMemberEdge. node: StaffMember! } # An auto-generated type for paginating through multiple StorefrontAccessTokens. type StorefrontAccessTokenConnection { # A list of edges. edges: [StorefrontAccessTokenEdge!]! # A list of the nodes contained in StorefrontAccessTokenEdge. nodes: [StorefrontAccessToken!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one StorefrontAccessToken and a cursor during pagination. type StorefrontAccessTokenEdge { # A cursor for use in pagination. cursor: String! # The item at the end of StorefrontAccessTokenEdge. node: StorefrontAccessToken! } # A token that's used to delegate unauthenticated access scopes to clients that need to access # the unauthenticated Storefront API. An app can have a maximum of 100 active storefront access # tokens for each shop. type StorefrontAccessToken implements Node { # List of permissions associated with the token. accessScopes: [AccessScope!]! # The issued public access token. accessToken: String! # The date and time when the public access token was created. createdAt: DateTime! # A globally-unique identifier. id: ID! # An arbitrary title for each token determined by the developer, used for reference purposes. title: String! # The date and time when the storefront access token was updated. updatedAt: DateTime! } # An auto-generated type for paginating through multiple SavedSearches. type SavedSearchConnection { # A list of edges. edges: [SavedSearchEdge!]! # A list of the nodes contained in SavedSearchEdge. nodes: [SavedSearch!]! # Information to aid in pagination. pageInfo: PageInfo! } # An auto-generated type which holds one SavedSearch and a cursor during pagination. type SavedSearchEdge { # A cursor for use in pagination. cursor: String! # The item at the end of SavedSearchEdge. node: SavedSearch! }