generated: '2026-08-01' method: derived source: openapi/cloudkitchens-public-api-openapi.yml docs: https://developer-guides.cloudkitchens.com/api-reference/ summary: schemas_total: 320 entities_referenced_by_operations: 83 ref_relationships: 280 id_reference_fields: 86 domains: - name: orders tags: - orders_endpoints - manager_order_endpoints - direct_orders_endpoints - name: menus tags: - menus_endpoints - manager_menu_endpoints - name: storefront tags: - storefront_endpoints - manager_storefront_endpoints - name: delivery tags: - delivery_endpoints - name: organization tags: - organization_endpoints - account_pairing_endpoints - store_endpoints - name: finance tags: - finance_endpoints - name: inventory tags: - inventory_endpoints - name: reports tags: - reports_endpoints - name: reviews tags: - reviews_endpoints - name: loyalty tags: - manager_loyalty_endpoints root_entities: - AcceptDeliveryCallbackRequest - BootstrapMenuRequest - Brand - CancelDeliveryCallbackRequest - ComputeApplicableRewardsRequest - ComputeApplicableRewardsResponse - Connection - CreateConnectionRequest - CreateShipmentRequest - CreateShipmentResponse - CreateUserRequest - CreateUserResponse - DeliveryStatusUpdateRequest - DiscoverStoresEventResult - EaterOrderHistoryRequest - EaterOrderHistoryResponse - ErrorMessage - EventCallbackError - FinancialInvoice - FinancialTransaction - GenerateReportMultiRequest - GenerateReportResponse - GetEnrollmentConfigResponse - GetReportStatusResponse - GetStoreDetailsEventResult - GetUserResponse - HydraToken - InventorySummariesResponse - ListBrandsResponse - ListShipmentsResponse - ListStoresResponse - ManagerCancelOrderRequest - ManagerConfirmOrderRequest - MenuAsynchronousJob - MenuPublishRequest - MenuPublishResponse - MenuPublishTargets - Menus - MenusUpsertRequest - OAuthTokenGenerationRequest - Order - OrderComponentId - OrderCustomerItemsUpdateRequest - OrderCustomerPaymentUpdateRequest - OrderDeliveryInfoUpdateRequest - OrderFeed - OrderPrepTimeUpdateRequest - OrderReference - OrderStatusUpdateRequest - OrderWithManagerInfo - Organization - PauseRequest - PauseResponse - PauseStoreEventResult - PongObject - PosMenuSyncRequest - PosMenuSyncResponse - ProcessingStatusResponse - RedeemAndAccumulateRewardsRequest - RedeemAndAccumulateRewardsResponse - RefundRewardsRequest - RefundRewardsResponse - RequestDeliveryQuoteCallbackRequest - ReviewReplyRequest - ReviewReplyResponse - SearchUsersResponse - SendMenuEventCallback - SimulateRewardsRequest - SimulateRewardsResponse - Store - StoreAvailabilityEventResult - StoreHoursConfigurationEventResult - SuspendItemsRequest - UnpauseRequest - UnpauseResponse - UnpauseStoreEventResult - UnsuspendItemsRequest - UpdateDeliveryRequestCallbackRequest - UpdateStorelinkStatusRequest - UploadPastOrdersRequest - UploadPastOrdersResponse - UpsertFullMenuEventCallback - UpsertStorelinkEventResultRequest relationships: - from: AcceptDeliveryCallbackRequest to: Distance kind: has_one via: deliveryDistance - from: AcceptDeliveryCallbackRequest to: DeliveryCost kind: has_one via: cost - from: AcceptDeliveryCallbackRequest to: FulfillmentPathEntity kind: has_many via: fulfillmentPath - from: AcceptDeliveryEvent to: RequiredPerson kind: has_one via: customer - from: AcceptDeliveryEvent to: CustomerPayment kind: has_many via: customerPayments - from: AcceptDeliveryEvent to: CustomerTip kind: has_one via: customerTip - from: AcceptDeliveryEvent to: Store-3 kind: has_one via: store - from: AcceptDeliveryEvent to: Item-4 kind: has_many via: orderItems - from: AcceptDeliveryEvent to: PickUpInfo kind: has_one via: pickUpInfo - from: AcceptDeliveryEvent to: OrderExternalIdentifiers kind: has_one via: orderExternalIdentifiers - from: AcceptDeliveryEvent to: DropoffInstructions kind: has_one via: dropoffInstructions - from: AcceptDeliveryEvent to: DeliveryFee kind: has_one via: deliveryFee - from: AdditionalCharge to: Money kind: has_one via: flatCharge - from: AdditionalCharge to: PercentageValue kind: has_one via: percentageCharge - from: AdditionalCharge to: UnitPriceAndCount kind: has_one via: unitPriceAndCount - from: Address to: Location kind: has_one via: location - from: BulkUpdateItemStatus to: UpdateItemStatusEntry kind: has_many via: updates - from: Category to: ExposedThirdPartyInfo kind: has_many via: exposedThirdPartyInfos - from: CompositeFinanceLine to: SimpleFinanceLine kind: has_many via: breakdown - from: ComputeApplicableRewardsResponse to: Reward kind: has_many via: rewards - from: Courier to: PersonalIdentifiers kind: has_one via: personalIdentifiers - from: CreateShipmentRequest to: ShipmentDeliveryInfo kind: has_one via: deliveryInfo - from: CreateShipmentRequest to: CreateShipmentLineItem kind: has_many via: lineItems - from: CreateUserRequest to: UserField kind: has_many via: userFields - from: CreateUserResponse to: User kind: has_one via: user - from: CustomerItemModification to: QuantityUpdatedModification kind: has_one via: quantityUpdated - from: CustomerItemModification to: OrderPriceAdjustedModification kind: has_one via: priceAdjusted - from: CustomerItemModification to: ItemAddedModification kind: has_one via: itemAdded - from: CustomerPayment to: CardInfo kind: has_one via: cardInfo - from: CustomerPayment to: PaymentRecord kind: has_many via: paymentRecords - from: CustomerPayment to: LoyaltyInfo kind: has_one via: loyaltyInfo - from: DefaultModifierSelectionData to: DefaultModifierSelection kind: has_many via: defaultModifierSelections - from: DeliveryInfo to: Courier kind: has_one via: courier - from: DeliveryInfo to: Address kind: has_one via: destination - from: DeliveryInfo to: Location kind: has_one via: lastKnownLocation - from: DeliveryInfo to: DropoffInstructions kind: has_one via: dropoffInstructions - from: DeliveryMetadata to: DeliveryWindow kind: has_one via: deliveryWindow - from: DeliveryStatusUpdateEvent to: Courier kind: has_one via: courier - from: DeliveryStatusUpdateEvent to: DeliveryStatus kind: has_one via: status - from: DeliveryStatusUpdateEvent to: DeliveryStatus kind: has_one via: deliveryStatus - from: DeliveryStatusUpdateEvent to: Distance kind: has_one via: distance - from: DeliveryStatusUpdateEvent to: DropoffInfo kind: has_one via: dropoffInfo - from: DeliveryStatusUpdateRequest to: DeliveryStatus kind: has_one via: deliveryStatus - from: DeliveryStatusUpdateRequest to: Person kind: has_one via: courier - from: DeliveryStatusUpdateRequest to: Location kind: has_one via: location - from: DeliveryStatusUpdateRequest to: VehicleInformation kind: has_one via: vehicleInformation - from: DeliveryStatusUpdateRequest to: DeliveryCost kind: has_one via: cost - from: DeliveryStatusUpdateRequest to: DropoffInfo kind: has_one via: dropoffInfo - from: DiscoverStoresEventResult to: DiscoveredStore kind: has_many via: storesDiscovered - from: DiscoverStoresEventResult to: Marketintel_StoreListing kind: has_many via: storeRankings - from: DiscoveredStore to: Marketintel_StoreDetails kind: has_one via: storeDetails - from: DiscoveredStore to: Marketintel_LocationBasedInformation kind: has_one via: locationBasedInformation - from: DropoffInfo to: VerificationProof kind: has_one via: proofOfDelivery - from: DropoffInstructions to: VerificationRequirements kind: has_one via: verificationRequirements - from: EaterOrder to: Item-3 kind: has_many via: items - from: EaterOrder to: Store-2 kind: has_one via: store - from: EaterOrderHistoryResponse to: EaterOrder kind: has_many via: orders - from: ErrorMessage to: ErrorDetail kind: has_many via: details - from: EventNotification to: MetadataObject kind: has_one via: metadata - from: FetchCredentialsEvent to: ExistingCredential kind: has_many via: credentials - from: FinancialInvoice to: InvoicePayoutInfo kind: has_one via: payout - from: FinancialInvoice to: SimpleFinancialTransaction kind: has_many via: financialTransactions - from: FinancialTransaction to: OrderIdentifierFinance kind: has_one via: orderIdentifiers - from: FinancialTransaction to: PayoutInfo kind: has_one via: payout - from: FinancialTransaction to: OrderItemInformation kind: has_many via: orderItems - from: FinancialTransaction to: OrderIssue kind: has_many via: issues - from: FinancialTransaction to: FinancialData kind: has_one via: data - from: GenerateReportResponse to: JobId kind: has_one via: jobId - from: GetEnrollmentConfigResponse to: EnrollmentField kind: has_many via: enrollmentFields - from: GetStoreDetailsEventResult to: Marketintel_StoreDetails kind: has_many via: storeDetails - from: GetUserResponse to: UserAccount kind: has_one via: userAccount - from: Hours to: HourInterval kind: has_many via: intervals - from: HoursData to: RegularHours kind: has_many via: regularHours - from: HoursData to: SpecialHours kind: has_many via: specialHours - from: IntentToCancelEvent to: OrderExternalIdentifiers kind: has_one via: externalIdentifiers - from: InventorySummariesResponse to: InventorySummary kind: has_many via: inventorySummaries - from: InventorySummary to: Gtin kind: has_one via: gtin - from: InvoicePayoutInfo to: FinancialData kind: has_one via: summary - from: Item to: ItemModifier kind: has_many via: modifiers - from: Item-4 to: ModifierItem kind: has_many via: modifiers - from: ItemAddedModification to: Item kind: has_one via: addedItem - from: ItemModifier to: ItemModifier kind: has_many via: modifiers - from: ItemPriceOverride to: OverrideRule kind: has_many via: rules - from: ItemTax to: PercentageValue kind: has_one via: percentageValue - from: ItemUpdateRequest to: Money kind: has_one via: price - from: ItemUpdateRequest to: ItemStatus kind: has_one via: status - from: ItemUpdateRequest to: ItemPriceOverride kind: has_many via: priceOverrides - from: ItemUpdateRequest to: SkuDetails kind: has_one via: skuDetails - from: ListBrandsResponse to: Brand kind: has_many via: items - from: ListShipmentsResponse to: Shipment kind: has_many via: shipments - from: ListStoresResponse to: Store kind: has_many via: items - from: ManagerCancelOrderRequest to: Person kind: has_one via: cancelingParty - from: ManagerItemIssues to: ManagerItemIssue kind: has_many via: itemIssues - from: ManagerOrderIssues to: ManagerOrderIssue kind: has_many via: orderIssues - from: ManagerOrderIssues to: ManagerItemIssues kind: has_many via: itemIssues - from: Marketintel_Coordinates to: Location kind: has_one via: location - from: Marketintel_GeoLocationInformation to: Address kind: has_one via: address - from: Marketintel_HoursData to: Marketintel_RegularHours kind: has_many via: regularHours - from: Marketintel_HoursData to: Marketintel_SpecialHours kind: has_many via: specialHours - from: Marketintel_RegularHours to: Marketintel_TimeRange kind: has_many via: timeRanges - from: Marketintel_SpecialHours to: Marketintel_TimeRange kind: has_many via: timeRanges - from: Marketintel_StoreDeliveryInformation to: Money kind: has_one via: minDeliveryBasketSize - from: Marketintel_StoreDeliveryInformation to: Money kind: has_one via: deliveryFee - from: Marketintel_StoreDetails to: Marketintel_GeoLocationInformation kind: has_one via: location - from: Marketintel_StoreDetails to: Address kind: has_one via: address - from: Marketintel_StoreDetails to: Marketintel_StoreMenu kind: has_one via: menu - from: Marketintel_StoreDetails to: Marketintel_HoursData kind: has_one via: storeHours - from: Marketintel_StoreDetails to: Marketintel_StoreRating kind: has_one via: storeRating - from: Marketintel_StoreDetails to: Marketintel_Coordinates kind: has_one via: coordinates - from: Marketintel_StoreDetails to: Marketintel_StoreSales kind: has_one via: storeSales - from: Marketintel_StoreDetails to: Money kind: has_one via: avgBasketAmount - from: Marketintel_StoreDetails to: Marketintel_StorePromotion kind: has_many via: storePromotions - from: Marketintel_StoreDetails to: Marketintel_StoreChain kind: has_one via: storeChain - from: Marketintel_StoreDetails to: Marketintel_StoreDeliveryInformation kind: has_one via: storeDeliveryInformation - from: Marketintel_StoreDetails to: Marketintel_StorePriceLevel kind: has_one via: priceLevel - from: MenuAsyncLatestJobForStoreResponse to: MenuAsynchronousJob kind: has_many via: latestJobs - from: MenuAsynchronousJob to: JobReference kind: has_one via: jobReference - from: MenuAsynchronousJob to: MenuJobType kind: has_one via: jobType - from: MenuAsynchronousJob to: MenuJobPublishState kind: has_one via: publishJobState - from: MenuItem_3PD to: Money kind: has_one via: price - from: MenuItem_3PD to: PriceOverride kind: has_many via: priceOverrides - from: MenuItem_3PD to: ItemStatus kind: has_one via: status - from: MenuItem_3PD to: SkuDetails kind: has_one via: skuDetails - from: MenuItem_3PD to: AdditionalCharge kind: has_many via: additionalCharges - from: MenuItem_3PD to: ItemTax kind: has_one via: tax - from: MenuItem_3PD to: ExposedThirdPartyInfo kind: has_many via: exposedThirdPartyInfos - from: MenuItem_POS to: Money kind: has_one via: price - from: MenuItem_POS to: ItemStatus kind: has_one via: status - from: MenuItem_POS to: ItemPriceOverride kind: has_many via: priceOverrides - from: MenuItem_POS to: SkuDetails kind: has_one via: skuDetails - from: MenuItem_POS to: AdditionalCharge kind: has_many via: additionalCharges - from: MenuItem_POS to: ItemTax kind: has_one via: tax - from: MenuPublishEvent to: MenuData kind: has_one via: menuData - from: MenuPublishResponse to: MenuPublishResponseMenuPublishTargets kind: has_one via: menuPublishTargets - from: Menu_3PD to: HoursData kind: has_one via: hoursData - from: Menu_3PD to: AdditionalCharge kind: has_many via: additionalCharges - from: Menu_3PD to: ExposedThirdPartyInfo kind: has_many via: exposedThirdPartyInfos - from: Menu_POS to: Hours kind: has_one via: hours - from: Menu_POS to: AdditionalCharge kind: has_many via: additionalCharges - from: MetadataObject to: StoreId kind: has_one via: storeId - from: ModifierGroup to: DefaultModifierSelectionData kind: has_one via: defaultModifierSelectionData - from: ModifierGroup to: ExposedThirdPartyInfo kind: has_many via: exposedThirdPartyInfos - from: ModifierGroupUpdateRequest to: DefaultModifierSelectionData kind: has_one via: defaultModifierSelectionData - from: ModifierItem to: ModifierItem kind: has_many via: modifiers - from: NutritionalInfo to: EnergyKcal kind: has_one via: energyKcal - from: NutritionalInfo to: NutritionContent kind: has_one via: nutritionContent - from: Order to: Item kind: has_many via: items - from: Order to: DeliveryInfo kind: has_one via: deliveryInfo - from: Order to: CustomerPayment kind: has_many via: customerPayments - from: Order to: FulfillmentInfo kind: has_one via: fulfillmentInfo - from: Order to: PromotionDetails kind: has_many via: promotionsDetails - from: Order to: PreparationTime kind: has_one via: preparationTime - from: Order-2 to: Item-2 kind: has_many via: items - from: Order-2 to: Totals kind: has_one via: totals - from: OrderCustomerItemsUpdateRequest to: CustomerItemModification kind: has_many via: customerItemModifications - from: OrderCustomerPaymentUpdateRequest to: CustomerPayment kind: has_many via: customerPayment - from: OrderCustomerPaymentUpdateRequest to: OrderTotal kind: has_one via: orderTotal - from: OrderCustomerPaymentUpdateRequest to: OrderTotalV2 kind: has_one via: orderTotalsV2 - from: OrderDeliveryInfoUpdateRequest to: RequiredDeliveryInfo kind: has_one via: deliveryInfo - from: OrderExternalIdentifiers to: SourceExternalIdentifiers kind: has_one via: sourceExternalIdentifiers - from: OrderFeed to: Order kind: has_many via: orders - from: OrderItemInformation to: OrderIssue kind: has_many via: issues - from: OrderReference to: OrderExternalIdentifiers kind: has_one via: externalIdentifiers - from: OrderStatusHistory to: OrderStatusEvent kind: has_many via: orderStatusHistory - from: OrderWithManagerInfo to: Order kind: has_one via: order - from: OrderWithManagerInfo to: ManagerOrderCancelDetails kind: has_one via: orderCancelDetails - from: OrderWithManagerInfo to: ManagerOrderIssues kind: has_one via: orderIssues - from: POSOrderStatusUpdateRequest to: OrderIdentifier kind: has_one via: orderExternalIdentifiers - from: PauseRequest to: PauseReason kind: has_one via: reason - from: PauseStoreEventResult to: RequiredEventResultMetadata kind: has_one via: eventResultMetadata - from: PaymentDetailsAch to: AccountHolderType kind: has_one via: accountHolderType - from: PaymentDetailsAch to: AccountType kind: has_one via: accountType - from: PaymentDetailsAch to: MandateStatus kind: has_one via: mandateStatus - from: PaymentDetailsAcss to: MandateStatus kind: has_one via: mandateStatus - from: PaymentDetailsBacs to: MandateStatus kind: has_one via: mandateStatus - from: PaymentDetailsBecs to: MandateStatus kind: has_one via: mandateStatus - from: PaymentDetailsCard to: CardBrandType kind: has_one via: brandType - from: PaymentDetailsCard to: CardFundingType kind: has_one via: fundingType - from: PaymentDetailsCard to: CardWalletType kind: has_one via: walletType - from: PaymentDetailsSepa to: MandateStatus kind: has_one via: mandateStatus - from: PaymentRecord to: RecordProviderType kind: has_one via: recordProviderType - from: PaymentRecord to: RecordPaymentType kind: has_one via: recordPaymentType - from: Person to: PersonalIdentifiers kind: has_one via: personalIdentifiers - from: PosInjectionStateUpdateEvent to: OrderExternalIdentifiers kind: has_one via: externalIdentifiers - from: PosMenuSyncRequest to: CustomBulkResolutionOptions kind: has_one via: customBulkResolutionOptions - from: PriceOverride to: Money kind: has_one via: price - from: PriceOverride to: OverrideRule_3PD kind: has_many via: rules - from: ProcessStoreServiceProviderStatus to: RequestStateInfo kind: has_many via: stateInfo - from: ProcessStoreServiceProviderStatus to: Status kind: has_one via: requestStatus - from: ProcessStoreServiceProviderStatus to: RequestState kind: has_one via: currentState - from: ProcessingStatusResponse to: ProcessStoreServiceProviderStatus kind: has_many via: processRequestStatuses - from: RedeemAndAccumulateRewardsRequest to: Order-2 kind: has_one via: order - from: RedeemAndAccumulateRewardsRequest to: SelectedReward kind: has_many via: selectedRewards - from: RedeemAndAccumulateRewardsResponse to: RewardEffect kind: has_one via: rewardEffect - from: RedeemAndAccumulateRewardsResponse to: UserBalance kind: has_many via: accumulatedRewards - from: RegularHours to: TimeRange kind: has_many via: timeRanges - from: RemoveStorelinkEvent to: StoreInfo-2 kind: has_one via: storeInfo - from: RequestAction to: OperationType kind: has_one via: operationType - from: RequestAction to: Status kind: has_one via: status - from: RequestAction to: StorefrontError kind: has_one via: error - from: RequestDeliveryQuoteCallbackRequest to: Distance kind: has_one via: deliveryDistance - from: RequestDeliveryQuoteCallbackRequest to: DeliveryCost kind: has_one via: cost - from: RequestDeliveryQuoteCallbackRequest to: FulfillmentPathEntity kind: has_many via: fulfillmentPath - from: RequestDeliveryQuoteEvent to: CustomerPayment kind: has_many via: customerPayments - from: RequestDeliveryQuoteEvent to: OrderExternalIdentifiers kind: has_one via: orderExternalIdentifiers - from: RequestStateInfo to: RequestState kind: has_one via: state - from: RequestStateInfo to: Status kind: has_one via: status - from: RequestStateInfo to: RequestAction kind: has_many via: action - from: RequestStateInfo to: StorefrontError kind: has_one via: error - from: RequiredAddress to: Location kind: has_one via: location - from: RequiredDeliveryInfo to: Courier kind: has_one via: courier - from: RequiredDeliveryInfo to: Address kind: has_one via: destination - from: RequiredDeliveryInfo to: Location kind: has_one via: lastKnownLocation - from: RequiredDeliveryInfo to: DropoffInstructions kind: has_one via: dropoffInstructions - from: RequiredPerson to: PersonalIdentifiers kind: has_one via: personalIdentifiers - from: RewardEffect to: Subtotal kind: has_one via: subtotal - from: SearchUsersResponse to: User kind: has_many via: users - from: SendMenuEventCallback to: MenuData kind: has_one via: menuData - from: ServiceProviderCharge to: CompositeFinanceLine kind: has_one via: commission - from: ServiceProviderCharge to: CompositeFinanceLine kind: has_one via: processingFee - from: ServiceProviderCharge to: CompositeFinanceLine kind: has_one via: salesTaxWithheld - from: ServiceProviderCharge to: CompositeFinanceLine kind: has_one via: deliveryFeeForRestaurant - from: ServiceProviderCharge to: CompositeFinanceLine kind: has_one via: advertisingFee - from: ServiceProviderCharge to: CompositeFinanceLine kind: has_one via: chargesAdjustments - from: ServiceProviderCharge to: CompositeFinanceLine kind: has_one via: otherFees - from: Shipment to: ShipmentDeliveryInfo kind: has_one via: deliveryInfo - from: Shipment to: ShipmentLineItem kind: has_many via: lineItems - from: Shipment to: ShipmentStateChange kind: has_many via: stateChanges - from: ShipmentStateChange to: ShipmentState kind: has_one via: state - from: SimpleFinancialTransaction to: SimpleOrderIdentifierFinance kind: has_one via: orderIdentifiers - from: SimpleFinancialTransaction to: OrderItemInformation kind: has_many via: orderItems - from: SimpleFinancialTransaction to: OrderIssue kind: has_many via: issues - from: SimpleFinancialTransaction to: FinancialData kind: has_one via: data - from: SimulateRewardsRequest to: Order-2 kind: has_one via: order - from: SimulateRewardsRequest to: SelectedReward kind: has_many via: selectedRewards - from: SimulateRewardsResponse to: RewardEffect kind: has_one via: rewardEffect - from: SkuDetails to: SkuBarcode kind: has_many via: barcodes - from: SkuDetails to: DietaryClassification kind: has_many via: dietaryClassifications - from: SkuDetails to: AllergenClassification kind: has_many via: allergenClassifications - from: SkuDetails to: StorageRequirement kind: has_many via: storageRequirements - from: SkuDetails to: NutritionalInfo kind: has_one via: nutritionalInfo - from: SkuDetails to: Servings kind: has_one via: servings - from: SourceExternalIdentifiers to: SourceExternalIdentifiers kind: has_one via: sourceExternalIdentifiers - from: SpecialHours to: TimeRange kind: has_many via: timeRanges - from: Store to: Address kind: has_one via: address - from: Store-2 to: Address kind: has_one via: address - from: StoreAvailabilityEventResult to: EventResultMetadata kind: has_one via: eventResultMetadata - from: StoreHours to: Storefront_RegularHours kind: has_many via: regularHours - from: StoreHours to: Storefront_SpecialHours kind: has_many via: specialHours - from: StoreHoursConfiguration to: StoreHours kind: has_one via: deliveryHours - from: StoreHoursConfiguration to: StoreHours kind: has_one via: pickupHours - from: StoreHoursConfigurationEventResult to: StoreHoursConfiguration kind: has_one via: storeHoursConfiguration - from: StoreHoursConfigurationEventResult to: EventResultMetadata kind: has_one via: eventResultMetadata - from: StoreInfo to: OrgInfo kind: has_one via: orgInfo - from: StoreInfo to: BrandInfo kind: has_one via: brandInfo - from: Storefront_RegularHours to: Storefront_TimeRange kind: has_many via: timeRanges - from: Storefront_SpecialHours to: Storefront_TimeRange kind: has_many via: timeRanges - from: SuspendItemsRequest to: SuspensionStatus kind: has_one via: status - from: Trigger to: TriggerMenu kind: has_many via: menus - from: UnitPriceAndCount to: Money kind: has_one via: unitPrice - from: UnpauseStoreEventResult to: RequiredEventResultMetadata kind: has_one via: eventResultMetadata - from: UpdateDeliveryRequestCallbackRequest to: DeliveryCost kind: has_one via: cost - from: UpdateDeliveryRequestEvent to: CustomerPayment kind: has_many via: customerPayments - from: UpdateDeliveryRequestEvent to: CustomerTip kind: has_one via: customerTip - from: UpdateDeliveryRequestEvent to: PickUpInfo kind: has_one via: pickUpInfo - from: UpdateItemStatusEntry to: ItemSelector kind: has_one via: selector - from: UpdateItemStatusEntry to: ItemStatus kind: has_one via: status - from: UploadPastOrdersRequest to: Order kind: has_many via: orders - from: UploadPastOrdersResponse to: OrderReference kind: has_many via: orderReferences - from: UpsertStorelinkEvent to: FulfilledCredential kind: has_many via: credentials - from: UpsertStorelinkEvent to: StoreInfo-2 kind: has_one via: storeInfo - from: User to: UserField kind: has_many via: userFields - from: UserAccount to: UserField kind: has_many via: userFields - from: UserAccount to: UserBalance kind: has_many via: balances - from: VerificationProof to: SignatureProof kind: has_one via: signatureProof - from: VerificationProof to: PictureProof kind: has_one via: pictureProof - from: VerificationRequirements to: SignatureRequirement kind: has_one via: signatureRequirement - from: VerificationRequirements to: PictureRequirement kind: has_one via: pictureRequirement - from: ViewCredentialsArray to: CredentialsSchemaVersion kind: has_one via: credentialsSchemaVersion - from: ViewCredentialsArray to: ViewCredential kind: has_many via: credentials id_reference_fields: - from: AcceptDeliveryCallbackRequest via: providerDeliveryId - from: AcceptDeliveryEvent via: deliveryReferenceId - from: AcceptDeliveryEvent via: pickupOrderId - from: AcceptDeliveryEvent via: pickUpLocationId - from: AcceptDeliveryEvent via: ofoDisplayId - from: BootstrapMenuRequest via: stationId - from: CancelDeliveryEvent via: deliveryReferenceId - from: ComputeApplicableRewardsRequest via: userId - from: Connection via: storeId - from: CreateConnectionRequest via: storeId - from: CreateShipmentLineItem via: externalId - from: DefaultModifierSelection via: itemId - from: DeliveryStatusUpdateRequest via: providerDeliveryId - from: EaterOrderHistoryRequest via: eaterId - from: EventNotification via: eventId - from: EventNotificationBase via: eventId - from: ExposedThirdPartyInfo via: externalId - from: FinancialTransaction via: customerId - from: GenerateReportResponse via: jobId - from: InventorySummary via: externalId - from: Item via: lineItemId - from: Item via: skuId - from: Item via: categoryId - from: Item via: internalCategoryId - from: Item via: stationId - from: Item-4 via: itemId - from: ItemModifier via: lineItemId - from: ItemModifier via: skuId - from: ItemModifier via: groupId - from: ItemModifier via: stationId - from: ManagerItemIssues via: externalId - from: Marketintel_GeoLocationInformation via: regionId - from: Marketintel_StoreChain via: chainId - from: Marketintel_StoreDetails via: regionId - from: Marketintel_StorePromotion via: promotionId - from: MenuPublishResponse via: jobId - from: MenusReward via: entityId - from: MetadataObject via: storeId - from: MetadataObject via: applicationId - from: MetadataObject via: resourceId - from: ModifierItem via: modifierId - from: OrderComponentId via: orderComponentId - from: OrderComponentId via: orderComponentOrderId - from: OrderConfirmEvent via: orderId - from: OrderExternalIdentifiers via: friendlyId - from: OrderFulfilledEvent via: orderId - from: OrderHandedOffEvent via: orderId - from: OrderReadyEvent via: orderId - from: OrderReference via: storeId - from: PauseResponse via: requestId - from: PauseStoreEventResult via: closureId - from: PaymentDetailsAch via: mandateId - from: PaymentDetailsAcss via: mandateId - from: PaymentDetailsBacs via: mandateId - from: PaymentDetailsBecs via: mandateId - from: PaymentDetailsSepa via: mandateId - from: PaymentRecord via: otterPaymentRecordId - from: PaymentRecord via: paymentRecordId - from: PaymentRecord via: payerId - from: PaymentRecord via: balanceTransactionId - from: PersonalIdentifiers via: serviceProviderId - from: PosMenuSyncResponse via: jobId - from: ProcessStoreServiceProviderStatus via: requestId - from: PromotionDetails via: externalId - from: RedeemAndAccumulateRewardsRequest via: userId - from: RedeemAndAccumulateRewardsResponse via: transactionId - from: RefundRewardsRequest via: userId - from: RefundRewardsRequest via: orderId - from: RefundRewardsResponse via: transactionId - from: ReportGeneratedEvent via: jobId - from: RequestDeliveryQuoteEvent via: deliveryReferenceId - from: RequestDeliveryQuoteEvent via: pickUpLocationId - from: ReviewReplyRequest via: reviewId - from: ReviewReplyRequest via: externalStoreId - from: ReviewReplyResponse via: replyId - from: SelectedMenuReward via: entityId - from: SimpleFinancialTransaction via: customerId - from: SimulateRewardsRequest via: userId - from: SimulateRewardsResponse via: transactionId - from: SkuDetails via: skuId - from: SourceExternalIdentifiers via: friendlyId - from: StoreInfo-2 via: internalStoreId - from: TriggerMenu via: entityId - from: UnpauseResponse via: requestId - from: UpdateDeliveryRequestEvent via: deliveryReferenceId - from: UpsertStorelinkEventResultRequest via: storeId