d365-commerce-crt-reference-docs

Product

Handlers (60)

Handler Kind Supported Requests
Microsoft.Dynamics.Commerce.Runtime.DataServices.Common.BarcodeDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.dll) handler GetBarcodeMaskSegmentDataRequest, GetBarcodeMaskDataRequest
Microsoft.Dynamics.Commerce.Runtime.DataServices.Common.ItemDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.dll) handler  
Microsoft.Dynamics.Commerce.Runtime.DataServices.Common.ProductDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.dll) handler  
Microsoft.Dynamics.Commerce.Runtime.DataServices.Common.ProductDimensionSqlSharedDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) handler  
Microsoft.Dynamics.Commerce.Runtime.DataServices.Common.ProductMediaDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.dll) handler  
Microsoft.Dynamics.Commerce.Runtime.DataServices.Common.RecommendationsDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.dll) handler GetRecommendationsDataRequest
Microsoft.Dynamics.Commerce.Runtime.DataServices.Common.SimpleProductDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.dll) handler GetProductDimensionsDataRequest
Microsoft.Dynamics.Commerce.Runtime.DataServices.ItemSqlSharedDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) handler  
Microsoft.Dynamics.Commerce.Runtime.DataServices.ProductSearchSqlSharedDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) handler GetProductSearchResultsByCategoryIdDataRequest, GetProductIdsByCategoryIdRequest, FilterAssortedAndReleasedProductsRequest, GetMediaLocationByProductIdsRequest
Microsoft.Dynamics.Commerce.Runtime.DataServices.ProductSqlSharedDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) handler GetProductBehaviorDataRequest, GetProductsDataRequest, GetLinkedProductRelationsDataRequest
Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ItemSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) handler GetItemsDataRequest, CheckIfProductOrVariantAreInCategoryDataRequest
Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductAttributesDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.dll) handler  
Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductAttributesSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) handler  
Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductAvailabilitySqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) handler GetItemAvailabilitiesDataRequest, ReleaseItemsDataRequest, ReserveItemsDataRequest
Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductDimensionSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) handler  
Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductKitSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) handler  
Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductListSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) handler SaveProductListDataRequest, SaveProductListLinesDataRequest, SearchProductListsDataRequest, SearchProductListLinesDataRequest, GetProductListDataRequest (+2)
Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductMediaSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) handler  
Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductRelationsSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) handler  
Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSearchRefinementSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) handler GetChannelProductRefinersDataRequest, GetCatalogProductRefinersDataRequest, GetProductRefinersByCategoryDataRequest, GetProductRefinersByTextDataRequest, GetProductRefinerValuesByCategoryDataRequest (+5)
Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSearchSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) handler GetProductSearchResultsByProductIdsDataRequest, GetProductSearchResultsDataRequest, GetProductSearchSuggestionsDataRequest, GetProductSearchTypeDataRequest
Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) handler GetDeletedCatalogsDataRequest, GetDeletedLanguagesDataRequest, GetProductPartsDataRequest, GetProductUnitOfMeasureOptionsDataRequest, GetParentKitDataRequest (+18)
Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductsSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) handler  
Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.RecommendationsSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) handler GetRecommendationByIdDataRequest, GetRecommendedElementsDataRequest
Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.WarrantyProductSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) handler GetApplicableWarrantyIdsDataRequest, ValidateWarrantyAssociationDataRequest, GetWarrantiesDataRequest
Microsoft.Dynamics.Commerce.Runtime.ElectronicReporting.BarcodeService (Microsoft.Dynamics.Commerce.Runtime.ElectronicReporting.dll) handler EncodeBarcodeServiceRequest, EncodeQrCodeServiceRequest
Microsoft.Dynamics.Commerce.Runtime.GenericTaxEngine.SqlServer.ProductGteSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.GenericTaxEngine.dll) handler GetItemTaxInformationDataRequest
Microsoft.Dynamics.Commerce.Runtime.Localization.Data.Services.India.ProductGteSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.Localization.Data.Services.dll) handler GetItemTaxInformationDataRequest
Microsoft.Dynamics.Commerce.Runtime.SearchServices.Azure.ProductSearchAzureService (Microsoft.Dynamics.Commerce.Runtime.SearchServices.Azure.dll) handler GetProductSearchResultsServiceRequest, GetProductSearchSuggestionsServiceRequest, GetProductSearchRefinersServiceRequest
Microsoft.Dynamics.Commerce.Runtime.SearchServices.Bing.ProductSearchBingService (Microsoft.Dynamics.Commerce.Runtime.SearchServices.Bing.dll) handler GetProductSearchResultsServiceRequest, GetProductSearchSuggestionsServiceRequest, GetProductSearchRefinersServiceRequest
Microsoft.Dynamics.Commerce.Runtime.Services.BarcodeService (Microsoft.Dynamics.Commerce.Runtime.Services.Merchandising.dll) handler ProcessMaskSegmentsServiceRequest, GetBarcodeTypeServiceRequest, CalculateQuantityFromPriceServiceRequest
Microsoft.Dynamics.Commerce.Runtime.Services.MediaStorageSecurityTransactionService (Microsoft.Dynamics.Commerce.Runtime.TransactionService.dll) handler AssociateSasKeyRealtimeRequest
Microsoft.Dynamics.Commerce.Runtime.Services.ProductAttributeService (Microsoft.Dynamics.Commerce.Runtime.Services.Merchandising.dll) handler GetProductAttributeValuesServiceRequest, GetAttributeValuesByProductIdsServiceRequest
Microsoft.Dynamics.Commerce.Runtime.Services.ProductAvailabilityService (Microsoft.Dynamics.Commerce.Runtime.Services.Merchandising.dll) handler GetStoreAvailabilityServiceRequest, GetItemAvailabilitiesByItemsServiceRequest, GetItemAvailabilitiesByItemQuantitiesServiceRequest, GetItemAvailabilitiesByItemWarehousesServiceRequest, GetItemAvailableQuantitiesByItemsServiceRequest (+4)
Microsoft.Dynamics.Commerce.Runtime.Services.ProductComparisonService (Microsoft.Dynamics.Commerce.Runtime.Services.Merchandising.dll) single_handler GetProductComparisonServiceRequest
Microsoft.Dynamics.Commerce.Runtime.Services.ProductKitService (Microsoft.Dynamics.Commerce.Runtime.Services.Merchandising.dll) handler GetProductKitComponentServiceRequest
Microsoft.Dynamics.Commerce.Runtime.Services.ProductListService (Microsoft.Dynamics.Commerce.Runtime.Services.Merchandising.dll) handler SaveProductListServiceRequest, CopyCartToProductListServiceRequest, GetProductListsServiceRequest, GetProductListLinesServiceRequest
Microsoft.Dynamics.Commerce.Runtime.Services.ProductService (Microsoft.Dynamics.Commerce.Runtime.Services.Merchandising.dll) handler  
Microsoft.Dynamics.Commerce.Runtime.Services.ProductUnitOfMeasureService (Microsoft.Dynamics.Commerce.Runtime.Services.Merchandising.dll) handler  
Microsoft.Dynamics.Commerce.Runtime.Services.ProductsService (Microsoft.Dynamics.Commerce.Runtime.Services.Merchandising.dll) handler  
Microsoft.Dynamics.Commerce.Runtime.Services.RecommendationServices.ProductRecommendationService (Microsoft.Dynamics.Commerce.Runtime.RecommendationServices.dll) handler  
Microsoft.Dynamics.Commerce.Runtime.Services.RecommendationServices.RecommendationsService (Microsoft.Dynamics.Commerce.Runtime.RecommendationServices.dll) handler  
Microsoft.Dynamics.Commerce.Runtime.Services.RecommendationServices.SearchRecommendationsHandler (Microsoft.Dynamics.Commerce.Runtime.RecommendationServices.dll) handler  
Microsoft.Dynamics.Commerce.Runtime.Services.SearchProductsService (Microsoft.Dynamics.Commerce.Runtime.Services.Merchandising.dll) handler  
Microsoft.Dynamics.Commerce.Runtime.Services.ValidateProductForSaleServiceRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Services.Orders.dll) single_handler ValidateProductForSaleServiceRequest
Microsoft.Dynamics.Commerce.Runtime.TransactionService.ProductRecommendationTransactionService (Microsoft.Dynamics.Commerce.Runtime.TransactionService.dll) handler GetRecommendationServiceCredentialsRealtimeRequest
Microsoft.Dynamics.Commerce.Runtime.TransactionService.ProductTransactionServiceRequestHandler (Microsoft.Dynamics.Commerce.Runtime.TransactionService.dll) handler GetProductDataRealtimeRequest, GetRemoteProductsByCategoryRealtimeRequest, GetRemoteProductsByKeywordRealtimeRequest, RemoteSearchProductsRealtimeRequest, GetRemoteProductVariantCountRealtimeRequest
Microsoft.Dynamics.Commerce.Runtime.Workflow.BeginReadChangedProductsRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) single_handler BeginReadChangedProductsRequest
Microsoft.Dynamics.Commerce.Runtime.Workflow.DeleteListingsByCatalogsRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) single_handler DeleteListingsByCatalogsRequest
Microsoft.Dynamics.Commerce.Runtime.Workflow.EndReadChangedProductsRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) single_handler EndReadChangedProductsRequest
Microsoft.Dynamics.Commerce.Runtime.Workflow.GetBarcodeRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) single_handler GetBarcodeRequest
Microsoft.Dynamics.Commerce.Runtime.Workflow.GetChangedProductsRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) single_handler ChangedProductsSearchRequest
Microsoft.Dynamics.Commerce.Runtime.Workflow.GetDeletedCatalogsRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) single_handler GetDeletedCatalogsRequest
Microsoft.Dynamics.Commerce.Runtime.Workflow.GetItemByIdRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) single_handler GetItemByIdRequest
Microsoft.Dynamics.Commerce.Runtime.Workflow.GetProductDeliveryOptionsRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) single_handler GetProductDeliveryOptionsRequest
Microsoft.Dynamics.Commerce.Runtime.Workflow.GetRecommendationsRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) single_handler GetRecommendedElementsRequest
Microsoft.Dynamics.Commerce.Runtime.Workflow.GetRelatedProductsRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) single_handler GetRelatedProductsRequest
Microsoft.Dynamics.Commerce.Runtime.Workflow.ProductSearchHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) handler SearchProductsRequest, GetProductSearchSuggestionsRequest, GetProductSearchRefinerValuesRequest, GetProductSearchRefinersRequest, GetSearchConfigurationRequest (+1)
Microsoft.Dynamics.Commerce.Runtime.Workflow.SearchProductsRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) single_handler ProductSearchRequest
Microsoft.Dynamics.Commerce.Runtime.Workflow.VerifyProductExistenceRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) single_handler VerifyProductExistenceRequest

Triggers (2)

Trigger Supported Requests
Microsoft.Dynamics.Commerce.Runtime.Services.Localization.TaxServiceIndia.GetTaxableItemTaxCodesPostProcessingTrigger (Microsoft.Dynamics.Commerce.Runtime.TaxServiceIndia.dll) GetTaxableItemTaxCodesServiceRequest
Microsoft.Dynamics.Commerce.Runtime.Workflow.PrependAzureCmsMediaBaseUrlTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) GetProductMediaLocationsDataRequest, SearchMediaLocationsDataRequest, GetRelatedProductsDataRequest, GetProductsDataRequest, GetProductSearchResultsByProductIdsDataRequest, RefineProductSearchByCategoryDataRequest, RefineProductSearchByTextDataRequest, GetProductSearchResultsDataRequest (+6)

Request Types (119)

BeginReadChangedProductsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.BeginReadChangedProductsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
ChangedProductsSearchCriteria Criteria

BeginReadChangedProductsRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.BeginReadChangedProductsRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.BeginReadChangedProductsRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: Request

Type Property
ChangedProductsSearchCriteria SearchCriteria

CalculateEstimatedAvailabilityForProductsServiceRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.CalculateEstimatedAvailabilityForProductsServiceRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.InventoryAvailabilityService (Microsoft.Dynamics.Commerce.Runtime.Services.Inventory.dll) Inherits: ServiceRequest

Type Property
string JournalId

ChangedProductsSearchRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.ChangedProductsSearchRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.GetChangedProductsRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: Request

Type Property
ChangedProductsSearchCriteria RequestForChanges
bool SkipProductPriceCalculation

CheckAccessToProductListServiceRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.CheckAccessToProductListServiceRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.UserAuthenticationService (Microsoft.Dynamics.Commerce.Runtime.Services.Security.dll) Inherits: CheckAccessServiceRequest

Type Property
ProductList ProductList

CheckIfProductOrVariantAreInCategoryDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.CheckIfProductOrVariantAreInCategoryDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ItemSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
long ProductRecordId
long CategoryRecordId

DeleteListingsByCatalogsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.DeleteListingsByCatalogsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
IEnumerable<long> CatalogsIds

DeleteListingsByCatalogsRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.DeleteListingsByCatalogsRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.DeleteListingsByCatalogsRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: Request

Type Property
IEnumerable<long> CatalogsIds

EncodeBarcodeServiceRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.EncodeBarcodeServiceRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.ElectronicReporting.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.ElectronicReporting.BarcodeService (Microsoft.Dynamics.Commerce.Runtime.ElectronicReporting.dll) Inherits: ServiceRequest

Type Property
string Content
int Height
int Width
string Charset
ImageFormat ImageFormat

EndReadChangedProductsRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.EndReadChangedProductsRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.EndReadChangedProductsRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: Request

Type Property
ReadChangedProductsSession Session

FilterAssortedAndReleasedProductsRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.FilterAssortedAndReleasedProductsRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.ProductSearchSqlSharedDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
long ChannelId
DateTimeOffset ChannelDate
bool IsRemote
IEnumerable<long> ProductIds

GetAssortedProductIdsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetAssortedProductIdsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
IEnumerable<long> Ids
bool IncludeFutureAssortedProducts

GetAttributeValuesByProductIdsServiceRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetAttributeValuesByProductIdsServiceRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.ProductAttributeService (Microsoft.Dynamics.Commerce.Runtime.Services.Merchandising.dll) Inherits: Request

Type Property
long CatalogId
long ChannelId
IEnumerable<long> ProductIds
decimal? StartRank
decimal? EndRank

GetBarcodeMaskDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetBarcodeMaskDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.Common.BarcodeDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.dll) Inherits: DataRequest

Type Property
string Prefix

GetBarcodeMaskSegmentDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetBarcodeMaskSegmentDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.Common.BarcodeDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.dll) Inherits: DataRequest

Type Property
string MaskId

GetBarcodeRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.GetBarcodeRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.GetBarcodeRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: Request

Type Property
ScanInfo ScanInfo

GetBarcodeTypeServiceRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetBarcodeTypeServiceRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.BarcodeService (Microsoft.Dynamics.Commerce.Runtime.Services.Merchandising.dll) Inherits: ServiceRequest

Type Property
string BarcodeId

GetCatalogCategoryAttributesDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetCatalogCategoryAttributesDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ChannelSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
long CatalogId
IEnumerable<long> CategoryIds

GetCatalogCategoryHierarchyDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetCatalogCategoryHierarchyDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ChannelSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
long ChannelId
long CatalogId

GetCatalogProductAttributesDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetCatalogProductAttributesDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ChannelSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
long CatalogId

GetCatalogProductRefinersDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetCatalogProductRefinersDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSearchRefinementSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
long CatalogId

GetCategoryIdsByProductIdsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetCategoryIdsByProductIdsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
long ChannelId
long CatalogId
IEnumerable<long> ProductIds

GetChangedProductsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetChangedProductsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
ChangedProductsSearchCriteria Criteria

GetChannelProductAttributeByIdDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetChannelProductAttributeByIdDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ChannelSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
long AttributeId
ColumnSet Columns

GetChannelProductAttributesByChannelIdDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetChannelProductAttributesByChannelIdDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ChannelSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
long ChannelId

GetChannelProductRefinersDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetChannelProductRefinersDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSearchRefinementSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
long ChannelId

GetDeletedCatalogsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetDeletedCatalogsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
IEnumerable<long> ExistentCatalogsIds

GetDeliveryOptionsForProductsServiceRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.GetDeliveryOptionsForProductsServiceRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.ShippingService (Microsoft.Dynamics.Commerce.Runtime.Services.Orders.dll) Inherits: Request

Type Property
IEnumerable<long> ProductIds
Address Address
FilterDeliveryModeOption FilterOption

GetFiscalItemDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.DataServices.Messages.GetFiscalItemDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.Data.Services.FiscalDocumentDataService (Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.dll) Inherits: DataRequest

Type Property
string ItemId

GetGlobalTradeItemNumberDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.DataServices.Messages.GetGlobalTradeItemNumberDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.Data.Services.FiscalDocumentDataService (Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.dll) Inherits: DataRequest

Type Property
string ItemId

GetIsTaxableItemForReturnServiceRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetIsTaxableItemForReturnServiceRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.TaxService (Microsoft.Dynamics.Commerce.Runtime.Services.Taxes.dll), Microsoft.Dynamics.Commerce.Runtime.Services.Localization.TaxServiceBrazil.TaxServiceBrazilRequestHandler (Microsoft.Dynamics.Commerce.Runtime.TaxServiceBrazil.dll) Inherits: ServiceRequest

Type Property
TaxableItem TaxableItem
bool IsReturnsTaxCalculationFeatureEnabled
CartType CartType

GetItemByIdRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.GetItemByIdRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.GetItemByIdRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: Request

Type Property
Collection<string> ItemIds
Collection<long> ProductIds
ColumnSet ColumnSet

GetItemDeliveryOptionsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetItemDeliveryOptionsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ShippingSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
string ItemId
string VariantInventoryDimensionId
string CountryRegionId
string StateId

GetItemDimensionsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetItemDimensionsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.Common.ShippingDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.dll) Inherits: DataRequest

Type Property
IEnumerable<string> ItemIds

GetItemGroupIdDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.DataServices.Messages.GetItemGroupIdDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.Data.Services.FiscalDocumentDataService (Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.dll) Inherits: DataRequest

Type Property
string ItemId

GetItemTaxInformationDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetItemTaxInformationDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.GenericTaxEngine.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.GenericTaxEngine.SqlServer.ProductGteSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.GenericTaxEngine.dll), Microsoft.Dynamics.Commerce.Runtime.Localization.Data.Services.India.ProductGteSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.Localization.Data.Services.dll) Inherits: DataRequest

Type Property
long ProductId

GetItemsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetItemsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ItemSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
IEnumerable<string> ItemIds
IEnumerable<long> ProductIds

GetLinkedProductRelationsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetLinkedProductRelationsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.ProductSqlSharedDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
IEnumerable<long> ProductIds
bool? DownloadedProductsFilter

GetLinkedProductsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetLinkedProductsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
IEnumerable<long> ProductIds

GetMediaLocationByProductIdsRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.GetMediaLocationByProductIdsRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.ProductSearchSqlSharedDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
long CatalogId
IEnumerable<long> ProductIds
string LanguageId
long ChannelId
int MediaUsage

GetProductAssortmentIntervalsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductAssortmentIntervalsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
IEnumerable<long> ProductIds

GetProductAttributeValuesServiceRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetProductAttributeValuesServiceRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.ProductAttributeService (Microsoft.Dynamics.Commerce.Runtime.Services.Merchandising.dll) Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.ValidateBusinessPartnerCatalogTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: Request

Type Property
long CatalogId
long ChannelId
long ProductId

GetProductAvailabilityByDimensionsRealtimeRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.RealtimeServices.Messages.GetProductAvailabilityByDimensionsRealtimeRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.RealtimeServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.AvailabilityTransactionService (Microsoft.Dynamics.Commerce.Runtime.TransactionService.dll) Inherits: RealtimeRequest

Type Property
IEnumerable<string> InventLocationIds
long ProductId
IEnumerable<ProductDimensionCombination> ProductDimensionCombinations

GetProductAvailabilityByDimensionsServiceRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetProductAvailabilityByDimensionsServiceRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.ProductAvailabilityService (Microsoft.Dynamics.Commerce.Runtime.Services.Merchandising.dll) Inherits: ServiceRequest

Type Property
IEnumerable<string> InventLocationIds
long MasterProductId
IEnumerable<ProductDimensionCombination> ProductDimensionCombinations

GetProductBehaviorDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductBehaviorDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.ProductSqlSharedDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
ReadOnlyCollection<long> ProductIds
bool? DownloadedProductsFilter
string WarehouseId

GetProductCatalogAssociationsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductCatalogAssociationsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: Request

Type Property
IEnumerable<long> ProductIds

GetProductCatalogsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductCatalogsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
CatalogSearchCriteria Criteria

GetProductCategoryIdsByCatalogDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductCategoryIdsByCatalogDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
long CatalogId
IEnumerable<long> ProductIds

GetProductComparisonServiceRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetProductComparisonServiceRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.ProductComparisonService (Microsoft.Dynamics.Commerce.Runtime.Services.Merchandising.dll) Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.ValidateBusinessPartnerCatalogTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: Request

Type Property
long CatalogId
long ChannelId
IEnumerable<long> ProductIds

GetProductCopilotSummaryRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetProductCopilotSummaryRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.CopilotService (Microsoft.Dynamics.Commerce.Runtime.CopilotServices.dll) Inherits: ServiceRequest

Type Property
long ProductId

GetProductDataRealtimeRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.RealtimeServices.Messages.GetProductDataRealtimeRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.RealtimeServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.TransactionService.ProductTransactionServiceRequestHandler (Microsoft.Dynamics.Commerce.Runtime.TransactionService.dll) Inherits: RealtimeRequest

Type Property
IEnumerable<string> ItemIds
IEnumerable<long> ProductIds

GetProductDeliveryOptionsRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.GetProductDeliveryOptionsRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.GetProductDeliveryOptionsRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: Request

Type Property
string ItemId
string InventoryDimensionId
Address ShippingAddress

GetProductDeliveryOptionsServiceRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetProductDeliveryOptionsServiceRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.ShippingService (Microsoft.Dynamics.Commerce.Runtime.Services.Orders.dll) Inherits: ServiceRequest

Type Property
string ItemId
string InventoryDimensionId
Address ShippingAddress

GetProductDimensionsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductDimensionsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.Common.SimpleProductDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.dll) Inherits: DataRequest

Type Property
IEnumerable<long> ProductIds

GetProductIdDeliveryOptionsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductIdDeliveryOptionsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ShippingSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
ICollection<long> ProductIds
Address Address

GetProductIdsByCategoryIdRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.GetProductIdsByCategoryIdRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.ProductSearchSqlSharedDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
long CatalogId
long CategoryId
long ChannelId
DateTimeOffset ChannelDate

GetProductItemUnitsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductItemUnitsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.UnitOfMeasureSharedDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
ICollection<ProductItemUnit> ProductItemUnits

GetProductKitComponentServiceRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetProductKitComponentServiceRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.ProductKitService (Microsoft.Dynamics.Commerce.Runtime.Services.Merchandising.dll) Inherits: ServiceRequest

Type Property
long ChannelId
long KitMasterProductId
bool RetrieveOnlyDefaultComponents
IEnumerable<long> SlotIds
bool SummarizeVariants
long? ProductComponentId
IEnumerable<ComponentInSlotRelation> SelectedComponents

GetProductKitDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductKitDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
IEnumerable<long> KitMasterProductIds

GetProductListDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductListDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductListSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.DataAuthorizationTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: DataRequest

Type Property
string ProductListId

GetProductListLinesServiceRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetProductListLinesServiceRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.ProductListService (Microsoft.Dynamics.Commerce.Runtime.Services.Merchandising.dll) Inherits: ServiceRequest

Type Property
ProductListLineSearchCriteria ProductListLineSearchCriteria

GetProductListsServiceRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetProductListsServiceRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.ProductListService (Microsoft.Dynamics.Commerce.Runtime.Services.Merchandising.dll) Inherits: ServiceRequest

Type Property
ProductListSearchCriteria ProductListSearchCriteria

GetProductMediaBlobsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductMediaBlobsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.ValidateBusinessPartnerCatalogTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: DataRequest

Type Property
long ChannelId
long CatalogId
long ProductId

GetProductMediaLocationsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductMediaLocationsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.PrependAzureCmsMediaBaseUrlTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll), Microsoft.Dynamics.Commerce.Runtime.Workflow.ValidateBusinessPartnerCatalogTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: DataRequest

Type Property
long ChannelId
long CatalogId
long ProductId

GetProductPartsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductPartsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
ProductSearchCriteria Criteria
string LanguageId
bool FetchProductsOnFutureDate
bool IsOnline

GetProductRefinerValuesByCategoryDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductRefinerValuesByCategoryDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSearchRefinementSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
long CatalogId
long CategoryId
long RefinerId
ProductRefinerSource RefinerSource

GetProductRefinerValuesByTextDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductRefinerValuesByTextDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSearchRefinementSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
long CatalogId
string SearchText
long RefinerId
ProductRefinerSource RefinerSource

GetProductRefinersByCategoryDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductRefinersByCategoryDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSearchRefinementSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
long CatalogId
long CategoryId

GetProductRefinersByTextDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductRefinersByTextDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSearchRefinementSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
long CatalogId
string SearchText

GetProductRefinersDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductRefinersDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
ProductSearchCriteria SearchCriteria

GetProductRefinersRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.GetProductRefinersRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.ValidateBusinessPartnerCatalogTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: Request

Type Property
ProductSearchCriteria SearchCriteria

GetProductRelationTypesDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductRelationTypesDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.ValidateBusinessPartnerCatalogTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: DataRequest

Type Property
long CatalogId
long ChannelId
long ProductId

GetProductSearchProviderRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.GetProductSearchProviderRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.ProductSearchHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: Request

Type Property
long ChannelId
ProductSearchCriteria SearchCriteria

GetProductSearchRefinerValuesRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.GetProductSearchRefinerValuesRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.ProductSearchHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.ValidateBusinessPartnerCatalogTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: Request

Type Property
ProductSearchCriteria SearchCriteria
long RefinerId
ProductRefinerSource RefinerSource

GetProductSearchRefinersRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.GetProductSearchRefinersRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.ProductSearchHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.ValidateBusinessPartnerCatalogTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: Request

Type Property
ProductSearchCriteria SearchCriteria
bool IncludeRefinerValues

GetProductSearchRefinersServiceRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetProductSearchRefinersServiceRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.SearchServices.Azure.ProductSearchAzureService (Microsoft.Dynamics.Commerce.Runtime.SearchServices.Azure.dll), Microsoft.Dynamics.Commerce.Runtime.SearchServices.Bing.ProductSearchBingService (Microsoft.Dynamics.Commerce.Runtime.SearchServices.Bing.dll) Inherits: ServiceRequest

Type Property
ProductSearchCriteria SearchCriteria
bool IncludeRefinerValues

GetProductSearchResultsByCategoryIdDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductSearchResultsByCategoryIdDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.ProductSearchSqlSharedDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
long CatalogId
long CategoryId
long ChannelId

GetProductSearchResultsByProductIdsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductSearchResultsByProductIdsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSearchSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.PrependAzureCmsMediaBaseUrlTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: DataRequest

Type Property
IEnumerable<long> ProductIds

GetProductSearchResultsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductSearchResultsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSearchSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.PrependAzureCmsMediaBaseUrlTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: DataRequest

Type Property
long CatalogId
long? CategoryId
long ChannelId
string SearchText
bool UseFuzzySearch

GetProductSearchResultsServiceRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetProductSearchResultsServiceRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.SearchServices.Azure.ProductSearchAzureService (Microsoft.Dynamics.Commerce.Runtime.SearchServices.Azure.dll), Microsoft.Dynamics.Commerce.Runtime.SearchServices.Bing.ProductSearchBingService (Microsoft.Dynamics.Commerce.Runtime.SearchServices.Bing.dll) Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.PrependAzureCmsMediaBaseUrlTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: ServiceRequest

Type Property
ProductSearchCriteria SearchCriteria
bool SearchForBarcodeItem

GetProductSearchSuggestionsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductSearchSuggestionsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSearchSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
long CatalogId
long ChannelId
string SearchText
string HitPreTag
string HitPostTag

GetProductSearchSuggestionsRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.GetProductSearchSuggestionsRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.ProductSearchHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.ValidateBusinessPartnerCatalogTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: Request

Type Property
SearchSuggestionCriteria SearchSuggestionCriteria

GetProductSearchSuggestionsServiceRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetProductSearchSuggestionsServiceRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.SearchServices.Azure.ProductSearchAzureService (Microsoft.Dynamics.Commerce.Runtime.SearchServices.Azure.dll), Microsoft.Dynamics.Commerce.Runtime.SearchServices.Bing.ProductSearchBingService (Microsoft.Dynamics.Commerce.Runtime.SearchServices.Bing.dll) Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.PrependAzureCmsMediaBaseUrlTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: ServiceRequest

Type Property
SearchSuggestionCriteria SearchSuggestionCriteria

GetProductSwatchOverridesDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductSwatchOverridesDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.PrependAzureCmsMediaBaseUrlTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: DataRequest

Type Property
IEnumerable<ProductDimensionValue> DimensionValues
long ProductMasterId
long ChannelId
long CatalogId
string LanguageId

GetProductUnitOfMeasureOptionsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductUnitOfMeasureOptionsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
IEnumerable<long> ProductIds

GetProductUnitsOfMeasureDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductUnitsOfMeasureDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.UnitOfMeasureSharedDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
long ProductId

GetProductsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetProductsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.ProductSqlSharedDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.PrependAzureCmsMediaBaseUrlTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: DataRequest

Type Property
ReadOnlyCollection<ProductLookupClause> ItemAndInventDimIdCombinations
ReadOnlyCollection<long> ProductIds
bool? DownloadedProductsFilter
long? CatalogId

GetProductsServiceRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetProductsServiceRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.ValidateBusinessPartnerCatalogTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: ServiceRequest

Type Property
long ChannelId
ReadOnlyCollection<ProductLookupClause> ItemAndInventDimIdCombinations
ReadOnlyCollection<long> ProductIds
string InventoryLocationId
SearchLocation SearchLocation
bool CalculatePrice
long? CatalogId

GetRecommendationByIdDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetRecommendationByIdDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.RecommendationsSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
string Id
long? CatalogId

GetRelatedProductsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetRelatedProductsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.PrependAzureCmsMediaBaseUrlTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: DataRequest

Type Property
long CatalogId
long ChannelId
long ProductId
long RelationTypeId

GetRelatedProductsRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.GetRelatedProductsRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.GetRelatedProductsRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.ValidateBusinessPartnerCatalogTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: Request

Type Property
long CatalogId
long ChannelId
long ProductId
long RelationTypeId

GetRemoteProductVariantCountRealtimeRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.RealtimeServices.Messages.GetRemoteProductVariantCountRealtimeRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.RealtimeServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.TransactionService.ProductTransactionServiceRequestHandler (Microsoft.Dynamics.Commerce.Runtime.TransactionService.dll) Inherits: RealtimeRequest

Type Property
IEnumerable<long> ProductIds

GetRemoteProductsByCategoryRealtimeRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.RealtimeServices.Messages.GetRemoteProductsByCategoryRealtimeRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.RealtimeServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.TransactionService.ProductTransactionServiceRequestHandler (Microsoft.Dynamics.Commerce.Runtime.TransactionService.dll) Inherits: RealtimeRequest

Type Property
long ChannelId
long? CatalogId
long CategoryId
string AttributeIds
bool IncludeProductsFromDescendantCategories

GetRemoteProductsByKeywordRealtimeRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.RealtimeServices.Messages.GetRemoteProductsByKeywordRealtimeRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.RealtimeServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.TransactionService.ProductTransactionServiceRequestHandler (Microsoft.Dynamics.Commerce.Runtime.TransactionService.dll) Inherits: RealtimeRequest

Type Property
long ChannelId
long? CatalogId
string Keywords
string AttributeIds

GetStoreProductAvailabilityServiceRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetStoreProductAvailabilityServiceRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.InventoryAvailabilityService (Microsoft.Dynamics.Commerce.Runtime.Services.Inventory.dll) Inherits: ServiceRequest

Type Property
IEnumerable<ItemUnit> Items
SearchArea SearchArea
string ItemId
string VariantId
string Barcode

GetTaxableItemTaxCodesServiceRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetTaxableItemTaxCodesServiceRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.TaxService (Microsoft.Dynamics.Commerce.Runtime.Services.Taxes.dll) Triggers: Microsoft.Dynamics.Commerce.Runtime.Services.Localization.TaxServiceIndia.GetTaxableItemTaxCodesPostProcessingTrigger (Microsoft.Dynamics.Commerce.Runtime.TaxServiceIndia.dll) Inherits: ServiceRequest

Type Property
TaxableItem TaxableItem
ReadOnlyCollection<TaxCodeInterval> TaxCodeIntervals

GetUnitsOfMeasureOfProductsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetUnitsOfMeasureOfProductsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.UnitOfMeasureSharedDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
IEnumerable<long> ProductIds

MarkReturnedItemsRealtimeRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.RealtimeServices.Messages.MarkReturnedItemsRealtimeRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.RealtimeServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.TransactionService.SalesOrderTransactionService (Microsoft.Dynamics.Commerce.Runtime.TransactionService.dll) Inherits: RealtimeRequest

Type Property
SalesTransaction SalesTransaction

ProductSearchRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.ProductSearchRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.SearchProductsRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.ValidateBusinessPartnerCatalogTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: Request

Type Property
ProductSearchCriteria QueryCriteria

RefineProductSearchByCategoryDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.RefineProductSearchByCategoryDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSearchRefinementSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.PrependAzureCmsMediaBaseUrlTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: GetProductSearchResultsDataRequest

Type Property
ReadOnlyCollection<ProductRefinerValue> RefinementCriteria

RefineProductSearchByTextDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.RefineProductSearchByTextDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSearchRefinementSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.PrependAzureCmsMediaBaseUrlTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: GetProductSearchResultsDataRequest

Type Property
ReadOnlyCollection<ProductRefinerValue> RefinementCriteria

ReleaseItemsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.ReleaseItemsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductAvailabilitySqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
IEnumerable<Guid> ReservationIds

RemoteSearchProductsRealtimeRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.RealtimeServices.Messages.RemoteSearchProductsRealtimeRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.RealtimeServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.TransactionService.ProductTransactionServiceRequestHandler (Microsoft.Dynamics.Commerce.Runtime.TransactionService.dll) Inherits: RealtimeRequest

Type Property
long CatalogId
long? CategoryId
long ChannelId
string SearchText

RemoveProductListDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.RemoveProductListDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductListSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
string ProductListId

RemoveProductListLinesDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.RemoveProductListLinesDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductListSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
IReadOnlyCollection<ProductListLine> ProductListLines

ReserveItemsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.ReserveItemsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductAvailabilitySqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
IEnumerable<ItemReservation> ItemReservations

SaveProductDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.SaveProductDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
long ChannelId
string ProductXml

SaveProductListDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.SaveProductListDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductListSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
ProductList ProductList

SaveProductListLinesDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.SaveProductListLinesDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductListSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
IReadOnlyCollection<ProductListLine> ProductListLines

SaveProductListServiceRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.SaveProductListServiceRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.ProductListService (Microsoft.Dynamics.Commerce.Runtime.Services.Merchandising.dll) Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.ValidateBusinessPartnerCatalogTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: ServiceRequest

Type Property
ProductList ProductList
ProductListOperationType Operation

SearchItemOnHandQuantityByDimensionsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.SearchItemOnHandQuantityByDimensionsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.Inventory.InventoryAvailabilitySqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
ICollection<ItemOnHandQuantitySearchCriteria> SearchCriteria

SearchMediaLocationsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.SearchMediaLocationsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.PrependAzureCmsMediaBaseUrlTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll), Microsoft.Dynamics.Commerce.Runtime.Workflow.ValidateBusinessPartnerCatalogTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: DataRequest

Type Property
MediaLocationSearchCriteria SearchCriteria

SearchProductListLinesDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.SearchProductListLinesDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductListSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
ProductListLineSearchCriteria ProductListLineSearchCriteria

SearchProductListsDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.SearchProductListsDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductListSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
ProductListSearchCriteria ProductListSearchCriteria

SearchProductsRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.SearchProductsRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.ProductSearchHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.ValidateBusinessPartnerCatalogTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: Request

Type Property
ProductSearchCriteria SearchCriteria
bool SearchForItemIdViaBarcode

ValidateProductForSaleServiceRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.ValidateProductForSaleServiceRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.ValidateProductForSaleServiceRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Services.Orders.dll) Inherits: ServiceRequest

Type Property
SimpleProduct Product
CartLine CartLine

ValidateVendorApprovedForItemServiceRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.ValidateVendorApprovedForItemServiceRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.VendorService (Microsoft.Dynamics.Commerce.Runtime.Services.Inventory.dll) Inherits: ServiceRequest

Type Property
string ItemId
string VendorAccountNumber

VerifyProductExistenceDataRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.VerifyProductExistenceDataRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.ProductSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll) Inherits: DataRequest

Type Property
ProductExistenceCriteria Criteria

VerifyProductExistenceRequest

Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.VerifyProductExistenceRequest Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.VerifyProductExistenceRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll) Inherits: Request

Type Property
ProductExistenceCriteria Criteria