# Structs
AmazonPaymentDataQuoteLinkInterface amazon payment data quote link interface
swagger:model amazon-payment-data-quote-link-interface.
BundleDataBundleOptionInterface Interface BundleOptionInterface
swagger:model bundle-data-bundle-option-interface.
BundleDataLinkInterface Interface LinkInterface
swagger:model bundle-data-link-interface.
BundleDataOptionInterface Interface OptionInterface
swagger:model bundle-data-option-interface.
CatalogDataCategoryInterface Category data interface.
CatalogDataCategoryLinkInterface catalog data category link interface
swagger:model catalog-data-category-link-interface.
CatalogDataCategoryProductLinkInterface catalog data category product link interface
swagger:model catalog-data-category-product-link-interface.
CatalogDataCategoryTreeInterface catalog data category tree interface
swagger:model catalog-data-category-tree-interface.
CatalogDataCustomOptionExtensionInterface ExtensionInterface class for @see \Magento\Catalog\Api\Data\CustomOptionInterface
swagger:model catalog-data-custom-option-extension-interface.
CatalogDataCustomOptionInterface Interface CustomOptionInterface
swagger:model catalog-data-custom-option-interface.
CatalogDataProductAttributeInterface catalog data product attribute interface
swagger:model catalog-data-product-attribute-interface.
CatalogDataProductAttributeMediaGalleryEntryExtensionInterface ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductAttributeMediaGalleryEntryInterface
swagger:model catalog-data-product-attribute-media-gallery-entry-extension-interface.
CatalogDataProductAttributeMediaGalleryEntryInterface catalog data product attribute media gallery entry interface
swagger:model catalog-data-product-attribute-media-gallery-entry-interface.
CatalogDataProductCustomOptionExtensionInterface ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductCustomOptionInterface
swagger:model catalog-data-product-custom-option-extension-interface.
CatalogDataProductCustomOptionInterface catalog data product custom option interface
swagger:model catalog-data-product-custom-option-interface.
CatalogDataProductCustomOptionValuesInterface catalog data product custom option values interface
swagger:model catalog-data-product-custom-option-values-interface.
CatalogDataProductExtensionInterface ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductInterface
swagger:model catalog-data-product-extension-interface.
CatalogDataProductInterface catalog data product interface
swagger:model catalog-data-product-interface.
CatalogDataProductLinkAttributeInterface catalog data product link attribute interface
swagger:model catalog-data-product-link-attribute-interface.
CatalogDataProductLinkExtensionInterface ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductLinkInterface
swagger:model catalog-data-product-link-extension-interface.
CatalogDataProductLinkInterface catalog data product link interface
swagger:model catalog-data-product-link-interface.
CatalogDataProductLinkTypeInterface catalog data product link type interface
swagger:model catalog-data-product-link-type-interface.
CatalogDataProductRenderButtonInterface Button interface.
CatalogDataProductRenderExtensionInterface ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductRenderInterface
swagger:model catalog-data-product-render-extension-interface.
CatalogDataProductRenderFormattedPriceInfoInterface Formatted Price interface.
CatalogDataProductRenderImageInterface Product Render image interface.
CatalogDataProductRenderInterface Represents Data Object which holds enough information to render product This information is put into part as Add To Cart or Add to Compare Data or Price Data
swagger:model catalog-data-product-render-interface.
CatalogDataProductRenderPriceInfoExtensionInterface ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductRender\PriceInfoInterface
swagger:model catalog-data-product-render-price-info-extension-interface.
CatalogDataProductRenderPriceInfoInterface Price interface.
CatalogDataProductRenderSearchResultsInterface Dto that holds render information about products
swagger:model catalog-data-product-render-search-results-interface.
CatalogDataProductSearchResultsInterface catalog data product search results interface
swagger:model catalog-data-product-search-results-interface.
CatalogDataProductTierPriceExtensionInterface ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductTierPriceInterface
swagger:model catalog-data-product-tier-price-extension-interface.
CatalogDataProductTierPriceInterface catalog data product tier price interface
swagger:model catalog-data-product-tier-price-interface.
CatalogDataProductTypeInterface Product type details
swagger:model catalog-data-product-type-interface.
CatalogInventoryDataStockItemInterface Interface StockItem
swagger:model catalog-inventory-data-stock-item-interface.
CatalogInventoryDataStockStatusInterface Interface StockStatusInterface
swagger:model catalog-inventory-data-stock-status-interface.
CheckoutDataPaymentDetailsInterface Interface PaymentDetailsInterface
swagger:model checkout-data-payment-details-interface.
CheckoutDataShippingInformationInterface Interface ShippingInformationInterface
swagger:model checkout-data-shipping-information-interface.
CheckoutDataTotalsInformationInterface Interface TotalsInformationInterface
swagger:model checkout-data-totals-information-interface.
CmsDataBlockInterface CMS block interface.
CmsDataPageInterface CMS page interface.
ConfigurableProductDataConfigurableItemOptionValueInterface Interface ConfigurableItemOptionValueInterface
swagger:model configurable-product-data-configurable-item-option-value-interface.
ConfigurableProductDataOptionInterface Interface OptionInterface
swagger:model configurable-product-data-option-interface.
ConfigurableProductDataOptionValueInterface Interface OptionValueInterface
swagger:model configurable-product-data-option-value-interface.
CustomerDataAddressInterface Customer address interface.
CustomerDataCustomerExtensionInterface ExtensionInterface class for @see \Magento\Customer\Api\Data\CustomerInterface
swagger:model customer-data-customer-extension-interface.
CustomerDataCustomerInterface Customer entity interface for API handling.
CustomerDataRegionInterface Customer address region interface.
DirectoryDataCountryInformationInterface Country Information interface.
DirectoryDataCurrencyInformationInterface Currency Information interface.
DirectoryDataExchangeRateInterface Exchange Rate interface.
DirectoryDataRegionInformationInterface Region Information interface.
DownloadableDataDownloadableOptionInterface Downloadable Option
swagger:model downloadable-data-downloadable-option-interface.
DownloadableDataFileContentInterface downloadable data file content interface
swagger:model downloadable-data-file-content-interface.
DownloadableDataLinkInterface downloadable data link interface
swagger:model downloadable-data-link-interface.
DownloadableDataSampleInterface downloadable data sample interface
swagger:model downloadable-data-sample-interface.
EavDataAttributeExtensionInterface ExtensionInterface class for @see \Magento\Eav\Api\Data\AttributeInterface
swagger:model eav-data-attribute-extension-interface.
EavDataAttributeFrontendLabelInterface Interface AttributeFrontendLabelInterface
swagger:model eav-data-attribute-frontend-label-interface.
EavDataAttributeGroupExtensionInterface ExtensionInterface class for @see \Magento\Eav\Api\Data\AttributeGroupInterface
swagger:model eav-data-attribute-group-extension-interface.
EavDataAttributeGroupInterface Interface AttributeGroupInterface
swagger:model eav-data-attribute-group-interface.
EavDataAttributeGroupSearchResultsInterface Interface AttributeGroupSearchResultsInterface
swagger:model eav-data-attribute-group-search-results-interface.
EavDataAttributeOptionInterface Created from:
swagger:model eav-data-attribute-option-interface.
EavDataAttributeOptionLabelInterface Interface AttributeOptionLabelInterface
swagger:model eav-data-attribute-option-label-interface.
EavDataAttributeSetInterface Interface AttributeSetInterface
swagger:model eav-data-attribute-set-interface.
EavDataAttributeSetSearchResultsInterface Interface AttributeSetSearchResultsInterface
swagger:model eav-data-attribute-set-search-results-interface.
EavDataAttributeValidationRuleInterface Interface AttributeValidationRuleInterface
swagger:model eav-data-attribute-validation-rule-interface.
ErrorErrorsItem Error details
swagger:model error-errors-item.
ErrorParametersItem Error parameters item
swagger:model error-parameters-item.
ErrorResponse error response
swagger:model error-response.
FrameworkAttributeInterface Interface for custom attribute value.
FrameworkDataImageContentInterface Image Content data interface
swagger:model framework-data-image-content-interface.
FrameworkDataVideoContentInterface Video Content data interface
swagger:model framework-data-video-content-interface.
FrameworkFilter Filter which can be used by any methods from service layer.
FrameworkSearchAggregationInterface Faceted data
swagger:model framework-search-aggregation-interface.
FrameworkSearchAggregationValueInterface Interface \Magento\Framework\Api\Search\AggregationValueInterface
swagger:model framework-search-aggregation-value-interface.
FrameworkSearchBucketInterface Facet Bucket
swagger:model framework-search-bucket-interface.
FrameworkSearchCriteriaInterface Search criteria interface.
FrameworkSearchDocumentInterface Interface \Magento\Framework\Api\Search\DocumentInterface
swagger:model framework-search-document-interface.
FrameworkSearchFilterGroup Groups two or more filters together using a logical OR
swagger:model framework-search-filter-group.
FrameworkSearchSearchCriteriaInterface Interface SearchCriteriaInterface
swagger:model framework-search-search-criteria-interface.
FrameworkSearchSearchResultInterface Interface SearchResultInterface
swagger:model framework-search-search-result-interface.
FrameworkSortOrder Data object for sort order.
GiftMessageDataMessageExtensionInterface ExtensionInterface class for @see \Magento\GiftMessage\Api\Data\MessageInterface
swagger:model gift-message-data-message-extension-interface.
GiftMessageDataMessageInterface Interface MessageInterface
swagger:model gift-message-data-message-interface.
GroupedProductDataGroupedOptionsInterface Represents `product item id with qty` of a grouped product.
InventoryInStorePickupAPIDataPickupLocationInterface Represents sources projection on In-Store Pickup context.
InventoryInStorePickupAPIDataSearchRequestAreaInterface Filter by Distance to the Address.
InventoryInStorePickupAPIDataSearchRequestExtensionInterface ExtensionInterface class for @see \Magento\InventoryInStorePickupApi\Api\Data\SearchRequestInterface
swagger:model inventory-in-store-pickup-api-data-search-request-extension-interface.
InventoryInStorePickupAPIDataSearchRequestFilterInterface Filter for Pickup Location search.
InventoryInStorePickupAPIDataSearchRequestFiltersInterface Filter to filter by Fields.
InventoryInStorePickupAPIDataSearchRequestInterface Endpoint used to search Pickup Locations by different parameters: - by attribute filters fields @see \Magento\InventoryInStorePickupApi\Api\Data\SearchRequest\FiltersInterface - by distance to the address @see \Magento\InventoryInStorePickupApi\Api\Data\SearchRequest\AreaInterface Also, endpoint supports paging and sort orders.
InventoryInStorePickupAPIDataSearchRequestProductInfoInterface Product Info Data Transfer Object.
InventoryInStorePickupAPIDataSearchResultInterface Search results for providing pickup locations.
MsrpDataProductRenderMsrpPriceInfoInterface Price interface.
PayPalBraintreeDataAuthDataInterface Interface AuthDataInterface
swagger:model pay-pal-braintree-data-auth-data-interface.
QuoteDataAddressExtensionInterface ExtensionInterface class for @see \Magento\Quote\Api\Data\AddressInterface
swagger:model quote-data-address-extension-interface.
QuoteDataAddressInterface Interface AddressInterface
swagger:model quote-data-address-interface.
QuoteDataCartExtensionInterface ExtensionInterface class for @see \Magento\Quote\Api\Data\CartInterface
swagger:model quote-data-cart-extension-interface.
QuoteDataCartInterface Interface CartInterface
swagger:model quote-data-cart-interface.
QuoteDataCartItemExtensionInterface ExtensionInterface class for @see \Magento\Quote\Api\Data\CartItemInterface
swagger:model quote-data-cart-item-extension-interface.
QuoteDataCartItemInterface Interface CartItemInterface
swagger:model quote-data-cart-item-interface.
QuoteDataCurrencyInterface Interface CurrencyInterface
swagger:model quote-data-currency-interface.
QuoteDataPaymentExtensionInterface ExtensionInterface class for @see \Magento\Quote\Api\Data\PaymentInterface
swagger:model quote-data-payment-extension-interface.
QuoteDataPaymentInterface Interface PaymentInterface
swagger:model quote-data-payment-interface.
QuoteDataPaymentMethodInterface Interface PaymentMethodInterface
swagger:model quote-data-payment-method-interface.
QuoteDataProductOptionExtensionInterface ExtensionInterface class for @see \Magento\Quote\Api\Data\ProductOptionInterface
swagger:model quote-data-product-option-extension-interface.
QuoteDataProductOptionInterface Product option interface
swagger:model quote-data-product-option-interface.
QuoteDataShippingAssignmentInterface Interface ShippingAssignmentInterface
swagger:model quote-data-shipping-assignment-interface.
QuoteDataShippingInterface Interface ShippingInterface
swagger:model quote-data-shipping-interface.
QuoteDataShippingMethodInterface Interface ShippingMethodInterface
swagger:model quote-data-shipping-method-interface.
QuoteDataTotalsAdditionalDataExtensionInterface ExtensionInterface class for @see \Magento\Quote\Api\Data\TotalsAdditionalDataInterface
swagger:model quote-data-totals-additional-data-extension-interface.
QuoteDataTotalsAdditionalDataInterface Additional data for totals collection.
QuoteDataTotalSegmentExtensionInterface ExtensionInterface class for @see \Magento\Quote\Api\Data\TotalSegmentInterface
swagger:model quote-data-total-segment-extension-interface.
QuoteDataTotalSegmentInterface Interface TotalsInterface
swagger:model quote-data-total-segment-interface.
QuoteDataTotalsExtensionInterface ExtensionInterface class for @see \Magento\Quote\Api\Data\TotalsInterface
swagger:model quote-data-totals-extension-interface.
QuoteDataTotalsInterface Interface TotalsInterface
swagger:model quote-data-totals-interface.
QuoteDataTotalsItemInterface Interface TotalsItemInterface
swagger:model quote-data-totals-item-interface.
SalesRuleDataDiscountDataInterface Discount Data Interface
swagger:model sales-rule-data-discount-data-interface.
SalesRuleDataRuleDiscountInterface Rule discount Interface
swagger:model sales-rule-data-rule-discount-interface.
StoreDataGroupInterface Group interface
swagger:model store-data-group-interface.
StoreDataStoreConfigInterface Interface for store config
swagger:model store-data-store-config-interface.
StoreDataStoreInterface Store interface
swagger:model store-data-store-interface.
StoreDataWebsiteInterface Website interface
swagger:model store-data-website-interface.
TaxDataGrandTotalDetailsInterface Interface GrandTotalDetailsInterface
swagger:model tax-data-grand-total-details-interface.
TaxDataGrandTotalRatesInterface Interface GrandTotalRatesInterface
swagger:model tax-data-grand-total-rates-interface.
VertexAddressValidationAPIDataAddressInterface This is the interface for submission to the API.
VertexAddressValidationAPIDataCleansedAddressInterface What we want to output to the API contains more data than what we want to bring in.
VertexTaxDataCommodityCodeInterface Data model representing a Commmodity Code
swagger:model vertex-tax-data-commodity-code-interface.
WeeeDataProductRenderWeeeAdjustmentAttributeInterface List of all weee attributes, their amounts, etc.., that product has
swagger:model weee-data-product-render-weee-adjustment-attribute-interface.
# Interfaces
BundleDataBundleOptionExtensionInterface ExtensionInterface class for @see \Magento\Bundle\Api\Data\BundleOptionInterface
swagger:model bundle-data-bundle-option-extension-interface.
BundleDataLinkExtensionInterface ExtensionInterface class for @see \Magento\Bundle\Api\Data\LinkInterface
swagger:model bundle-data-link-extension-interface.
BundleDataOptionExtensionInterface ExtensionInterface class for @see \Magento\Bundle\Api\Data\OptionInterface
swagger:model bundle-data-option-extension-interface.
CatalogDataCategoryExtensionInterface ExtensionInterface class for @see \Magento\Catalog\Api\Data\CategoryInterface
swagger:model catalog-data-category-extension-interface.
CatalogDataCategoryLinkExtensionInterface ExtensionInterface class for @see \Magento\Catalog\Api\Data\CategoryLinkInterface
swagger:model catalog-data-category-link-extension-interface.
CatalogDataCategoryProductLinkExtensionInterface ExtensionInterface class for @see \Magento\Catalog\Api\Data\CategoryProductLinkInterface
swagger:model catalog-data-category-product-link-extension-interface.
CatalogDataProductLinkAttributeExtensionInterface ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductLinkAttributeInterface
swagger:model catalog-data-product-link-attribute-extension-interface.
CatalogDataProductLinkTypeExtensionInterface ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductLinkTypeInterface
swagger:model catalog-data-product-link-type-extension-interface.
CatalogDataProductRenderButtonExtensionInterface ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductRender\ButtonInterface
swagger:model catalog-data-product-render-button-extension-interface.
CatalogDataProductRenderFormattedPriceInfoExtensionInterface ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductRender\FormattedPriceInfoInterface
swagger:model catalog-data-product-render-formatted-price-info-extension-interface.
CatalogDataProductRenderImageExtensionInterface ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductRender\ImageInterface
swagger:model catalog-data-product-render-image-extension-interface.
CatalogDataProductTypeExtensionInterface ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductTypeInterface
swagger:model catalog-data-product-type-extension-interface.
CatalogInventoryDataStockItemExtensionInterface ExtensionInterface class for @see \Magento\CatalogInventory\Api\Data\StockItemInterface
swagger:model catalog-inventory-data-stock-item-extension-interface.
CatalogInventoryDataStockStatusExtensionInterface ExtensionInterface class for @see \Magento\CatalogInventory\Api\Data\StockStatusInterface
swagger:model catalog-inventory-data-stock-status-extension-interface.
CheckoutDataPaymentDetailsExtensionInterface ExtensionInterface class for @see \Magento\Checkout\Api\Data\PaymentDetailsInterface
swagger:model checkout-data-payment-details-extension-interface.
CheckoutDataShippingInformationExtensionInterface ExtensionInterface class for @see \Magento\Checkout\Api\Data\ShippingInformationInterface
swagger:model checkout-data-shipping-information-extension-interface.
CheckoutDataTotalsInformationExtensionInterface ExtensionInterface class for @see \Magento\Checkout\Api\Data\TotalsInformationInterface
swagger:model checkout-data-totals-information-extension-interface.
ConfigurableProductDataConfigurableItemOptionValueExtensionInterface ExtensionInterface class for @see \Magento\ConfigurableProduct\Api\Data\ConfigurableItemOptionValueInterface
swagger:model configurable-product-data-configurable-item-option-value-extension-interface.
ConfigurableProductDataOptionExtensionInterface ExtensionInterface class for @see \Magento\ConfigurableProduct\Api\Data\OptionInterface
swagger:model configurable-product-data-option-extension-interface.
ConfigurableProductDataOptionValueExtensionInterface ExtensionInterface class for @see \Magento\ConfigurableProduct\Api\Data\OptionValueInterface
swagger:model configurable-product-data-option-value-extension-interface.
CustomerDataAddressExtensionInterface ExtensionInterface class for @see \Magento\Customer\Api\Data\AddressInterface
swagger:model customer-data-address-extension-interface.
CustomerDataRegionExtensionInterface ExtensionInterface class for @see \Magento\Customer\Api\Data\RegionInterface
swagger:model customer-data-region-extension-interface.
DirectoryDataCountryInformationExtensionInterface ExtensionInterface class for @see \Magento\Directory\Api\Data\CountryInformationInterface
swagger:model directory-data-country-information-extension-interface.
DirectoryDataCurrencyInformationExtensionInterface ExtensionInterface class for @see \Magento\Directory\Api\Data\CurrencyInformationInterface
swagger:model directory-data-currency-information-extension-interface.
DirectoryDataExchangeRateExtensionInterface ExtensionInterface class for @see \Magento\Directory\Api\Data\ExchangeRateInterface
swagger:model directory-data-exchange-rate-extension-interface.
DirectoryDataRegionInformationExtensionInterface ExtensionInterface class for @see \Magento\Directory\Api\Data\RegionInformationInterface
swagger:model directory-data-region-information-extension-interface.
DownloadableDataFileContentExtensionInterface ExtensionInterface class for @see \Magento\Downloadable\Api\Data\File\ContentInterface
swagger:model downloadable-data-file-content-extension-interface.
DownloadableDataLinkExtensionInterface ExtensionInterface class for @see \Magento\Downloadable\Api\Data\LinkInterface
swagger:model downloadable-data-link-extension-interface.
DownloadableDataSampleExtensionInterface ExtensionInterface class for @see \Magento\Downloadable\Api\Data\SampleInterface
swagger:model downloadable-data-sample-extension-interface.
EavDataAttributeSetExtensionInterface ExtensionInterface class for @see \Magento\Eav\Api\Data\AttributeSetInterface
swagger:model eav-data-attribute-set-extension-interface.
GroupedProductDataGroupedOptionsExtensionInterface ExtensionInterface class for @see \Magento\GroupedProduct\Api\Data\GroupedOptionsInterface
swagger:model grouped-product-data-grouped-options-extension-interface.
InventoryInStorePickupAPIDataPickupLocationExtensionInterface ExtensionInterface class for @see \Magento\InventoryInStorePickupApi\Api\Data\PickupLocationInterface
swagger:model inventory-in-store-pickup-api-data-pickup-location-extension-interface.
InventoryInStorePickupAPIDataSearchRequestProductInfoExtensionInterface ExtensionInterface class for @see \Magento\InventoryInStorePickupApi\Api\Data\SearchRequest\ProductInfoInterface
swagger:model inventory-in-store-pickup-api-data-search-request-product-info-extension-interface.
MsrpDataProductRenderMsrpPriceInfoExtensionInterface ExtensionInterface class for @see \Magento\Msrp\Api\Data\ProductRender\MsrpPriceInfoInterface
swagger:model msrp-data-product-render-msrp-price-info-extension-interface.
QuoteDataCurrencyExtensionInterface ExtensionInterface class for @see \Magento\Quote\Api\Data\CurrencyInterface
swagger:model quote-data-currency-extension-interface.
QuoteDataShippingAssignmentExtensionInterface ExtensionInterface class for @see \Magento\Quote\Api\Data\ShippingAssignmentInterface
swagger:model quote-data-shipping-assignment-extension-interface.
QuoteDataShippingExtensionInterface ExtensionInterface class for @see \Magento\Quote\Api\Data\ShippingInterface
swagger:model quote-data-shipping-extension-interface.
QuoteDataShippingMethodExtensionInterface ExtensionInterface class for @see \Magento\Quote\Api\Data\ShippingMethodInterface
swagger:model quote-data-shipping-method-extension-interface.
QuoteDataTotalsItemExtensionInterface ExtensionInterface class for @see \Magento\Quote\Api\Data\TotalsItemInterface
swagger:model quote-data-totals-item-extension-interface.
StoreDataGroupExtensionInterface ExtensionInterface class for @see \Magento\Store\Api\Data\GroupInterface
swagger:model store-data-group-extension-interface.
StoreDataStoreConfigExtensionInterface ExtensionInterface class for @see \Magento\Store\Api\Data\StoreConfigInterface
swagger:model store-data-store-config-extension-interface.
StoreDataStoreExtensionInterface ExtensionInterface class for @see \Magento\Store\Api\Data\StoreInterface
swagger:model store-data-store-extension-interface.
StoreDataWebsiteExtensionInterface ExtensionInterface class for @see \Magento\Store\Api\Data\WebsiteInterface
swagger:model store-data-website-extension-interface.
WeeeDataProductRenderWeeeAdjustmentAttributeExtensionInterface ExtensionInterface class for @see \Magento\Weee\Api\Data\ProductRender\WeeeAdjustmentAttributeInterface
swagger:model weee-data-product-render-weee-adjustment-attribute-extension-interface.
# Type aliases
ErrorErrors Errors list
swagger:model error-errors.
ErrorParameters Error parameters list
swagger:model error-parameters.