@datafire/magento
Client library for Magento Enterprise
Installation and Usage
npm install --save @datafire/magento
let magento = require('@datafire/magento').create({
Bearer: ""
});
.then(data => {
console.log(data);
});
Description
Magento Commerce is the leading provider of open omnichannel innovation.
Actions
customerAddressRepositoryV1DeleteByIdDelete
Delete customer address by ID.
magento.customerAddressRepositoryV1DeleteByIdDelete({
"addressId": 0
}, context)
Input
- input
object
- addressId required
integer
- addressId required
Output
- output
boolean
: true on success
customerCustomerMetadataV1GetAllAttributesMetadataGet
Get all attribute metadata.
magento.customerCustomerMetadataV1GetAllAttributesMetadataGet(null, context)
Input
This action has no parameters
Output
- output
array
customerCustomerMetadataV1GetAttributeMetadataGet
Retrieve attribute metadata.
magento.customerCustomerMetadataV1GetAttributeMetadataGet({
"attributeCode": ""
}, context)
Input
- input
object
- attributeCode required
string
- attributeCode required
Output
customerCustomerMetadataV1GetCustomAttributesMetadataGet
Get custom attributes metadata for the given data interface.
magento.customerCustomerMetadataV1GetCustomAttributesMetadataGet({}, context)
Input
- input
object
- dataInterfaceName
string
- dataInterfaceName
Output
- output
array
customerCustomerMetadataV1GetAttributesGet
Retrieve all attributes filtered by form code
magento.customerCustomerMetadataV1GetAttributesGet({
"formCode": ""
}, context)
Input
- input
object
- formCode required
string
- formCode required
Output
- output
array
customerAddressMetadataV1GetAllAttributesMetadataGet
Get all attribute metadata.
magento.customerAddressMetadataV1GetAllAttributesMetadataGet(null, context)
Input
This action has no parameters
Output
- output
array
customerAddressMetadataV1GetAttributeMetadataGet
Retrieve attribute metadata.
magento.customerAddressMetadataV1GetAttributeMetadataGet({
"attributeCode": ""
}, context)
Input
- input
object
- attributeCode required
string
- attributeCode required
Output
customerAddressMetadataV1GetCustomAttributesMetadataGet
Get custom attributes metadata for the given data interface.
magento.customerAddressMetadataV1GetCustomAttributesMetadataGet({}, context)
Input
- input
object
- dataInterfaceName
string
- dataInterfaceName
Output
- output
array
customerAddressMetadataV1GetAttributesGet
Retrieve all attributes filtered by form code
magento.customerAddressMetadataV1GetAttributesGet({
"formCode": ""
}, context)
Input
- input
object
- formCode required
string
- formCode required
Output
- output
array
bundleProductOptionManagementV1SavePost
Add new option for bundle product
magento.bundleProductOptionManagementV1SavePost({}, context)
Input
- input
object
- $body
object
- option required bundle-data-option-interface
- $body
Output
- output
integer
bundleProductOptionTypeListV1GetItemsGet
Get all types for options for bundle products
magento.bundleProductOptionTypeListV1GetItemsGet(null, context)
Input
This action has no parameters
Output
- output
array
bundleProductOptionManagementV1SavePut
Add new option for bundle product
magento.bundleProductOptionManagementV1SavePut({
"optionId": ""
}, context)
Input
- input
object
- optionId required
string
- $body
object
- option required bundle-data-option-interface
- optionId required
Output
- output
integer
bundleProductLinkManagementV1GetChildrenGet
Get all children for Bundle product
magento.bundleProductLinkManagementV1GetChildrenGet({
"productSku": ""
}, context)
Input
- input
object
- productSku required
string
- optionId
integer
- productSku required
Output
- output
array
bundleProductLinkManagementV1SaveChildPut
magento.bundleProductLinkManagementV1SaveChildPut({
"sku": "",
"id": ""
}, context)
Input
- input
object
- sku required
string
- id required
string
- $body
object
- linkedProduct required bundle-data-link-interface
- sku required
Output
- output
boolean
bundleProductLinkManagementV1AddChildByProductSkuPost
Add child product to specified Bundle option by product sku
magento.bundleProductLinkManagementV1AddChildByProductSkuPost({
"sku": "",
"optionId": 0
}, context)
Input
- input
object
- sku required
string
- optionId required
integer
- $body
object
- linkedProduct required bundle-data-link-interface
- sku required
Output
- output
integer
bundleProductOptionRepositoryV1GetListGet
Get all options for bundle product
magento.bundleProductOptionRepositoryV1GetListGet({
"sku": ""
}, context)
Input
- input
object
- sku required
string
- sku required
Output
- output
array
bundleProductOptionRepositoryV1DeleteByIdDelete
Remove bundle option
magento.bundleProductOptionRepositoryV1DeleteByIdDelete({
"sku": "",
"optionId": 0
}, context)
Input
- input
object
- sku required
string
- optionId required
integer
- sku required
Output
- output
boolean
bundleProductOptionRepositoryV1GetGet
Get option for bundle product
magento.bundleProductOptionRepositoryV1GetGet({
"sku": "",
"optionId": 0
}, context)
Input
- input
object
- sku required
string
- optionId required
integer
- sku required
Output
- output bundle-data-option-interface
bundleProductLinkManagementV1RemoveChildDelete
Remove product from Bundle product option
magento.bundleProductLinkManagementV1RemoveChildDelete({
"sku": "",
"optionId": 0,
"childSku": ""
}, context)
Input
- input
object
- sku required
string
- optionId required
integer
- childSku required
string
- sku required
Output
- output
boolean
quoteCartManagementV1CreateEmptyCartPost
Creates an empty cart and quote for a guest.
magento.quoteCartManagementV1CreateEmptyCartPost(null, context)
Input
This action has no parameters
Output
- output
integer
: Cart ID.
giftCardAccountGuestGiftCardAccountManagementV1CheckGiftCardGet
magento.giftCardAccountGuestGiftCardAccountManagementV1CheckGiftCardGet({
"cartId": "",
"giftCardCode": ""
}, context)
Input
- input
object
- cartId required
string
- giftCardCode required
string
- cartId required
Output
- output
number
giftCardAccountGuestGiftCardAccountManagementV1AddGiftCardPost
magento.giftCardAccountGuestGiftCardAccountManagementV1AddGiftCardPost({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
- $body
object
- giftCardAccountData required gift-card-account-data-gift-card-account-interface
- cartId required
Output
- output
boolean
giftCardAccountGuestGiftCardAccountManagementV1DeleteByQuoteIdDelete
Remove GiftCard Account entity
magento.giftCardAccountGuestGiftCardAccountManagementV1DeleteByQuoteIdDelete({
"cartId": "",
"giftCardCode": ""
}, context)
Input
- input
object
- cartId required
string
- giftCardCode required
string
- cartId required
Output
- output
boolean
checkoutAgreementsCheckoutAgreementsRepositoryV1GetListGet
Lists active checkout agreements.
magento.checkoutAgreementsCheckoutAgreementsRepositoryV1GetListGet(null, context)
Input
This action has no parameters
Output
- output
array
quoteCartManagementV1GetCartForCustomerGet
Returns information for the cart for a specified customer.
magento.quoteCartManagementV1GetCartForCustomerGet(null, context)
Input
This action has no parameters
Output
- output quote-data-cart-interface
V1.carts.mine.post
Creates an empty cart and quote for a specified customer.
magento.V1.carts.mine.post(null, context)
Input
This action has no parameters
Output
- output
integer
: Cart ID.
quoteCartRepositoryV1SavePut
Save quote
magento.quoteCartRepositoryV1SavePut({}, context)
Input
- input
object
- $body
object
- quote required quote-data-cart-interface
- $body
Output
- output error-response
customerBalanceBalanceManagementV1ApplyPost
Apply store credit
magento.customerBalanceBalanceManagementV1ApplyPost(null, context)
Input
This action has no parameters
Output
- output
boolean
V1.carts.mine.billing_address.get
Returns the billing address for a specified quote.
magento.V1.carts.mine.billing_address.get(null, context)
Input
This action has no parameters
Output
- output quote-data-address-interface
V1.carts.mine.billing_address.post
Assigns a specified billing address to a specified cart.
magento.V1.carts.mine.billing_address.post({}, context)
Input
- input
object
- $body
object
- address required quote-data-address-interface
- useForShipping
boolean
- $body
Output
- output
integer
: Address ID.
giftCardAccountGiftCardAccountManagementV1CheckGiftCardGet
magento.giftCardAccountGiftCardAccountManagementV1CheckGiftCardGet({
"giftCardCode": ""
}, context)
Input
- input
object
- giftCardCode required
string
- giftCardCode required
Output
- output
number
quoteCartTotalManagementV1CollectTotalsPut
Set shipping/billing methods and additional data for cart and collect totals.
magento.quoteCartTotalManagementV1CollectTotalsPut({}, context)
Input
- input
object
- $body
object
- additionalData quote-data-totals-additional-data-interface
- paymentMethod required quote-data-payment-interface
- shippingCarrierCode
string
: The carrier code. - shippingMethodCode
string
: The shipping method code.
- $body
Output
- output quote-data-totals-interface
V1.carts.mine.coupons.delete
Deletes a coupon from a specified cart.
magento.V1.carts.mine.coupons.delete(null, context)
Input
This action has no parameters
Output
- output
boolean
V1.carts.mine.coupons.get
Returns information for a coupon in a specified cart.
magento.V1.carts.mine.coupons.get(null, context)
Input
This action has no parameters
Output
- output
string
: The coupon code data.
V1.carts.mine.coupons.couponCode.put
Adds a coupon by code to a specified cart.
magento.V1.carts.mine.coupons.couponCode.put({
"couponCode": ""
}, context)
Input
- input
object
- couponCode required
string
: The coupon code data.
- couponCode required
Output
- output
boolean
V1.carts.mine.estimate_shipping_methods.post
Estimate shipping by address and return list of available shipping methods
magento.V1.carts.mine.estimate_shipping_methods.post({}, context)
Input
- input
object
- $body
object
- address required quote-data-address-interface
- $body
Output
- output
array
: An array of shipping methods
V1.carts.mine.estimate_shipping_methods_by_address_id.post
Estimate shipping
magento.V1.carts.mine.estimate_shipping_methods_by_address_id.post({}, context)
Input
- input
object
- $body
object
- addressId required
integer
: The estimate address id
- addressId required
- $body
Output
- output
array
: An array of shipping methods.
V1.carts.mine.gift_message.get
Return the gift message for a specified order.
magento.V1.carts.mine.gift_message.get(null, context)
Input
This action has no parameters
Output
V1.carts.mine.gift_message.post
Set the gift message for an entire order.
magento.V1.carts.mine.gift_message.post({}, context)
Input
- input
object
- $body
object
- giftMessage required gift-message-data-message-interface
- $body
Output
- output
boolean
V1.carts.mine.gift_message.itemId.get
Return the gift message for a specified item in a specified shopping cart.
magento.V1.carts.mine.gift_message.itemId.get({
"itemId": 0
}, context)
Input
- input
object
- itemId required
integer
: The item ID.
- itemId required
Output
V1.carts.mine.gift_message.itemId.post
Set the gift message for a specified item in a specified shopping cart.
magento.V1.carts.mine.gift_message.itemId.post({
"itemId": 0
}, context)
Input
- input
object
- itemId required
integer
: The item ID. - $body
object
- giftMessage required gift-message-data-message-interface
- itemId required
Output
- output
boolean
giftCardAccountGiftCardAccountManagementV1SaveByQuoteIdPost
magento.giftCardAccountGiftCardAccountManagementV1SaveByQuoteIdPost({}, context)
Input
- input
object
- $body
object
- giftCardAccountData required gift-card-account-data-gift-card-account-interface
- $body
Output
- output
boolean
V1.carts.mine.giftCards.giftCardCode.delete
Remove GiftCard Account entity
magento.V1.carts.mine.giftCards.giftCardCode.delete({
"giftCardCode": ""
}, context)
Input
- input
object
- giftCardCode required
string
- giftCardCode required
Output
- output
boolean
V1.carts.mine.items.get
Lists items that are assigned to a specified cart.
magento.V1.carts.mine.items.get(null, context)
Input
This action has no parameters
Output
- output
array
: Array of items.
V1.carts.mine.items.post
Add/update the specified cart item.
magento.V1.carts.mine.items.post({}, context)
Input
- input
object
- $body
object
- cartItem required quote-data-cart-item-interface
- $body
Output
V1.carts.mine.items.itemId.delete
Removes the specified item from the specified cart.
magento.V1.carts.mine.items.itemId.delete({
"itemId": 0
}, context)
Input
- input
object
- itemId required
integer
: The item ID of the item to be removed.
- itemId required
Output
- output
boolean
V1.carts.mine.items.itemId.put
Add/update the specified cart item.
magento.V1.carts.mine.items.itemId.put({
"itemId": ""
}, context)
Input
- input
object
- itemId required
string
- $body
object
- cartItem required quote-data-cart-item-interface
- itemId required
Output
V1.carts.mine.order.put
Places an order for a specified cart.
magento.V1.carts.mine.order.put({}, context)
Input
- input
object
- $body
object
- paymentMethod quote-data-payment-interface
- $body
Output
- output
integer
: Order ID.
checkoutPaymentInformationManagementV1GetPaymentInformationGet
Get payment information
magento.checkoutPaymentInformationManagementV1GetPaymentInformationGet(null, context)
Input
This action has no parameters
Output
checkoutPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPost
Set payment information and place order for a specified cart.
magento.checkoutPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPost({}, context)
Input
- input
object
- $body
object
- billingAddress quote-data-address-interface
- paymentMethod required quote-data-payment-interface
- $body
Output
- output
integer
: Order ID.
V1.carts.mine.payment_methods.get
Lists available payment methods for a specified shopping cart. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See http://devdocs.magento.com/codelinks/attributes.html#PaymentMethodManagementInterface to determine which call to use to get detailed information about all attributes for an object.
magento.V1.carts.mine.payment_methods.get(null, context)
Input
This action has no parameters
Output
- output
array
: Array of payment methods.
V1.carts.mine.selected_payment_method.get
Returns the payment method for a specified shopping cart.
magento.V1.carts.mine.selected_payment_method.get(null, context)
Input
This action has no parameters
Output
- output quote-data-payment-interface
V1.carts.mine.selected_payment_method.put
Adds a specified payment method to a specified shopping cart.
magento.V1.carts.mine.selected_payment_method.put({}, context)
Input
- input
object
- $body
object
- method required quote-data-payment-interface
- $body
Output
- output
string
: redirect url or error message.
checkoutPaymentInformationManagementV1SavePaymentInformationPost
Set payment information for a specified cart.
magento.checkoutPaymentInformationManagementV1SavePaymentInformationPost({}, context)
Input
- input
object
- $body
object
- billingAddress quote-data-address-interface
- paymentMethod required quote-data-payment-interface
- $body
Output
- output
integer
: Order ID.
V1.carts.mine.shipping_information.post
magento.V1.carts.mine.shipping_information.post({}, context)
Input
- input
object
- $body
object
- addressInformation required checkout-data-shipping-information-interface
- $body
Output
V1.carts.mine.shipping_methods.get
Lists applicable shipping methods for a specified quote.
magento.V1.carts.mine.shipping_methods.get(null, context)
Input
This action has no parameters
Output
- output
array
: An array of shipping methods.
V1.carts.mine.totals.get
Returns quote totals data for a specified cart.
magento.V1.carts.mine.totals.get(null, context)
Input
This action has no parameters
Output
- output quote-data-totals-interface
V1.carts.mine.totals_information.post
Calculate quote totals based on address and shipping method.
magento.V1.carts.mine.totals_information.post({}, context)
Input
- input
object
- $body
object
- addressInformation required checkout-data-totals-information-interface
- $body
Output
- output quote-data-totals-interface
quoteCartRepositoryV1GetListGet
Enables administrative users to list carts that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See http://devdocs.magento.com/codelinks/attributes.html#CartRepositoryInterface to determine which call to use to get detailed information about all attributes for an object.
magento.quoteCartRepositoryV1GetListGet({}, context)
Input
- input
object
- searchCriteria[filterGroups][][filters][][field]
string
: Field - searchCriteria[filterGroups][][filters][][value]
string
: Value - searchCriteria[filterGroups][][filters][][conditionType]
string
: Condition type - searchCriteria[sortOrders][][field]
string
: Sorting field. - searchCriteria[sortOrders][][direction]
string
: Sorting direction. - searchCriteria[pageSize]
integer
: Page size. - searchCriteria[currentPage]
integer
: Current page.
- searchCriteria[filterGroups][][filters][][field]
Output
quoteCartRepositoryV1GetGet
Enables an administrative user to return information for a specified cart.
magento.quoteCartRepositoryV1GetGet({
"cartId": 0
}, context)
Input
- input
object
- cartId required
integer
- cartId required
Output
- output quote-data-cart-interface
quoteCartManagementV1AssignCustomerPut
Assigns a specified customer to a specified shopping cart.
magento.quoteCartManagementV1AssignCustomerPut({
"cartId": 0
}, context)
Input
- input
object
- cartId required
integer
: The cart ID. - $body
object
- customerId required
integer
: The customer ID. - storeId required
integer
- customerId required
- cartId required
Output
- output
boolean
V1.carts.cartId.billing_address.get
Returns the billing address for a specified quote.
magento.V1.carts.cartId.billing_address.get({
"cartId": 0
}, context)
Input
- input
object
- cartId required
integer
: The cart ID.
- cartId required
Output
- output quote-data-address-interface
V1.carts.cartId.billing_address.post
Assigns a specified billing address to a specified cart.
magento.V1.carts.cartId.billing_address.post({
"cartId": 0
}, context)
Input
- input
object
- cartId required
integer
: The cart ID. - $body
object
- address required quote-data-address-interface
- useForShipping
boolean
- cartId required
Output
- output
integer
: Address ID.
V1.carts.cartId.coupons.delete
Deletes a coupon from a specified cart.
magento.V1.carts.cartId.coupons.delete({
"cartId": 0
}, context)
Input
- input
object
- cartId required
integer
: The cart ID.
- cartId required
Output
- output
boolean
V1.carts.cartId.coupons.get
Returns information for a coupon in a specified cart.
magento.V1.carts.cartId.coupons.get({
"cartId": 0
}, context)
Input
- input
object
- cartId required
integer
: The cart ID.
- cartId required
Output
- output
string
: The coupon code data.
V1.carts.cartId.coupons.couponCode.put
Adds a coupon by code to a specified cart.
magento.V1.carts.cartId.coupons.couponCode.put({
"cartId": 0,
"couponCode": ""
}, context)
Input
- input
object
- cartId required
integer
: The cart ID. - couponCode required
string
: The coupon code data.
- cartId required
Output
- output
boolean
V1.carts.cartId.estimate_shipping_methods.post
Estimate shipping by address and return list of available shipping methods
magento.V1.carts.cartId.estimate_shipping_methods.post({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
- $body
object
- address required quote-data-address-interface
- cartId required
Output
- output
array
: An array of shipping methods
V1.carts.cartId.estimate_shipping_methods_by_address_id.post
Estimate shipping
magento.V1.carts.cartId.estimate_shipping_methods_by_address_id.post({
"cartId": 0
}, context)
Input
- input
object
- cartId required
integer
: The shopping cart ID. - $body
object
- addressId required
integer
: The estimate address id
- addressId required
- cartId required
Output
- output
array
: An array of shipping methods.
V1.carts.cartId.gift_message.get
Return the gift message for a specified order.
magento.V1.carts.cartId.gift_message.get({
"cartId": 0
}, context)
Input
- input
object
- cartId required
integer
: The shopping cart ID.
- cartId required
Output
V1.carts.cartId.gift_message.post
Set the gift message for an entire order.
magento.V1.carts.cartId.gift_message.post({
"cartId": 0
}, context)
Input
- input
object
- cartId required
integer
: The cart ID. - $body
object
- giftMessage required gift-message-data-message-interface
- cartId required
Output
- output
boolean
V1.carts.cartId.gift_message.itemId.get
Return the gift message for a specified item in a specified shopping cart.
magento.V1.carts.cartId.gift_message.itemId.get({
"cartId": 0,
"itemId": 0
}, context)
Input
- input
object
- cartId required
integer
: The shopping cart ID. - itemId required
integer
: The item ID.
- cartId required
Output
V1.carts.cartId.gift_message.itemId.post
Set the gift message for a specified item in a specified shopping cart.
magento.V1.carts.cartId.gift_message.itemId.post({
"cartId": 0,
"itemId": 0
}, context)
Input
- input
object
- cartId required
integer
: The cart ID. - itemId required
integer
: The item ID. - $body
object
- giftMessage required gift-message-data-message-interface
- cartId required
Output
- output
boolean
giftCardAccountGiftCardAccountManagementV1SaveByQuoteIdPut
magento.giftCardAccountGiftCardAccountManagementV1SaveByQuoteIdPut({
"cartId": 0
}, context)
Input
- input
object
- cartId required
integer
- $body
object
- giftCardAccountData required gift-card-account-data-gift-card-account-interface
- cartId required
Output
- output
boolean
V1.carts.cartId.giftCards.giftCardCode.delete
Remove GiftCard Account entity
magento.V1.carts.cartId.giftCards.giftCardCode.delete({
"cartId": 0,
"giftCardCode": ""
}, context)
Input
- input
object
- cartId required
integer
- giftCardCode required
string
- cartId required
Output
- output
boolean
V1.carts.cartId.items.get
Lists items that are assigned to a specified cart.
magento.V1.carts.cartId.items.get({
"cartId": 0
}, context)
Input
- input
object
- cartId required
integer
: The cart ID.
- cartId required
Output
- output
array
: Array of items.
V1.carts.cartId.items.itemId.delete
Removes the specified item from the specified cart.
magento.V1.carts.cartId.items.itemId.delete({
"cartId": 0,
"itemId": 0
}, context)
Input
- input
object
- cartId required
integer
: The cart ID. - itemId required
integer
: The item ID of the item to be removed.
- cartId required
Output
- output
boolean
V1.carts.cartId.items.itemId.put
Add/update the specified cart item.
magento.V1.carts.cartId.items.itemId.put({
"cartId": "",
"itemId": ""
}, context)
Input
- input
object
- cartId required
string
- itemId required
string
- $body
object
- cartItem required quote-data-cart-item-interface
- cartId required
Output
V1.carts.cartId.order.put
Places an order for a specified cart.
magento.V1.carts.cartId.order.put({
"cartId": 0
}, context)
Input
- input
object
- cartId required
integer
: The cart ID. - $body
object
- paymentMethod quote-data-payment-interface
- cartId required
Output
- output
integer
: Order ID.
V1.carts.cartId.payment_methods.get
Lists available payment methods for a specified shopping cart. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See http://devdocs.magento.com/codelinks/attributes.html#PaymentMethodManagementInterface to determine which call to use to get detailed information about all attributes for an object.
magento.V1.carts.cartId.payment_methods.get({
"cartId": 0
}, context)
Input
- input
object
- cartId required
integer
: The cart ID.
- cartId required
Output
- output
array
: Array of payment methods.
V1.carts.cartId.selected_payment_method.get
Returns the payment method for a specified shopping cart.
magento.V1.carts.cartId.selected_payment_method.get({
"cartId": 0
}, context)
Input
- input
object
- cartId required
integer
: The cart ID.
- cartId required
Output
- output quote-data-payment-interface
V1.carts.cartId.selected_payment_method.put
Adds a specified payment method to a specified shopping cart.
magento.V1.carts.cartId.selected_payment_method.put({
"cartId": 0
}, context)
Input
- input
object
- cartId required
integer
: The cart ID. - $body
object
- method required quote-data-payment-interface
- cartId required
Output
- output
string
: redirect url or error message.
V1.carts.cartId.shipping_information.post
magento.V1.carts.cartId.shipping_information.post({
"cartId": 0
}, context)
Input
- input
object
- cartId required
integer
- $body
object
- addressInformation required checkout-data-shipping-information-interface
- cartId required
Output
V1.carts.cartId.shipping_methods.get
Lists applicable shipping methods for a specified quote.
magento.V1.carts.cartId.shipping_methods.get({
"cartId": 0
}, context)
Input
- input
object
- cartId required
integer
: The shopping cart ID.
- cartId required
Output
- output
array
: An array of shipping methods.
V1.carts.cartId.totals.get
Returns quote totals data for a specified cart.
magento.V1.carts.cartId.totals.get({
"cartId": 0
}, context)
Input
- input
object
- cartId required
integer
: The cart ID.
- cartId required
Output
- output quote-data-totals-interface
V1.carts.cartId.totals_information.post
Calculate quote totals based on address and shipping method.
magento.V1.carts.cartId.totals_information.post({
"cartId": 0
}, context)
Input
- input
object
- cartId required
integer
- $body
object
- addressInformation required checkout-data-totals-information-interface
- cartId required
Output
- output quote-data-totals-interface
giftCardAccountGiftCardAccountManagementV1GetListByQuoteIdGet
Return GiftCard Account cards
magento.giftCardAccountGiftCardAccountManagementV1GetListByQuoteIdGet({
"quoteId": 0
}, context)
Input
- input
object
- quoteId required
integer
- quoteId required
Output
V1.carts.quoteId.items.post
Add/update the specified cart item.
magento.V1.carts.quoteId.items.post({
"quoteId": ""
}, context)
Input
- input
object
- quoteId required
string
- $body
object
- cartItem required quote-data-cart-item-interface
- quoteId required
Output
catalogCategoryManagementV1GetTreeGet
Retrieve list of categories
magento.catalogCategoryManagementV1GetTreeGet({}, context)
Input
- input
object
- rootCategoryId
integer
- depth
integer
- rootCategoryId
Output
catalogCategoryRepositoryV1SavePost
Create category service
magento.catalogCategoryRepositoryV1SavePost({}, context)
Input
- input
object
- $body
object
- category required catalog-data-category-interface
- $body
Output
catalogCategoryAttributeRepositoryV1GetListGet
Retrieve all attributes for entity type
magento.catalogCategoryAttributeRepositoryV1GetListGet({}, context)
Input
- input
object
- searchCriteria[filterGroups][][filters][][field]
string
: Field - searchCriteria[filterGroups][][filters][][value]
string
: Value - searchCriteria[filterGroups][][filters][][conditionType]
string
: Condition type - searchCriteria[sortOrders][][field]
string
: Sorting field. - searchCriteria[sortOrders][][direction]
string
: Sorting direction. - searchCriteria[pageSize]
integer
: Page size. - searchCriteria[currentPage]
integer
: Current page.
- searchCriteria[filterGroups][][filters][][field]
Output
catalogCategoryAttributeRepositoryV1GetGet
Retrieve specific attribute
magento.catalogCategoryAttributeRepositoryV1GetGet({
"attributeCode": ""
}, context)
Input
- input
object
- attributeCode required
string
- attributeCode required
Output
catalogCategoryAttributeOptionManagementV1GetItemsGet
Retrieve list of attribute options
magento.catalogCategoryAttributeOptionManagementV1GetItemsGet({
"attributeCode": ""
}, context)
Input
- input
object
- attributeCode required
string
- attributeCode required
Output
- output
array
catalogCategoryRepositoryV1DeleteByIdentifierDelete
Delete category by identifier
magento.catalogCategoryRepositoryV1DeleteByIdentifierDelete({
"categoryId": 0
}, context)
Input
- input
object
- categoryId required
integer
- categoryId required
Output
- output
boolean
: Will returned True if deleted
catalogCategoryRepositoryV1GetGet
Get info about category by category id
magento.catalogCategoryRepositoryV1GetGet({
"categoryId": 0
}, context)
Input
- input
object
- categoryId required
integer
- storeId
integer
- categoryId required
Output
catalogCategoryManagementV1MovePut
Move category
magento.catalogCategoryManagementV1MovePut({
"categoryId": 0
}, context)
Input
- input
object
- categoryId required
integer
- $body
object
- afterId
integer
- parentId required
integer
- afterId
- categoryId required
Output
- output
boolean
catalogCategoryLinkManagementV1GetAssignedProductsGet
Get products assigned to category
magento.catalogCategoryLinkManagementV1GetAssignedProductsGet({
"categoryId": 0
}, context)
Input
- input
object
- categoryId required
integer
- categoryId required
Output
- output
array
catalogCategoryLinkRepositoryV1SavePost
Assign a product to the required category
magento.catalogCategoryLinkRepositoryV1SavePost({
"categoryId": ""
}, context)
Input
- input
object
- categoryId required
string
- $body
object
- productLink required catalog-data-category-product-link-interface
- categoryId required
Output
- output
boolean
: will returned True if assigned
catalogCategoryLinkRepositoryV1SavePut
Assign a product to the required category
magento.catalogCategoryLinkRepositoryV1SavePut({
"categoryId": ""
}, context)
Input
- input
object
- categoryId required
string
- $body
object
- productLink required catalog-data-category-product-link-interface
- categoryId required
Output
- output
boolean
: will returned True if assigned
catalogCategoryLinkRepositoryV1DeleteByIdsDelete
Remove the product assignment from the category by category id and sku
magento.catalogCategoryLinkRepositoryV1DeleteByIdsDelete({
"categoryId": "",
"sku": ""
}, context)
Input
- input
object
- categoryId required
string
- sku required
string
- categoryId required
Output
- output
boolean
: will returned True if products successfully deleted
catalogCategoryRepositoryV1SavePut
Create category service
magento.catalogCategoryRepositoryV1SavePut({
"id": ""
}, context)
Input
- input
object
- id required
string
- $body
object
- category required catalog-data-category-interface
- id required
Output
cmsBlockRepositoryV1SavePost
Save block.
magento.cmsBlockRepositoryV1SavePost({}, context)
Input
- input
object
- $body
object
- block required cms-data-block-interface
- $body
Output
- output cms-data-block-interface
cmsBlockRepositoryV1GetListGet
Retrieve blocks matching the specified criteria.
magento.cmsBlockRepositoryV1GetListGet({}, context)
Input
- input
object
- searchCriteria[filterGroups][][filters][][field]
string
: Field - searchCriteria[filterGroups][][filters][][value]
string
: Value - searchCriteria[filterGroups][][filters][][conditionType]
string
: Condition type - searchCriteria[sortOrders][][field]
string
: Sorting field. - searchCriteria[sortOrders][][direction]
string
: Sorting direction. - searchCriteria[pageSize]
integer
: Page size. - searchCriteria[currentPage]
integer
: Current page.
- searchCriteria[filterGroups][][filters][][field]
Output
cmsBlockRepositoryV1DeleteByIdDelete
Delete block by ID.
magento.cmsBlockRepositoryV1DeleteByIdDelete({
"blockId": 0
}, context)
Input
- input
object
- blockId required
integer
- blockId required
Output
- output
boolean
: true on success
cmsBlockRepositoryV1GetByIdGet
Retrieve block.
magento.cmsBlockRepositoryV1GetByIdGet({
"blockId": 0
}, context)
Input
- input
object
- blockId required
integer
- blockId required
Output
- output cms-data-block-interface
cmsBlockRepositoryV1SavePut
Save block.
magento.cmsBlockRepositoryV1SavePut({
"id": ""
}, context)
Input
- input
object
- id required
string
- $body
object
- block required cms-data-block-interface
- id required
Output
- output cms-data-block-interface
cmsPageRepositoryV1SavePost
Save page.
magento.cmsPageRepositoryV1SavePost({}, context)
Input
- input
object
- $body
object
- page required cms-data-page-interface
- $body
Output
- output cms-data-page-interface
cmsPageRepositoryV1GetListGet
Retrieve pages matching the specified criteria.
magento.cmsPageRepositoryV1GetListGet({}, context)
Input
- input
object
- searchCriteria[filterGroups][][filters][][field]
string
: Field - searchCriteria[filterGroups][][filters][][value]
string
: Value - searchCriteria[filterGroups][][filters][][conditionType]
string
: Condition type - searchCriteria[sortOrders][][field]
string
: Sorting field. - searchCriteria[sortOrders][][direction]
string
: Sorting direction. - searchCriteria[pageSize]
integer
: Page size. - searchCriteria[currentPage]
integer
: Current page.
- searchCriteria[filterGroups][][filters][][field]
Output
cmsPageRepositoryV1SavePut
Save page.
magento.cmsPageRepositoryV1SavePut({
"id": ""
}, context)
Input
- input
object
- id required
string
- $body
object
- page required cms-data-page-interface
- id required
Output
- output cms-data-page-interface
cmsPageRepositoryV1DeleteByIdDelete
Delete page by ID.
magento.cmsPageRepositoryV1DeleteByIdDelete({
"pageId": 0
}, context)
Input
- input
object
- pageId required
integer
- pageId required
Output
- output
boolean
: true on success
cmsPageRepositoryV1GetByIdGet
Retrieve page.
magento.cmsPageRepositoryV1GetByIdGet({
"pageId": 0
}, context)
Input
- input
object
- pageId required
integer
- pageId required
Output
- output cms-data-page-interface
configurableProductConfigurableProductManagementV1GenerateVariationPut
Generate variation based on same product
magento.configurableProductConfigurableProductManagementV1GenerateVariationPut({}, context)
Input
- input
object
- $body
object
- options required
array
- product required catalog-data-product-interface
- options required
- $body
Output
- output
array
configurableProductLinkManagementV1AddChildPost
magento.configurableProductLinkManagementV1AddChildPost({
"sku": ""
}, context)
Input
- input
object
- sku required
string
- $body
object
- childSku required
string
- childSku required
- sku required
Output
- output
boolean
configurableProductLinkManagementV1GetChildrenGet
Get all children for Configurable product
magento.configurableProductLinkManagementV1GetChildrenGet({
"sku": ""
}, context)
Input
- input
object
- sku required
string
- sku required
Output
- output
array
configurableProductLinkManagementV1RemoveChildDelete
Remove configurable product option
magento.configurableProductLinkManagementV1RemoveChildDelete({
"sku": "",
"childSku": ""
}, context)
Input
- input
object
- sku required
string
- childSku required
string
- sku required
Output
- output
boolean
configurableProductOptionRepositoryV1SavePost
Save option
magento.configurableProductOptionRepositoryV1SavePost({
"sku": ""
}, context)
Input
- input
object
- sku required
string
- $body
object
- option required configurable-product-data-option-interface
- sku required
Output
- output
integer
configurableProductOptionRepositoryV1GetListGet
Get all options for configurable product
magento.configurableProductOptionRepositoryV1GetListGet({
"sku": ""
}, context)
Input
- input
object
- sku required
string
- sku required
Output
- output
array
configurableProductOptionRepositoryV1DeleteByIdDelete
Remove option from configurable product
magento.configurableProductOptionRepositoryV1DeleteByIdDelete({
"sku": "",
"id": 0
}, context)
Input
- input
object
- sku required
string
- id required
integer
- sku required
Output
- output
boolean
configurableProductOptionRepositoryV1GetGet
Get option for configurable product
magento.configurableProductOptionRepositoryV1GetGet({
"sku": "",
"id": 0
}, context)
Input
- input
object
- sku required
string
- id required
integer
- sku required
Output
configurableProductOptionRepositoryV1SavePut
Save option
magento.configurableProductOptionRepositoryV1SavePut({
"sku": "",
"id": ""
}, context)
Input
- input
object
- sku required
string
- id required
string
- $body
object
- option required configurable-product-data-option-interface
- sku required
Output
- output
integer
salesRuleCouponRepositoryV1SavePost
Save a coupon.
magento.salesRuleCouponRepositoryV1SavePost({}, context)
Input
- input
object
- $body
object
- coupon required sales-rule-data-coupon-interface
- $body
Output
salesRuleCouponManagementV1DeleteByCodesPost
Delete coupon by coupon codes.
magento.salesRuleCouponManagementV1DeleteByCodesPost({}, context)
Input
- input
object
- $body
object
- codes required
array
- items
string
- items
- ignoreInvalidCoupons
boolean
- codes required
- $body
Output
salesRuleCouponManagementV1DeleteByIdsPost
Delete coupon by coupon ids.
magento.salesRuleCouponManagementV1DeleteByIdsPost({}, context)
Input
- input
object
- $body
object
- ids required
array
- items
integer
- items
- ignoreInvalidCoupons
boolean
- ids required
- $body
Output
salesRuleCouponManagementV1GeneratePost
Generate coupon for a rule
magento.salesRuleCouponManagementV1GeneratePost({}, context)
Input
- input
object
- $body
object
- couponSpec required sales-rule-data-coupon-generation-spec-interface
- $body
Output
- output
array
- items
string
- items
salesRuleCouponRepositoryV1GetListGet
Retrieve a coupon using the specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See http://devdocs.magento.com/codelinks/attributes.html#CouponRepositoryInterface to determine which call to use to get detailed information about all attributes for an object.
magento.salesRuleCouponRepositoryV1GetListGet({}, context)
Input
- input
object
- searchCriteria[filterGroups][][filters][][field]
string
: Field - searchCriteria[filterGroups][][filters][][value]
string
: Value - searchCriteria[filterGroups][][filters][][conditionType]
string
: Condition type - searchCriteria[sortOrders][][field]
string
: Sorting field. - searchCriteria[sortOrders][][direction]
string
: Sorting direction. - searchCriteria[pageSize]
integer
: Page size. - searchCriteria[currentPage]
integer
: Current page.
- searchCriteria[filterGroups][][filters][][field]
Output
salesRuleCouponRepositoryV1DeleteByIdDelete
Delete coupon by coupon id.
magento.salesRuleCouponRepositoryV1DeleteByIdDelete({
"couponId": 0
}, context)
Input
- input
object
- couponId required
integer
- couponId required
Output
- output
boolean
: true on success
salesRuleCouponRepositoryV1GetByIdGet
Get coupon by coupon id.
magento.salesRuleCouponRepositoryV1GetByIdGet({
"couponId": 0
}, context)
Input
- input
object
- couponId required
integer
- couponId required
Output
salesRuleCouponRepositoryV1SavePut
Save a coupon.
magento.salesRuleCouponRepositoryV1SavePut({
"couponId": ""
}, context)
Input
- input
object
- couponId required
string
- $body
object
- coupon required sales-rule-data-coupon-interface
- couponId required
Output
salesCreditmemoRepositoryV1SavePost
Performs persist operations for a specified credit memo.
magento.salesCreditmemoRepositoryV1SavePost({}, context)
Input
- input
object
- $body
object
- entity required sales-data-creditmemo-interface
- $body
Output
salesCreditmemoManagementV1RefundPost
Prepare creditmemo to refund and save it.
magento.salesCreditmemoManagementV1RefundPost({}, context)
Input
- input
object
- $body
object
- creditmemo required sales-data-creditmemo-interface
- offlineRequested
boolean
- $body
Output
salesCreditmemoRepositoryV1GetGet
Loads a specified credit memo.
magento.salesCreditmemoRepositoryV1GetGet({
"id": 0
}, context)
Input
- input
object
- id required
integer
: The credit memo ID.
- id required
Output
salesCreditmemoManagementV1CancelPut
Cancels a specified credit memo.
magento.salesCreditmemoManagementV1CancelPut({
"id": 0
}, context)
Input
- input
object
- id required
integer
: The credit memo ID.
- id required
Output
- output
boolean
salesCreditmemoManagementV1GetCommentsListGet
Lists comments for a specified credit memo.
magento.salesCreditmemoManagementV1GetCommentsListGet({
"id": 0
}, context)
Input
- input
object
- id required
integer
: The credit memo ID.
- id required
Output
salesCreditmemoCommentRepositoryV1SavePost
Performs persist operations for a specified entity.
magento.salesCreditmemoCommentRepositoryV1SavePost({
"id": ""
}, context)
Input
- input
object
- id required
string
- $body
object
- entity required sales-data-creditmemo-comment-interface
- id required
Output
salesCreditmemoManagementV1NotifyPost
Emails a user a specified credit memo.
magento.salesCreditmemoManagementV1NotifyPost({
"id": 0
}, context)
Input
- input
object
- id required
integer
: The credit memo ID.
- id required
Output
- output
boolean
salesCreditmemoRepositoryV1GetListGet
Lists credit memos that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See http://devdocs.magento.com/codelinks/attributes.html#CreditmemoRepositoryInterface to determine which call to use to get detailed information about all attributes for an object.
magento.salesCreditmemoRepositoryV1GetListGet({}, context)
Input
- input
object
- searchCriteria[filterGroups][][filters][][field]
string
: Field - searchCriteria[filterGroups][][filters][][value]
string
: Value - searchCriteria[filterGroups][][filters][][conditionType]
string
: Condition type - searchCriteria[sortOrders][][field]
string
: Sorting field. - searchCriteria[sortOrders][][direction]
string
: Sorting direction. - searchCriteria[pageSize]
integer
: Page size. - searchCriteria[currentPage]
integer
: Current page.
- searchCriteria[filterGroups][][filters][][field]
Output
customerGroupRepositoryV1SavePost
Save customer group.
magento.customerGroupRepositoryV1SavePost({}, context)
Input
- input
object
- $body
object
- group required customer-data-group-interface
- $body
Output
V1.customerGroups.default.get
Get default customer group.
magento.V1.customerGroups.default.get({}, context)
Input
- input
object
- storeId
integer
- storeId
Output
V1.customerGroups.default.storeId.get
Get default customer group.
magento.V1.customerGroups.default.storeId.get({
"storeId": 0
}, context)
Input
- input
object
- storeId required
integer
- storeId required
Output
customerGroupRepositoryV1GetListGet
Retrieve customer groups. The list of groups can be filtered to exclude the NOT_LOGGED_IN group using the first parameter and/or it can be filtered by tax class. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See http://devdocs.magento.com/codelinks/attributes.html#GroupRepositoryInterface to determine which call to use to get detailed information about all attributes for an object.
magento.customerGroupRepositoryV1GetListGet({}, context)
Input
- input
object
- searchCriteria[filterGroups][][filters][][field]
string
: Field - searchCriteria[filterGroups][][filters][][value]
string
: Value - searchCriteria[filterGroups][][filters][][conditionType]
string
: Condition type - searchCriteria[sortOrders][][field]
string
: Sorting field. - searchCriteria[sortOrders][][direction]
string
: Sorting direction. - searchCriteria[pageSize]
integer
: Page size. - searchCriteria[currentPage]
integer
: Current page.
- searchCriteria[filterGroups][][filters][][field]
Output
customerGroupRepositoryV1DeleteByIdDelete
Delete customer group by ID.
magento.customerGroupRepositoryV1DeleteByIdDelete({
"id": 0
}, context)
Input
- input
object
- id required
integer
- id required
Output
- output
boolean
: true on success
customerGroupRepositoryV1GetByIdGet
Get customer group by group ID.
magento.customerGroupRepositoryV1GetByIdGet({
"id": 0
}, context)
Input
- input
object
- id required
integer
- id required
Output
customerGroupRepositoryV1SavePut
Save customer group.
magento.customerGroupRepositoryV1SavePut({
"id": ""
}, context)
Input
- input
object
- id required
string
- $body
object
- group required customer-data-group-interface
- id required
Output
customerGroupManagementV1IsReadonlyGet
Check if customer group can be deleted.
magento.customerGroupManagementV1IsReadonlyGet({
"id": 0
}, context)
Input
- input
object
- id required
integer
- id required
Output
- output
boolean
customerAccountManagementV1CreateAccountPost
Create customer account. Perform necessary business operations like sending email.
magento.customerAccountManagementV1CreateAccountPost({}, context)
Input
- input
object
- $body
object
- customer required customer-data-customer-interface
- password
string
- redirectUrl
string
- $body
Output
customerAddressRepositoryV1GetByIdGet
Retrieve customer address.
magento.customerAddressRepositoryV1GetByIdGet({
"addressId": 0
}, context)
Input
- input
object
- addressId required
integer
- addressId required
Output
customerAccountManagementV1ResendConfirmationPost
Resend confirmation email.
magento.customerAccountManagementV1ResendConfirmationPost({}, context)
Input
- input
object
- $body
object
- email required
string
- redirectUrl
string
- websiteId required
integer
- email required
- $body
Output
- output
boolean
: true on success
customerAccountManagementV1IsEmailAvailablePost
Check if given email is associated with a customer account in given website.
magento.customerAccountManagementV1IsEmailAvailablePost({}, context)
Input
- input
object
- $body
object
- customerEmail required
string
- websiteId
integer
: If not set, will use the current websiteId
- customerEmail required
- $body
Output
- output
boolean
V1.customers.me.get
Get customer by customer ID.
magento.V1.customers.me.get(null, context)
Input
This action has no parameters
Output
V1.customers.me.put
Create or update a customer.
magento.V1.customers.me.put({}, context)
Input
- input
object
- $body
object
- customer required customer-data-customer-interface
- passwordHash
string
- $body
Output
customerAccountManagementV1ActivateByIdPut
Activate a customer account using a key that was sent in a confirmation email.
magento.customerAccountManagementV1ActivateByIdPut({}, context)
Input
- input
object
- $body
object
- confirmationKey required
string
- confirmationKey required
- $body
Output
V1.customers.me.billingAddress.get
Retrieve default billing address for the given customerId.
magento.V1.customers.me.billingAddress.get(null, context)
Input
This action has no parameters
Output
customerAccountManagementV1ChangePasswordByIdPut
Change customer password.
magento.customerAccountManagementV1ChangePasswordByIdPut({}, context)
Input
- input
object
- $body
object
- currentPassword required
string
- newPassword required
string
- currentPassword required
- $body
Output
- output
boolean
: true on success
V1.customers.me.shippingAddress.get
Retrieve default shipping address for the given customerId.
magento.V1.customers.me.shippingAddress.get(null, context)
Input
This action has no parameters
Output
customerAccountManagementV1InitiatePasswordResetPut
Send an email to the customer with a password reset link.
magento.customerAccountManagementV1InitiatePasswordResetPut({}, context)
Input
- input
object
- $body
object
- email required
string
- template required
string
- websiteId
integer
- email required
- $body
Output
- output
boolean
: true on success
customerCustomerRepositoryV1GetListGet
Retrieve customers which match a specified criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See http://devdocs.magento.com/codelinks/attributes.html#CustomerRepositoryInterface to determine which call to use to get detailed information about all attributes for an object.
magento.customerCustomerRepositoryV1GetListGet({}, context)
Input
- input
object
- searchCriteria[filterGroups][][filters][][field]
string
: Field - searchCriteria[filterGroups][][filters][][value]
string
: Value - searchCriteria[filterGroups][][filters][][conditionType]
string
: Condition type - searchCriteria[sortOrders][][field]
string
: Sorting field. - searchCriteria[sortOrders][][direction]
string
: Sorting direction. - searchCriteria[pageSize]
integer
: Page size. - searchCriteria[currentPage]
integer
: Current page.
- searchCriteria[filterGroups][][filters][][field]
Output
customerAccountManagementV1ValidatePut
Validate customer data.
magento.customerAccountManagementV1ValidatePut({}, context)
Input
- input
object
- $body
object
- customer required customer-data-customer-interface
- $body
Output
customerCustomerRepositoryV1DeleteByIdDelete
Delete customer by ID.
magento.customerCustomerRepositoryV1DeleteByIdDelete({
"customerId": 0
}, context)
Input
- input
object
- customerId required
integer
- customerId required
Output
- output
boolean
: true on success
V1.customers.customerId.get
Get customer by customer ID.
magento.V1.customers.customerId.get({
"customerId": 0
}, context)
Input
- input
object
- customerId required
integer
- customerId required
Output
V1.customers.customerId.billingAddress.get
Retrieve default billing address for the given customerId.
magento.V1.customers.customerId.billingAddress.get({
"customerId": 0
}, context)
Input
- input
object
- customerId required
integer
- customerId required
Output
V1.customers.customerId.carts.post
Creates an empty cart and quote for a specified customer.
magento.V1.customers.customerId.carts.post({
"customerId": 0
}, context)
Input
- input
object
- customerId required
integer
: The customer ID.
- customerId required
Output
- output
integer
: Cart ID.
customerAccountManagementV1GetConfirmationStatusGet
Gets the account confirmation status.
magento.customerAccountManagementV1GetConfirmationStatusGet({
"customerId": 0
}, context)
Input
- input
object
- customerId required
integer
- customerId required
Output
- output
string
customerAccountManagementV1ValidateResetPasswordLinkTokenGet
Check if password reset token is valid.
magento.customerAccountManagementV1ValidateResetPasswordLinkTokenGet({
"customerId": 0,
"resetPasswordLinkToken": ""
}, context)
Input
- input
object
- customerId required
integer
- resetPasswordLinkToken required
string
- customerId required
Output
- output
boolean
: True if the token is valid
customerAccountManagementV1IsReadonlyGet
Check if customer can be deleted.
magento.customerAccountManagementV1IsReadonlyGet({
"customerId": 0
}, context)
Input
- input
object
- customerId required
integer
- customerId required
Output
- output
boolean
V1.customers.customerId.shippingAddress.get
Retrieve default shipping address for the given customerId.
magento.V1.customers.customerId.shippingAddress.get({
"customerId": 0
}, context)
Input
- input
object
- customerId required
integer
- customerId required
Output
customerAccountManagementV1ActivatePut
Activate a customer account using a key that was sent in a confirmation email.
magento.customerAccountManagementV1ActivatePut({
"email": ""
}, context)
Input
- input
object
- email required
string
- $body
object
- confirmationKey required
string
- confirmationKey required
- email required
Output
V1.customers.id.put
Create or update a customer.
magento.V1.customers.id.put({
"id": ""
}, context)
Input
- input
object
- id required
string
- $body
object
- customer required customer-data-customer-interface
- passwordHash
string
- id required
Output
directoryCountryInformationAcquirerV1GetCountriesInfoGet
Get all countries and regions information for the store.
magento.directoryCountryInformationAcquirerV1GetCountriesInfoGet(null, context)
Input
This action has no parameters
Output
- output
array
directoryCountryInformationAcquirerV1GetCountryInfoGet
Get country and region information for the store.
magento.directoryCountryInformationAcquirerV1GetCountryInfoGet({
"countryId": ""
}, context)
Input
- input
object
- countryId required
string
- countryId required
Output
directoryCurrencyInformationAcquirerV1GetCurrencyInfoGet
Get currency information for the store.
magento.directoryCurrencyInformationAcquirerV1GetCurrencyInfoGet(null, context)
Input
This action has no parameters
Output
eavAttributeSetManagementV1CreatePost
Create attribute set from data
magento.eavAttributeSetManagementV1CreatePost({}, context)
Input
- input
object
- $body
object
- attributeSet required eav-data-attribute-set-interface
- entityTypeCode required
string
- skeletonId required
integer
- $body
Output
eavAttributeSetRepositoryV1GetListGet
Retrieve list of Attribute Sets This call returns an array of objects, but detailed information about each object’s attributes might not be included. See http://devdocs.magento.com/codelinks/attributes.html#AttributeSetRepositoryInterface to determine which call to use to get detailed information about all attributes for an object.
magento.eavAttributeSetRepositoryV1GetListGet({}, context)
Input
- input
object
- searchCriteria[filterGroups][][filters][][field]
string
: Field - searchCriteria[filterGroups][][filters][][value]
string
: Value - searchCriteria[filterGroups][][filters][][conditionType]
string
: Condition type - searchCriteria[sortOrders][][field]
string
: Sorting field. - searchCriteria[sortOrders][][direction]
string
: Sorting direction. - searchCriteria[pageSize]
integer
: Page size. - searchCriteria[currentPage]
integer
: Current page.
- searchCriteria[filterGroups][][filters][][field]
Output
eavAttributeSetRepositoryV1DeleteByIdDelete
Remove attribute set by given ID
magento.eavAttributeSetRepositoryV1DeleteByIdDelete({
"attributeSetId": 0
}, context)
Input
- input
object
- attributeSetId required
integer
- attributeSetId required
Output
- output
boolean
eavAttributeSetRepositoryV1GetGet
Retrieve attribute set information based on given ID
magento.eavAttributeSetRepositoryV1GetGet({
"attributeSetId": 0
}, context)
Input
- input
object
- attributeSetId required
integer
- attributeSetId required
Output
eavAttributeSetRepositoryV1SavePut
Save attribute set data
magento.eavAttributeSetRepositoryV1SavePut({
"attributeSetId": ""
}, context)
Input
- input
object
- attributeSetId required
string
- $body
object
- attributeSet required eav-data-attribute-set-interface
- attributeSetId required
Output
giftWrappingWrappingRepositoryV1GetListGet
Return list of gift wrapping data objects based on search criteria
magento.giftWrappingWrappingRepositoryV1GetListGet({}, context)
Input
- input
object
- searchCriteria[filterGroups][][filters][][field]
string
: Field - searchCriteria[filterGroups][][filters][][value]
string
: Value - searchCriteria[filterGroups][][filters][][conditionType]
string
: Condition type - searchCriteria[sortOrders][][field]
string
: Sorting field. - searchCriteria[sortOrders][][direction]
string
: Sorting direction. - searchCriteria[pageSize]
integer
: Page size. - searchCriteria[currentPage]
integer
: Current page.
- searchCriteria[filterGroups][][filters][][field]
Output
giftWrappingWrappingRepositoryV1SavePost
Create/Update new gift wrapping with data object values
magento.giftWrappingWrappingRepositoryV1SavePost({}, context)
Input
- input
object
- $body
object
- data required gift-wrapping-data-wrapping-interface
- storeId
integer
- $body
Output
giftWrappingWrappingRepositoryV1DeleteByIdDelete
Delete gift wrapping
magento.giftWrappingWrappingRepositoryV1DeleteByIdDelete({
"id": 0
}, context)
Input
- input
object
- id required
integer
- id required
Output
- output
boolean
giftWrappingWrappingRepositoryV1GetGet
Return data object for specified wrapping ID and store.
magento.giftWrappingWrappingRepositoryV1GetGet({
"id": 0
}, context)
Input
- input
object
- id required
integer
- storeId
integer
- id required
Output
giftWrappingWrappingRepositoryV1SavePut
Create/Update new gift wrapping with data object values
magento.giftWrappingWrappingRepositoryV1SavePut({
"wrappingId": ""
}, context)
Input
- input
object
- wrappingId required
string
- $body
object
- data required gift-wrapping-data-wrapping-interface
- storeId
integer
- wrappingId required
Output
giftRegistryShippingMethodManagementV1EstimateByRegistryIdPost
Estimate shipping
magento.giftRegistryShippingMethodManagementV1EstimateByRegistryIdPost({}, context)
Input
- input
object
- $body
object
- registryId required
integer
: The estimate registry id
- registryId required
- $body
Output
- output
array
: An array of shipping methods.
quoteGuestCartManagementV1CreateEmptyCartPost
Enable an customer or guest user to create an empty cart and quote for an anonymous customer.
magento.quoteGuestCartManagementV1CreateEmptyCartPost(null, context)
Input
This action has no parameters
Output
- output
string
: Cart ID.
quoteGuestCartRepositoryV1GetGet
Enable a guest user to return information for a specified cart.
magento.quoteGuestCartRepositoryV1GetGet({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
- cartId required
Output
- output quote-data-cart-interface
quoteGuestCartManagementV1AssignCustomerPut
Assign a specified customer to a specified shopping cart.
magento.quoteGuestCartManagementV1AssignCustomerPut({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
: The cart ID. - $body
object
- customerId required
integer
: The customer ID. - storeId required
integer
- customerId required
- cartId required
Output
- output
boolean
quoteGuestBillingAddressManagementV1GetGet
Return the billing address for a specified quote.
magento.quoteGuestBillingAddressManagementV1GetGet({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
: The cart ID.
- cartId required
Output
- output quote-data-address-interface
quoteGuestBillingAddressManagementV1AssignPost
Assign a specified billing address to a specified cart.
magento.quoteGuestBillingAddressManagementV1AssignPost({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
: The cart ID. - $body
object
- address required quote-data-address-interface
- cartId required
Output
- output
integer
: Address ID.
quoteGuestCartTotalManagementV1CollectTotalsPut
Set shipping/billing methods and additional data for cart and collect totals for guest.
magento.quoteGuestCartTotalManagementV1CollectTotalsPut({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
: The cart ID. - $body
object
- additionalData quote-data-totals-additional-data-interface
- paymentMethod required quote-data-payment-interface
- shippingCarrierCode
string
: The carrier code. - shippingMethodCode
string
: The shipping method code.
- cartId required
Output
- output quote-data-totals-interface
quoteGuestCouponManagementV1RemoveDelete
Delete a coupon from a specified cart.
magento.quoteGuestCouponManagementV1RemoveDelete({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
: The cart ID.
- cartId required
Output
- output
boolean
quoteGuestCouponManagementV1GetGet
Return information for a coupon in a specified cart.
magento.quoteGuestCouponManagementV1GetGet({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
: The cart ID.
- cartId required
Output
- output
string
: The coupon code data.
quoteGuestCouponManagementV1SetPut
Add a coupon by code to a specified cart.
magento.quoteGuestCouponManagementV1SetPut({
"cartId": "",
"couponCode": ""
}, context)
Input
- input
object
- cartId required
string
: The cart ID. - couponCode required
string
: The coupon code data.
- cartId required
Output
- output
boolean
quoteGuestShipmentEstimationV1EstimateByExtendedAddressPost
Estimate shipping by address and return list of available shipping methods
magento.quoteGuestShipmentEstimationV1EstimateByExtendedAddressPost({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
- $body
object
- address required quote-data-address-interface
- cartId required
Output
- output
array
: An array of shipping methods
giftMessageGuestCartRepositoryV1GetGet
Return the gift message for a specified order.
magento.giftMessageGuestCartRepositoryV1GetGet({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
: The shopping cart ID.
- cartId required
Output
giftMessageGuestCartRepositoryV1SavePost
Set the gift message for an entire order.
magento.giftMessageGuestCartRepositoryV1SavePost({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
: The cart ID. - $body
object
- giftMessage required gift-message-data-message-interface
- cartId required
Output
- output
boolean
giftMessageGuestItemRepositoryV1GetGet
Return the gift message for a specified item in a specified shopping cart.
magento.giftMessageGuestItemRepositoryV1GetGet({
"cartId": "",
"itemId": 0
}, context)
Input
- input
object
- cartId required
string
: The shopping cart ID. - itemId required
integer
: The item ID.
- cartId required
Output
giftMessageGuestItemRepositoryV1SavePost
Set the gift message for a specified item in a specified shopping cart.
magento.giftMessageGuestItemRepositoryV1SavePost({
"cartId": "",
"itemId": 0
}, context)
Input
- input
object
- cartId required
string
: The cart ID. - itemId required
integer
: The item ID. - $body
object
- giftMessage required gift-message-data-message-interface
- cartId required
Output
- output
boolean
quoteGuestCartItemRepositoryV1GetListGet
List items that are assigned to a specified cart.
magento.quoteGuestCartItemRepositoryV1GetListGet({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
: The cart ID.
- cartId required
Output
- output
array
: Array of items.
quoteGuestCartItemRepositoryV1SavePost
Add the specified item to the specified cart.
magento.quoteGuestCartItemRepositoryV1SavePost({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
- $body
object
- cartItem required quote-data-cart-item-interface
- cartId required
Output
quoteGuestCartItemRepositoryV1DeleteByIdDelete
Remove the specified item from the specified cart.
magento.quoteGuestCartItemRepositoryV1DeleteByIdDelete({
"cartId": "",
"itemId": 0
}, context)
Input
- input
object
- cartId required
string
: The cart ID. - itemId required
integer
: The item ID of the item to be removed.
- cartId required
Output
- output
boolean
quoteGuestCartItemRepositoryV1SavePut
Add the specified item to the specified cart.
magento.quoteGuestCartItemRepositoryV1SavePut({
"cartId": "",
"itemId": ""
}, context)
Input
- input
object
- cartId required
string
- itemId required
string
- $body
object
- cartItem required quote-data-cart-item-interface
- cartId required
Output
quoteGuestCartManagementV1PlaceOrderPut
Place an order for a specified cart.
magento.quoteGuestCartManagementV1PlaceOrderPut({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
: The cart ID. - $body
object
- paymentMethod quote-data-payment-interface
- cartId required
Output
- output
integer
: Order ID.
checkoutGuestPaymentInformationManagementV1GetPaymentInformationGet
Get payment information
magento.checkoutGuestPaymentInformationManagementV1GetPaymentInformationGet({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
- cartId required
Output
checkoutGuestPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPost
Set payment information and place order for a specified cart.
magento.checkoutGuestPaymentInformationManagementV1SavePaymentInformationAndPlaceOrderPost({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
- $body
object
- billingAddress quote-data-address-interface
- email required
string
- paymentMethod required quote-data-payment-interface
- cartId required
Output
- output
integer
: Order ID.
quoteGuestPaymentMethodManagementV1GetListGet
List available payment methods for a specified shopping cart. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See http://devdocs.magento.com/codelinks/attributes.html#GuestPaymentMethodManagementInterface to determine which call to use to get detailed information about all attributes for an object.
magento.quoteGuestPaymentMethodManagementV1GetListGet({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
: The cart ID.
- cartId required
Output
- output
array
: Array of payment methods.
quoteGuestPaymentMethodManagementV1GetGet
Return the payment method for a specified shopping cart.
magento.quoteGuestPaymentMethodManagementV1GetGet({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
: The cart ID.
- cartId required
Output
- output quote-data-payment-interface
quoteGuestPaymentMethodManagementV1SetPut
Add a specified payment method to a specified shopping cart.
magento.quoteGuestPaymentMethodManagementV1SetPut({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
: The cart ID. - $body
object
- method required quote-data-payment-interface
- cartId required
Output
- output
integer
: Payment method ID.
checkoutGuestPaymentInformationManagementV1SavePaymentInformationPost
Set payment information for a specified cart.
magento.checkoutGuestPaymentInformationManagementV1SavePaymentInformationPost({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
- $body
object
- billingAddress quote-data-address-interface
- email required
string
- paymentMethod required quote-data-payment-interface
- cartId required
Output
- output
integer
: Order ID.
checkoutGuestShippingInformationManagementV1SaveAddressInformationPost
magento.checkoutGuestShippingInformationManagementV1SaveAddressInformationPost({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
- $body
object
- addressInformation required checkout-data-shipping-information-interface
- cartId required
Output
quoteGuestShippingMethodManagementV1GetListGet
List applicable shipping methods for a specified quote.
magento.quoteGuestShippingMethodManagementV1GetListGet({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
: The shopping cart ID.
- cartId required
Output
- output
array
: An array of shipping methods.
quoteGuestCartTotalRepositoryV1GetGet
Return quote totals data for a specified cart.
magento.quoteGuestCartTotalRepositoryV1GetGet({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
: The cart ID.
- cartId required
Output
- output quote-data-totals-interface
checkoutGuestTotalsInformationManagementV1CalculatePost
Calculate quote totals based on address and shipping method.
magento.checkoutGuestTotalsInformationManagementV1CalculatePost({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
- $body
object
- addressInformation required checkout-data-totals-information-interface
- cartId required
Output
- output quote-data-totals-interface
giftRegistryGuestCartShippingMethodManagementV1EstimateByRegistryIdPost
Estimate shipping
magento.giftRegistryGuestCartShippingMethodManagementV1EstimateByRegistryIdPost({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
: The shopping cart ID. - $body
object
- registryId required
integer
: The estimate registry id
- registryId required
- cartId required
Output
- output
array
: An array of shipping methods.
integrationAdminTokenServiceV1CreateAdminAccessTokenPost
Create access token for admin given the admin credentials.
magento.integrationAdminTokenServiceV1CreateAdminAccessTokenPost({}, context)
Input
- input
object
- $body
object
- password required
string
- username required
string
- password required
- $body
Output
- output
string
: Token created
integrationCustomerTokenServiceV1CreateCustomerAccessTokenPost
Create access token for admin given the customer credentials.
magento.integrationCustomerTokenServiceV1CreateCustomerAccessTokenPost({}, context)
Input
- input
object
- $body
object
- password required
string
- username required
string
- password required
- $body
Output
- output
string
: Token created
salesRefundInvoiceV1ExecutePost
Create refund for invoice
magento.salesRefundInvoiceV1ExecutePost({
"invoiceId": 0
}, context)
Input
- input
object
- invoiceId required
integer
- $body
object
- appendComment
boolean
- arguments sales-data-creditmemo-creation-arguments-interface
- comment sales-data-creditmemo-comment-creation-interface
- isOnline
boolean
- items
array
- notify
boolean
- appendComment
- invoiceId required
Output
- output
integer
salesInvoiceRepositoryV1GetListGet
Lists invoices that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See http://devdocs.magento.com/codelinks/attributes.html#InvoiceRepositoryInterface to determine which call to use to get detailed information about all attributes for an object.
magento.salesInvoiceRepositoryV1GetListGet({}, context)
Input
- input
object
- searchCriteria[filterGroups][][filters][][field]
string
: Field - searchCriteria[filterGroups][][filters][][value]
string
: Value - searchCriteria[filterGroups][][filters][][conditionType]
string
: Condition type - searchCriteria[sortOrders][][field]
string
: Sorting field. - searchCriteria[sortOrders][][direction]
string
: Sorting direction. - searchCriteria[pageSize]
integer
: Page size. - searchCriteria[currentPage]
integer
: Current page.
- searchCriteria[filterGroups][][filters][][field]
Output
salesInvoiceRepositoryV1SavePost
Performs persist operations for a specified invoice.
magento.salesInvoiceRepositoryV1SavePost({}, context)
Input
- input
object
- $body
object
- entity required sales-data-invoice-interface
- $body
Output
- output sales-data-invoice-interface
salesInvoiceCommentRepositoryV1SavePost
Performs persist operations for a specified invoice comment.
magento.salesInvoiceCommentRepositoryV1SavePost({}, context)
Input
- input
object
- $body
object
- entity required sales-data-invoice-comment-interface
- $body
Output
salesInvoiceRepositoryV1GetGet
Loads a specified invoice.
magento.salesInvoiceRepositoryV1GetGet({
"id": 0
}, context)
Input
- input
object
- id required
integer
: The invoice ID.
- id required
Output
- output sales-data-invoice-interface
salesInvoiceManagementV1SetCapturePost
Sets invoice capture.
magento.salesInvoiceManagementV1SetCapturePost({
"id": 0
}, context)
Input
- input
object
- id required
integer
- id required
Output
- output
string
salesInvoiceManagementV1GetCommentsListGet
Lists comments for a specified invoice.
magento.salesInvoiceManagementV1GetCommentsListGet({
"id": 0
}, context)
Input
- input
object
- id required
integer
: The invoice ID.
- id required
Output
salesInvoiceManagementV1NotifyPost
Emails a user a specified invoice.
magento.salesInvoiceManagementV1NotifyPost({
"id": 0
}, context)
Input
- input
object
- id required
integer
: The invoice ID.
- id required
Output
- output
boolean
salesInvoiceManagementV1SetVoidPost
Voids a specified invoice.
magento.salesInvoiceManagementV1SetVoidPost({
"id": 0
}, context)
Input
- input
object
- id required
integer
: The invoice ID.
- id required
Output
- output
boolean
backendModuleServiceV1GetModulesGet
Returns an array of enabled modules
magento.backendModuleServiceV1GetModulesGet(null, context)
Input
This action has no parameters
Output
- output
array
- items
string
- items
salesInvoiceOrderV1ExecutePost
magento.salesInvoiceOrderV1ExecutePost({
"orderId": 0
}, context)
Input
- input
object
- orderId required
integer
- $body
object
- appendComment
boolean
- arguments sales-data-invoice-creation-arguments-interface
- capture
boolean
- comment sales-data-invoice-comment-creation-interface
- items
array
- notify
boolean
- appendComment
- orderId required
Output
- output
integer
salesRefundOrderV1ExecutePost
Create offline refund for order
magento.salesRefundOrderV1ExecutePost({
"orderId": 0
}, context)
Input
- input
object
- orderId required
integer
- $body
object
- appendComment
boolean
- arguments sales-data-creditmemo-creation-arguments-interface
- comment sales-data-creditmemo-comment-creation-interface
- items
array
- notify
boolean
- appendComment
- orderId required
Output
- output
integer
salesShipOrderV1ExecutePost
Creates new Shipment for given Order.
magento.salesShipOrderV1ExecutePost({
"orderId": 0
}, context)
Input
- input
object
- orderId required
integer
- $body
object
- appendComment
boolean
- arguments sales-data-shipment-creation-arguments-interface
- comment sales-data-shipment-comment-creation-interface
- items
array
- notify
boolean
- packages
array
- tracks
array
- appendComment
- orderId required
Output
- output
integer
: Id of created Shipment.
salesOrderRepositoryV1GetListGet
Lists orders that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See http://devdocs.magento.com/codelinks/attributes.html#OrderRepositoryInterface to determine which call to use to get detailed information about all attributes for an object.
magento.salesOrderRepositoryV1GetListGet({}, context)
Input
- input
object
- searchCriteria[filterGroups][][filters][][field]
string
: Field - searchCriteria[filterGroups][][filters][][value]
string
: Value - searchCriteria[filterGroups][][filters][][conditionType]
string
: Condition type - searchCriteria[sortOrders][][field]
string
: Sorting field. - searchCriteria[sortOrders][][direction]
string
: Sorting direction. - searchCriteria[pageSize]
integer
: Page size. - searchCriteria[currentPage]
integer
: Current page.
- searchCriteria[filterGroups][][filters][][field]
Output
salesOrderRepositoryV1SavePost
Performs persist operations for a specified order.
magento.salesOrderRepositoryV1SavePost({}, context)
Input
- input
object
- $body
object
- entity required sales-data-order-interface
- $body
Output
- output sales-data-order-interface
salesOrderRepositoryV1SavePut
Performs persist operations for a specified order.
magento.salesOrderRepositoryV1SavePut({}, context)
Input
- input
object
- $body
object
- entity required sales-data-order-interface
- $body
Output
- output sales-data-order-interface
salesOrderItemRepositoryV1GetListGet
Lists order items that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See http://devdocs.magento.com/codelinks/attributes.html#OrderItemRepositoryInterface to determine which call to use to get detailed information about all attributes for an object.
magento.salesOrderItemRepositoryV1GetListGet({}, context)
Input
- input
object
- searchCriteria[filterGroups][][filters][][field]
string
: Field - searchCriteria[filterGroups][][filters][][value]
string
: Value - searchCriteria[filterGroups][][filters][][conditionType]
string
: Condition type - searchCriteria[sortOrders][][field]
string
: Sorting field. - searchCriteria[sortOrders][][direction]
string
: Sorting direction. - searchCriteria[pageSize]
integer
: Page size. - searchCriteria[currentPage]
integer
: Current page.
- searchCriteria[filterGroups][][filters][][field]
Output
salesOrderItemRepositoryV1GetGet
Loads a specified order item.
magento.salesOrderItemRepositoryV1GetGet({
"id": 0
}, context)
Input
- input
object
- id required
integer
: The order item ID.
- id required
Output
salesOrderRepositoryV1GetGet
Loads a specified order.
magento.salesOrderRepositoryV1GetGet({
"id": 0
}, context)
Input
- input
object
- id required
integer
: The order ID.
- id required
Output
- output sales-data-order-interface
salesOrderManagementV1CancelPost
Cancels a specified order.
magento.salesOrderManagementV1CancelPost({
"id": 0
}, context)
Input
- input
object
- id required
integer
: The order ID.
- id required
Output
- output
boolean
salesOrderManagementV1GetCommentsListGet
Lists comments for a specified order.
magento.salesOrderManagementV1GetCommentsListGet({
"id": 0
}, context)
Input
- input
object
- id required
integer
: The order ID.
- id required
Output
salesOrderManagementV1AddCommentPost
Adds a comment to a specified order.
magento.salesOrderManagementV1AddCommentPost({
"id": 0
}, context)
Input
- input
object
- id required
integer
: The order ID. - $body
object
- statusHistory required sales-data-order-status-history-interface
- id required
Output
- output
boolean
salesOrderManagementV1NotifyPost
Emails a user a specified order.
magento.salesOrderManagementV1NotifyPost({
"id": 0
}, context)
Input
- input
object
- id required
integer
: The order ID.
- id required
Output
- output
boolean
salesOrderManagementV1HoldPost
Holds a specified order.
magento.salesOrderManagementV1HoldPost({
"id": 0
}, context)
Input
- input
object
- id required
integer
: The order ID.
- id required
Output
- output
boolean
salesOrderManagementV1GetStatusGet
Gets the status for a specified order.
magento.salesOrderManagementV1GetStatusGet({
"id": 0
}, context)
Input
- input
object
- id required
integer
: The order ID.
- id required
Output
- output
string
: Order status.
salesOrderManagementV1UnHoldPost
Releases a specified order from hold status.
magento.salesOrderManagementV1UnHoldPost({
"id": 0
}, context)
Input
- input
object
- id required
integer
: The order ID.
- id required
Output
- output
boolean
salesOrderAddressRepositoryV1SavePut
Performs persist operations for a specified order address.
magento.salesOrderAddressRepositoryV1SavePut({
"parent_id": ""
}, context)
Input
- input
object
- parent_id required
string
- $body
object
- entity required sales-data-order-address-interface
- parent_id required
Output
catalogProductRepositoryV1GetListGet
Get product list
magento.catalogProductRepositoryV1GetListGet({}, context)
Input
- input
object
- searchCriteria[filterGroups][][filters][][field]
string
: Field - searchCriteria[filterGroups][][filters][][value]
string
: Value - searchCriteria[filterGroups][][filters][][conditionType]
string
: Condition type - searchCriteria[sortOrders][][field]
string
: Sorting field. - searchCriteria[sortOrders][][direction]
string
: Sorting direction. - searchCriteria[pageSize]
integer
: Page size. - searchCriteria[currentPage]
integer
: Current page.
- searchCriteria[filterGroups][][filters][][field]
Output
catalogProductRepositoryV1SavePost
Create product
magento.catalogProductRepositoryV1SavePost({}, context)
Input
- input
object
- $body
object
- product required catalog-data-product-interface
- saveOptions
boolean
- $body
Output
catalogAttributeSetManagementV1CreatePost
Create attribute set from data
magento.catalogAttributeSetManagementV1CreatePost({}, context)
Input
- input
object
- $body
object
- attributeSet required eav-data-attribute-set-interface
- skeletonId required
integer
- $body
Output
catalogProductAttributeManagementV1AssignPost
Assign attribute to attribute set
magento.catalogProductAttributeManagementV1AssignPost({}, context)
Input
- input
object
- $body
object
- attributeCode required
string
- attributeGroupId required
integer
- attributeSetId required
integer
- sortOrder required
integer
- attributeCode required
- $body
Output
- output
integer
catalogProductAttributeGroupRepositoryV1SavePost
Save attribute group
magento.catalogProductAttributeGroupRepositoryV1SavePost({}, context)
Input
- input
object
- $body
object
- group required eav-data-attribute-group-interface
- $body
Output
catalogProductAttributeGroupRepositoryV1GetListGet
Retrieve list of attribute groups
magento.catalogProductAttributeGroupRepositoryV1GetListGet({}, context)
Input
- input
object
- searchCriteria[filterGroups][][filters][][field]
string
: Field - searchCriteria[filterGroups][][filters][][value]
string
: Value - searchCriteria[filterGroups][][filters][][conditionType]
string
: Condition type - searchCriteria[sortOrders][][field]
string
: Sorting field. - searchCriteria[sortOrders][][direction]
string
: Sorting direction. - searchCriteria[pageSize]
integer
: Page size. - searchCriteria[currentPage]
integer
: Current page.
- searchCriteria[filterGroups][][filters][][field]
Output
catalogProductAttributeGroupRepositoryV1DeleteByIdDelete
Remove attribute group by id
magento.catalogProductAttributeGroupRepositoryV1DeleteByIdDelete({
"groupId": 0
}, context)
Input
- input
object
- groupId required
integer
- groupId required
Output
- output
boolean
catalogAttributeSetRepositoryV1GetListGet
Retrieve list of Attribute Sets
magento.catalogAttributeSetRepositoryV1GetListGet({}, context)
Input
- input
object
- searchCriteria[filterGroups][][filters][][field]
string
: Field - searchCriteria[filterGroups][][filters][][value]
string
: Value - searchCriteria[filterGroups][][filters][][conditionType]
string
: Condition type - searchCriteria[sortOrders][][field]
string
: Sorting field. - searchCriteria[sortOrders][][direction]
string
: Sorting direction. - searchCriteria[pageSize]
integer
: Page size. - searchCriteria[currentPage]
integer
: Current page.
- searchCriteria[filterGroups][][filters][][field]
Output
catalogAttributeSetRepositoryV1DeleteByIdDelete
Remove attribute set by given ID
magento.catalogAttributeSetRepositoryV1DeleteByIdDelete({
"attributeSetId": 0
}, context)
Input
- input
object
- attributeSetId required
integer
- attributeSetId required
Output
- output
boolean
catalogAttributeSetRepositoryV1GetGet
Retrieve attribute set information based on given ID
magento.catalogAttributeSetRepositoryV1GetGet({
"attributeSetId": 0
}, context)
Input
- input
object
- attributeSetId required
integer
- attributeSetId required
Output
catalogAttributeSetRepositoryV1SavePut
Save attribute set data
magento.catalogAttributeSetRepositoryV1SavePut({
"attributeSetId": ""
}, context)
Input
- input
object
- attributeSetId required
string
- $body
object
- attributeSet required eav-data-attribute-set-interface
- attributeSetId required
Output
catalogProductAttributeManagementV1GetAttributesGet
Retrieve related attributes based on given attribute set ID
magento.catalogProductAttributeManagementV1GetAttributesGet({
"attributeSetId": ""
}, context)
Input
- input
object
- attributeSetId required
string
- attributeSetId required
Output
- output
array
catalogProductAttributeManagementV1UnassignDelete
Remove attribute from attribute set
magento.catalogProductAttributeManagementV1UnassignDelete({
"attributeSetId": "",
"attributeCode": ""
}, context)
Input
- input
object
- attributeSetId required
string
- attributeCode required
string
- attributeSetId required
Output
- output
boolean
catalogProductAttributeGroupRepositoryV1SavePut
Save attribute group
magento.catalogProductAttributeGroupRepositoryV1SavePut({
"attributeSetId": ""
}, context)
Input
- input
object
- attributeSetId required
string
- $body
object
- group required eav-data-attribute-group-interface
- attributeSetId required
Output
catalogProductAttributeRepositoryV1GetListGet
Retrieve all attributes for entity type
magento.catalogProductAttributeRepositoryV1GetListGet({}, context)
Input
- input
object
- searchCriteria[filterGroups][][filters][][field]
string
: Field - searchCriteria[filterGroups][][filters][][value]
string
: Value - searchCriteria[filterGroups][][filters][][conditionType]
string
: Condition type - searchCriteria[sortOrders][][field]
string
: Sorting field. - searchCriteria[sortOrders][][direction]
string
: Sorting direction. - searchCriteria[pageSize]
integer
: Page size. - searchCriteria[currentPage]
integer
: Current page.
- searchCriteria[filterGroups][][filters][][field]
Output
catalogProductAttributeRepositoryV1SavePost
Save attribute data
magento.catalogProductAttributeRepositoryV1SavePost({}, context)
Input
- input
object
- $body
object
- attribute required catalog-data-product-attribute-interface
- $body
Output
catalogProductAttributeTypesListV1GetItemsGet
Retrieve list of product attribute types
magento.catalogProductAttributeTypesListV1GetItemsGet(null, context)
Input
This action has no parameters
Output
- output
array
catalogProductAttributeRepositoryV1DeleteByIdDelete
Delete Attribute by id
magento.catalogProductAttributeRepositoryV1DeleteByIdDelete({
"attributeCode": ""
}, context)
Input
- input
object
- attributeCode required
string
- attributeCode required
Output
- output
boolean
catalogProductAttributeRepositoryV1GetGet
Retrieve specific attribute
magento.catalogProductAttributeRepositoryV1GetGet({
"attributeCode": ""
}, context)
Input
- input
object
- attributeCode required
string
- attributeCode required
Output
catalogProductAttributeRepositoryV1SavePut
Save attribute data
magento.catalogProductAttributeRepositoryV1SavePut({
"attributeCode": ""
}, context)
Input
- input
object
- attributeCode required
string
- $body
object
- attribute required catalog-data-product-attribute-interface
- attributeCode required
Output
catalogProductAttributeOptionManagementV1GetItemsGet
Retrieve list of attribute options
magento.catalogProductAttributeOptionManagementV1GetItemsGet({
"attributeCode": ""
}, context)
Input
- input
object
- attributeCode required
string
- attributeCode required
Output
- output
array
catalogProductAttributeOptionManagementV1AddPost
Add option to attribute
magento.catalogProductAttributeOptionManagementV1AddPost({
"attributeCode": ""
}, context)
Input
- input
object
- attributeCode required
string
- $body
object
- option required eav-data-attribute-option-interface
- attributeCode required
Output
- output
boolean
catalogProductAttributeOptionManagementV1DeleteDelete
Delete option from attribute
magento.catalogProductAttributeOptionManagementV1DeleteDelete({
"attributeCode": "",
"optionId": ""
}, context)
Input
- input
object
- attributeCode required
string
- optionId required
string
- attributeCode required
Output
- output
boolean
downloadableSampleRepositoryV1DeleteDelete
Delete downloadable sample
magento.downloadableSampleRepositoryV1DeleteDelete({
"id": 0
}, context)
Input
- input
object
- id required
integer
- id required
Output
- output
boolean
downloadableLinkRepositoryV1DeleteDelete
Delete downloadable link
magento.downloadableLinkRepositoryV1DeleteDelete({
"id": 0
}, context)
Input
- input
object
- id required
integer
- id required
Output
- output
boolean
catalogProductLinkTypeListV1GetItemsGet
Retrieve information about available product link types
magento.catalogProductLinkTypeListV1GetItemsGet(null, context)
Input
This action has no parameters
Output
- output
array
catalogProductLinkTypeListV1GetItemAttributesGet
Provide a list of the product link type attributes
magento.catalogProductLinkTypeListV1GetItemAttributesGet({
"type": ""
}, context)
Input
- input
object
- type required
string
- type required
Output
- output
array
catalogProductMediaAttributeManagementV1GetListGet
Retrieve the list of media attributes (fronted input type is media_image) assigned to the given attribute set.
magento.catalogProductMediaAttributeManagementV1GetListGet({
"attributeSetName": ""
}, context)
Input
- input
object
- attributeSetName required
string
- attributeSetName required
Output
- output
array
: list of media attributes
catalogProductCustomOptionRepositoryV1SavePost
Save Custom Option
magento.catalogProductCustomOptionRepositoryV1SavePost({}, context)
Input
- input
object
- $body
object
- option required catalog-data-product-custom-option-interface
- $body
Output
catalogProductCustomOptionTypeListV1GetItemsGet
Get custom option types
magento.catalogProductCustomOptionTypeListV1GetItemsGet(null, context)
Input
This action has no parameters
Output
- output
array
catalogProductCustomOptionRepositoryV1SavePut
Save Custom Option
magento.catalogProductCustomOptionRepositoryV1SavePut({
"optionId": ""
}, context)
Input
- input
object
- optionId required
string
- $body
object
- option required catalog-data-product-custom-option-interface
- optionId required
Output
catalogProductTypeListV1GetProductTypesGet
Retrieve available product types
magento.catalogProductTypeListV1GetProductTypesGet(null, context)
Input
This action has no parameters
Output
- output
array
catalogInventoryStockRegistryV1UpdateStockItemBySkuPut
magento.catalogInventoryStockRegistryV1UpdateStockItemBySkuPut({
"productSku": "",
"itemId": ""
}, context)
Input
- input
object
- productSku required
string
- itemId required
string
- $body
object
- stockItem required catalog-inventory-data-stock-item-interface
- productSku required
Output
- output
integer
catalogProductRepositoryV1DeleteByIdDelete
magento.catalogProductRepositoryV1DeleteByIdDelete({
"sku": ""
}, context)
Input
- input
object
- sku required
string
- sku required
Output
- output
boolean
: Will returned True if deleted
catalogProductRepositoryV1GetGet
Get info about product by product SKU
magento.catalogProductRepositoryV1GetGet({
"sku": ""
}, context)
Input
- input
object
- sku required
string
- editMode
boolean
- storeId
integer
- forceReload
boolean
- sku required
Output
catalogProductRepositoryV1SavePut
Create product
magento.catalogProductRepositoryV1SavePut({
"sku": ""
}, context)
Input
- input
object
- sku required
string
- $body
object
- product required catalog-data-product-interface
- saveOptions
boolean
- sku required
Output
downloadableLinkRepositoryV1GetListGet
List of links with associated samples
magento.downloadableLinkRepositoryV1GetListGet({
"sku": ""
}, context)
Input
- input
object
- sku required
string
- sku required
Output
- output
array
downloadableLinkRepositoryV1SavePost
Update downloadable link of the given product (link type and its resources cannot be changed)
magento.downloadableLinkRepositoryV1SavePost({
"sku": ""
}, context)
Input
- input
object
- sku required
string
- $body
object
- isGlobalScopeContent
boolean
- link required downloadable-data-link-interface
- isGlobalScopeContent
- sku required
Output
- output
integer
downloadableSampleRepositoryV1GetListGet
List of samples for downloadable product
magento.downloadableSampleRepositoryV1GetListGet({
"sku": ""
}, context)
Input
- input
object
- sku required
string
- sku required
Output
- output
array
downloadableSampleRepositoryV1SavePost
Update downloadable sample of the given product
magento.downloadableSampleRepositoryV1SavePost({
"sku": ""
}, context)
Input
- input
object
- sku required
string
- $body
object
- isGlobalScopeContent
boolean
- sample required downloadable-data-sample-interface
- isGlobalScopeContent
- sku required
Output
- output
integer
downloadableSampleRepositoryV1SavePut
Update downloadable sample of the given product
magento.downloadableSampleRepositoryV1SavePut({
"sku": "",
"id": ""
}, context)
Input
- input
object
- sku required
string
- id required
string
- $body
object
- isGlobalScopeContent
boolean
- sample required downloadable-data-sample-interface
- isGlobalScopeContent
- sku required
Output
- output
integer
downloadableLinkRepositoryV1SavePut
Update downloadable link of the given product (link type and its resources cannot be changed)
magento.downloadableLinkRepositoryV1SavePut({
"sku": "",
"id": ""
}, context)
Input
- input
object
- sku required
string
- id required
string
- $body
object
- isGlobalScopeContent
boolean
- link required downloadable-data-link-interface
- isGlobalScopeContent
- sku required
Output
- output
integer
catalogProductTierPriceManagementV1GetListGet
Get tier price of product
magento.catalogProductTierPriceManagementV1GetListGet({
"sku": "",
"customerGroupId": ""
}, context)
Input
- input
object
- sku required
string
- customerGroupId required
string
: 'all' can be used to specify 'ALL GROUPS'
- sku required
Output
- output
array
catalogProductTierPriceManagementV1RemoveDelete
Remove tier price from product
magento.catalogProductTierPriceManagementV1RemoveDelete({
"sku": "",
"customerGroupId": "",
"qty": 0
}, context)
Input
- input
object
- sku required
string
- customerGroupId required
string
: 'all' can be used to specify 'ALL GROUPS' - qty required
number
- sku required
Output
- output
boolean
catalogProductTierPriceManagementV1AddPost
Create tier price for product
magento.catalogProductTierPriceManagementV1AddPost({
"sku": "",
"customerGroupId": "",
"price": 0,
"qty": 0
}, context)
Input
- input
object
- sku required
string
- customerGroupId required
string
: 'all' can be used to specify 'ALL GROUPS' - price required
number
- qty required
number
- sku required
Output
- output
boolean
catalogProductLinkManagementV1SetProductLinksPost
Assign a product link to another product
magento.catalogProductLinkManagementV1SetProductLinksPost({
"sku": ""
}, context)
Input
- input
object
- sku required
string
- $body
object
- items required
array
- items required
- sku required
Output
- output
boolean
catalogProductLinkRepositoryV1SavePut
Save product link
magento.catalogProductLinkRepositoryV1SavePut({
"sku": ""
}, context)
Input
- input
object
- sku required
string
- $body
object
- entity required catalog-data-product-link-interface
- sku required
Output
- output
boolean
catalogProductLinkManagementV1GetLinkedItemsByTypeGet
Provide the list of links for a specific product
magento.catalogProductLinkManagementV1GetLinkedItemsByTypeGet({
"sku": "",
"type": ""
}, context)
Input
- input
object
- sku required
string
- type required
string
- sku required
Output
- output
array
catalogProductLinkRepositoryV1DeleteByIdDelete
magento.catalogProductLinkRepositoryV1DeleteByIdDelete({
"sku": "",
"type": "",
"linkedProductSku": ""
}, context)
Input
- input
object
- sku required
string
- type required
string
- linkedProductSku required
string
- sku required
Output
- output
boolean
catalogProductAttributeMediaGalleryManagementV1GetListGet
Retrieve the list of gallery entries associated with given product
magento.catalogProductAttributeMediaGalleryManagementV1GetListGet({
"sku": ""
}, context)
Input
- input
object
- sku required
string
- sku required
Output
- output
array
catalogProductAttributeMediaGalleryManagementV1CreatePost
Create new gallery entry
magento.catalogProductAttributeMediaGalleryManagementV1CreatePost({
"sku": ""
}, context)
Input
- input
object
- sku required
string
- $body
object
- entry required catalog-data-product-attribute-media-gallery-entry-interface
- sku required
Output
- output
integer
: gallery entry ID
catalogProductAttributeMediaGalleryManagementV1RemoveDelete
Remove gallery entry
magento.catalogProductAttributeMediaGalleryManagementV1RemoveDelete({
"sku": "",
"entryId": 0
}, context)
Input
- input
object
- sku required
string
- entryId required
integer
- sku required
Output
- output
boolean
catalogProductAttributeMediaGalleryManagementV1GetGet
Return information about gallery entry
magento.catalogProductAttributeMediaGalleryManagementV1GetGet({
"sku": "",
"entryId": 0
}, context)
Input
- input
object
- sku required
string
- entryId required
integer
- sku required
Output
catalogProductAttributeMediaGalleryManagementV1UpdatePut
Update gallery entry
magento.catalogProductAttributeMediaGalleryManagementV1UpdatePut({
"sku": "",
"entryId": ""
}, context)
Input
- input
object
- sku required
string
- entryId required
string
- $body
object
- entry required catalog-data-product-attribute-media-gallery-entry-interface
- sku required
Output
- output
boolean
catalogProductCustomOptionRepositoryV1GetListGet
Get the list of custom options for a specific product
magento.catalogProductCustomOptionRepositoryV1GetListGet({
"sku": ""
}, context)
Input
- input
object
- sku required
string
- sku required
Output
- output
array
catalogProductCustomOptionRepositoryV1DeleteByIdentifierDelete
magento.catalogProductCustomOptionRepositoryV1DeleteByIdentifierDelete({
"sku": "",
"optionId": 0
}, context)
Input
- input
object
- sku required
string
- optionId required
integer
- sku required
Output
- output
boolean
catalogProductCustomOptionRepositoryV1GetGet
Get custom option for a specific product
magento.catalogProductCustomOptionRepositoryV1GetGet({
"sku": "",
"optionId": 0
}, context)
Input
- input
object
- sku required
string
- optionId required
integer
- sku required
Output
catalogProductWebsiteLinkRepositoryV1SavePost
Assign a product to the website
magento.catalogProductWebsiteLinkRepositoryV1SavePost({
"sku": ""
}, context)
Input
- input
object
- sku required
string
- $body
object
- productWebsiteLink required catalog-data-product-website-link-interface
- sku required
Output
- output
boolean
: will returned True if website successfully assigned to product
catalogProductWebsiteLinkRepositoryV1SavePut
Assign a product to the website
magento.catalogProductWebsiteLinkRepositoryV1SavePut({
"sku": ""
}, context)
Input
- input
object
- sku required
string
- $body
object
- productWebsiteLink required catalog-data-product-website-link-interface
- sku required
Output
- output
boolean
: will returned True if website successfully assigned to product
catalogProductWebsiteLinkRepositoryV1DeleteByIdDelete
Remove the website assignment from the product by product sku
magento.catalogProductWebsiteLinkRepositoryV1DeleteByIdDelete({
"sku": "",
"websiteId": 0
}, context)
Input
- input
object
- sku required
string
- websiteId required
integer
- sku required
Output
- output
boolean
: will returned True if website successfully unassigned from product
rmaRmaManagementV1SearchGet
Return list of rma data objects based on search criteria
magento.rmaRmaManagementV1SearchGet({}, context)
Input
- input
object
- searchCriteria[filterGroups][][filters][][field]
string
: Field - searchCriteria[filterGroups][][filters][][value]
string
: Value - searchCriteria[filterGroups][][filters][][conditionType]
string
: Condition type - searchCriteria[sortOrders][][field]
string
: Sorting field. - searchCriteria[sortOrders][][direction]
string
: Sorting direction. - searchCriteria[pageSize]
integer
: Page size. - searchCriteria[currentPage]
integer
: Current page.
- searchCriteria[filterGroups][][filters][][field]
Output
rmaRmaManagementV1SaveRmaPost
Save RMA
magento.rmaRmaManagementV1SaveRmaPost({}, context)
Input
- input
object
- $body
object
- rmaDataObject required rma-data-rma-interface
- $body
Output
- output rma-data-rma-interface
rmaRmaRepositoryV1DeleteDelete
Delete RMA
magento.rmaRmaRepositoryV1DeleteDelete({
"id": ""
}, context)
Input
- input
object
- id required
string
- $body
object
- rmaDataObject required rma-data-rma-interface
- id required
Output
- output
boolean
rmaRmaRepositoryV1GetGet
Return data object for specified RMA id
magento.rmaRmaRepositoryV1GetGet({
"id": 0
}, context)
Input
- input
object
- id required
integer
- id required
Output
- output rma-data-rma-interface
rmaRmaManagementV1SaveRmaPut
Save RMA
magento.rmaRmaManagementV1SaveRmaPut({
"id": ""
}, context)
Input
- input
object
- id required
string
- $body
object
- rmaDataObject required rma-data-rma-interface
- id required
Output
- output rma-data-rma-interface
rmaCommentManagementV1CommentsListGet
Comments list
magento.rmaCommentManagementV1CommentsListGet({
"id": 0
}, context)
Input
- input
object
- id required
integer
- id required
Output
rmaCommentManagementV1AddCommentPost
Add comment
magento.rmaCommentManagementV1AddCommentPost({
"id": ""
}, context)
Input
- input
object
- id required
string
- $body
object
- data required rma-data-comment-interface
- id required
Output
- output
boolean
rmaTrackManagementV1GetShippingLabelPdfGet
Get shipping label int the PDF format
magento.rmaTrackManagementV1GetShippingLabelPdfGet({
"id": 0
}, context)
Input
- input
object
- id required
integer
- id required
Output
- output
string
rmaTrackManagementV1GetTracksGet
Get track list
magento.rmaTrackManagementV1GetTracksGet({
"id": 0
}, context)
Input
- input
object
- id required
integer
- id required
Output
rmaTrackManagementV1AddTrackPost
Add track
magento.rmaTrackManagementV1AddTrackPost({
"id": 0
}, context)
Input
- input
object
- id required
integer
- $body
object
- track required rma-data-track-interface
- id required
Output
- output
boolean
rmaTrackManagementV1RemoveTrackByIdDelete
Remove track by id
magento.rmaTrackManagementV1RemoveTrackByIdDelete({
"id": 0,
"trackId": 0
}, context)
Input
- input
object
- id required
integer
- trackId required
integer
- id required
Output
- output
boolean
rmaRmaAttributesManagementV1GetAllAttributesMetadataGet
Get all attribute metadata.
magento.rmaRmaAttributesManagementV1GetAllAttributesMetadataGet(null, context)
Input
This action has no parameters
Output
- output
array
rmaRmaAttributesManagementV1GetCustomAttributesMetadataGet
Get custom attribute metadata for the given Data object's attribute set
magento.rmaRmaAttributesManagementV1GetCustomAttributesMetadataGet({}, context)
Input
- input
object
- dataObjectClassName
string
: Data object class name
- dataObjectClassName
Output
- output
array
rmaRmaAttributesManagementV1GetAttributesGet
Retrieve all attributes filtered by form code
magento.rmaRmaAttributesManagementV1GetAttributesGet({
"formCode": ""
}, context)
Input
- input
object
- formCode required
string
- formCode required
Output
- output
array
rmaRmaAttributesManagementV1GetAttributeMetadataGet
Retrieve attribute metadata.
magento.rmaRmaAttributesManagementV1GetAttributeMetadataGet({
"attributeCode": ""
}, context)
Input
- input
object
- attributeCode required
string
- attributeCode required
Output
rewardRewardManagementV1SetPost
Set reward points to quote
magento.rewardRewardManagementV1SetPost(null, context)
Input
This action has no parameters
Output
- output
boolean
salesRuleRuleRepositoryV1SavePost
Save sales rule.
magento.salesRuleRuleRepositoryV1SavePost({}, context)
Input
- input
object
- $body
object
- rule required sales-rule-data-rule-interface
- $body
Output
salesRuleRuleRepositoryV1GetListGet
Retrieve sales rules that match te specified criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See http://devdocs.magento.com/codelinks/attributes.html#RuleRepositoryInterface to determine which call to use to get detailed information about all attributes for an object.
magento.salesRuleRuleRepositoryV1GetListGet({}, context)
Input
- input
object
- searchCriteria[filterGroups][][filters][][field]
string
: Field - searchCriteria[filterGroups][][filters][][value]
string
: Value - searchCriteria[filterGroups][][filters][][conditionType]
string
: Condition type - searchCriteria[sortOrders][][field]
string
: Sorting field. - searchCriteria[sortOrders][][direction]
string
: Sorting direction. - searchCriteria[pageSize]
integer
: Page size. - searchCriteria[currentPage]
integer
: Current page.
- searchCriteria[filterGroups][][filters][][field]
Output
salesRuleRuleRepositoryV1DeleteByIdDelete
Delete rule by ID.
magento.salesRuleRuleRepositoryV1DeleteByIdDelete({
"ruleId": 0
}, context)
Input
- input
object
- ruleId required
integer
- ruleId required
Output
- output
boolean
: true on success
salesRuleRuleRepositoryV1GetByIdGet
Get rule by ID.
magento.salesRuleRuleRepositoryV1GetByIdGet({
"ruleId": 0
}, context)
Input
- input
object
- ruleId required
integer
- ruleId required
Output
salesRuleRuleRepositoryV1SavePut
Save sales rule.
magento.salesRuleRuleRepositoryV1SavePut({
"ruleId": ""
}, context)
Input
- input
object
- ruleId required
string
- $body
object
- rule required sales-rule-data-rule-interface
- ruleId required
Output
searchV1SearchGet
Make Full Text Search and return found Documents
magento.searchV1SearchGet({}, context)
Input
- input
object
- searchCriteria[requestName]
string
- searchCriteria[filterGroups][][filters][][field]
string
: Field - searchCriteria[filterGroups][][filters][][value]
string
: Value - searchCriteria[filterGroups][][filters][][conditionType]
string
: Condition type - searchCriteria[sortOrders][][field]
string
: Sorting field. - searchCriteria[sortOrders][][direction]
string
: Sorting direction. - searchCriteria[pageSize]
integer
: Page size. - searchCriteria[currentPage]
integer
: Current page.
- searchCriteria[requestName]
Output
salesShipmentRepositoryV1SavePost
Performs persist operations for a specified shipment.
magento.salesShipmentRepositoryV1SavePost({}, context)
Input
- input
object
- $body
object
- entity required sales-data-shipment-interface
- $body
Output
salesShipmentTrackRepositoryV1SavePost
Performs persist operations for a specified shipment track.
magento.salesShipmentTrackRepositoryV1SavePost({}, context)
Input
- input
object
- $body
object
- entity required sales-data-shipment-track-interface
- $body
Output
salesShipmentTrackRepositoryV1DeleteByIdDelete
Deletes a specified shipment track by ID.
magento.salesShipmentTrackRepositoryV1DeleteByIdDelete({
"id": 0
}, context)
Input
- input
object
- id required
integer
: The shipment track ID.
- id required
Output
- output
boolean
salesShipmentRepositoryV1GetGet
Loads a specified shipment.
magento.salesShipmentRepositoryV1GetGet({
"id": 0
}, context)
Input
- input
object
- id required
integer
: The shipment ID.
- id required
Output
salesShipmentManagementV1GetCommentsListGet
Lists comments for a specified shipment.
magento.salesShipmentManagementV1GetCommentsListGet({
"id": 0
}, context)
Input
- input
object
- id required
integer
: The shipment ID.
- id required
Output
salesShipmentCommentRepositoryV1SavePost
Performs persist operations for a specified shipment comment.
magento.salesShipmentCommentRepositoryV1SavePost({
"id": ""
}, context)
Input
- input
object
- id required
string
- $body
object
- entity required sales-data-shipment-comment-interface
- id required
Output
salesShipmentManagementV1NotifyPost
Emails user a specified shipment.
magento.salesShipmentManagementV1NotifyPost({
"id": 0
}, context)
Input
- input
object
- id required
integer
: The shipment ID.
- id required
Output
- output
boolean
salesShipmentManagementV1GetLabelGet
Gets a specified shipment label.
magento.salesShipmentManagementV1GetLabelGet({
"id": 0
}, context)
Input
- input
object
- id required
integer
: The shipment label ID.
- id required
Output
- output
string
: Shipment label.
salesShipmentRepositoryV1GetListGet
Lists shipments that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See http://devdocs.magento.com/codelinks/attributes.html#ShipmentRepositoryInterface to determine which call to use to get detailed information about all attributes for an object.
magento.salesShipmentRepositoryV1GetListGet({}, context)
Input
- input
object
- searchCriteria[filterGroups][][filters][][field]
string
: Field - searchCriteria[filterGroups][][filters][][value]
string
: Value - searchCriteria[filterGroups][][filters][][conditionType]
string
: Condition type - searchCriteria[sortOrders][][field]
string
: Sorting field. - searchCriteria[sortOrders][][direction]
string
: Sorting direction. - searchCriteria[pageSize]
integer
: Page size. - searchCriteria[currentPage]
integer
: Current page.
- searchCriteria[filterGroups][][filters][][field]
Output
catalogInventoryStockRegistryV1GetLowStockItemsGet
Retrieves a list of SKU's with low inventory qty
magento.catalogInventoryStockRegistryV1GetLowStockItemsGet({
"scopeId": 0,
"qty": 0
}, context)
Input
- input
object
- scopeId required
integer
- qty required
number
- currentPage
integer
- pageSize
integer
- scopeId required
Output
catalogInventoryStockRegistryV1GetStockItemBySkuGet
magento.catalogInventoryStockRegistryV1GetStockItemBySkuGet({
"productSku": ""
}, context)
Input
- input
object
- productSku required
string
- scopeId
integer
- productSku required
Output
catalogInventoryStockRegistryV1GetStockStatusBySkuGet
magento.catalogInventoryStockRegistryV1GetStockStatusBySkuGet({
"productSku": ""
}, context)
Input
- input
object
- productSku required
string
- scopeId
integer
- productSku required
Output
storeStoreConfigManagerV1GetStoreConfigsGet
magento.storeStoreConfigManagerV1GetStoreConfigsGet({}, context)
Input
- input
object
- storeCodes
array
- storeCodes
Output
- output
array
storeGroupRepositoryV1GetListGet
Retrieve list of all groups
magento.storeGroupRepositoryV1GetListGet(null, context)
Input
This action has no parameters
Output
- output
array
storeStoreRepositoryV1GetListGet
Retrieve list of all stores
magento.storeStoreRepositoryV1GetListGet(null, context)
Input
This action has no parameters
Output
- output
array
storeWebsiteRepositoryV1GetListGet
Retrieve list of all websites
magento.storeWebsiteRepositoryV1GetListGet(null, context)
Input
This action has no parameters
Output
- output
array
taxTaxClassRepositoryV1SavePost
Create a Tax Class
magento.taxTaxClassRepositoryV1SavePost({}, context)
Input
- input
object
- $body
object
- taxClass required tax-data-tax-class-interface
- $body
Output
- output
string
: id for the newly created Tax class
taxTaxClassRepositoryV1GetListGet
Retrieve tax classes which match a specific criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See http://devdocs.magento.com/codelinks/attributes.html#TaxClassRepositoryInterface to determine which call to use to get detailed information about all attributes for an object.
magento.taxTaxClassRepositoryV1GetListGet({}, context)
Input
- input
object
- searchCriteria[filterGroups][][filters][][field]
string
: Field - searchCriteria[filterGroups][][filters][][value]
string
: Value - searchCriteria[filterGroups][][filters][][conditionType]
string
: Condition type - searchCriteria[sortOrders][][field]
string
: Sorting field. - searchCriteria[sortOrders][][direction]
string
: Sorting direction. - searchCriteria[pageSize]
integer
: Page size. - searchCriteria[currentPage]
integer
: Current page.
- searchCriteria[filterGroups][][filters][][field]
Output
taxTaxClassRepositoryV1SavePut
Create a Tax Class
magento.taxTaxClassRepositoryV1SavePut({
"classId": ""
}, context)
Input
- input
object
- classId required
string
- $body
object
- taxClass required tax-data-tax-class-interface
- classId required
Output
- output
string
: id for the newly created Tax class
taxTaxClassRepositoryV1DeleteByIdDelete
Delete a tax class with the given tax class id.
magento.taxTaxClassRepositoryV1DeleteByIdDelete({
"taxClassId": 0
}, context)
Input
- input
object
- taxClassId required
integer
- taxClassId required
Output
- output
boolean
: True if the tax class was deleted, false otherwise
taxTaxClassRepositoryV1GetGet
Get a tax class with the given tax class id.
magento.taxTaxClassRepositoryV1GetGet({
"taxClassId": 0
}, context)
Input
- input
object
- taxClassId required
integer
- taxClassId required
Output
- output tax-data-tax-class-interface
taxTaxRateRepositoryV1SavePost
Create or update tax rate
magento.taxTaxRateRepositoryV1SavePost({}, context)
Input
- input
object
- $body
object
- taxRate required tax-data-tax-rate-interface
- $body
Output
- output tax-data-tax-rate-interface
taxTaxRateRepositoryV1SavePut
Create or update tax rate
magento.taxTaxRateRepositoryV1SavePut({}, context)
Input
- input
object
- $body
object
- taxRate required tax-data-tax-rate-interface
- $body
Output
- output tax-data-tax-rate-interface
taxTaxRateRepositoryV1GetListGet
Search TaxRates This call returns an array of objects, but detailed information about each object’s attributes might not be included. See http://devdocs.magento.com/codelinks/attributes.html#TaxRateRepositoryInterface to determine which call to use to get detailed information about all attributes for an object.
magento.taxTaxRateRepositoryV1GetListGet({}, context)
Input
- input
object
- searchCriteria[filterGroups][][filters][][field]
string
: Field - searchCriteria[filterGroups][][filters][][value]
string
: Value - searchCriteria[filterGroups][][filters][][conditionType]
string
: Condition type - searchCriteria[sortOrders][][field]
string
: Sorting field. - searchCriteria[sortOrders][][direction]
string
: Sorting direction. - searchCriteria[pageSize]
integer
: Page size. - searchCriteria[currentPage]
integer
: Current page.
- searchCriteria[filterGroups][][filters][][field]
Output
taxTaxRateRepositoryV1DeleteByIdDelete
Delete tax rate
magento.taxTaxRateRepositoryV1DeleteByIdDelete({
"rateId": 0
}, context)
Input
- input
object
- rateId required
integer
- rateId required
Output
- output
boolean
taxTaxRateRepositoryV1GetGet
Get tax rate
magento.taxTaxRateRepositoryV1GetGet({
"rateId": 0
}, context)
Input
- input
object
- rateId required
integer
- rateId required
Output
- output tax-data-tax-rate-interface
taxTaxRuleRepositoryV1SavePost
Save TaxRule
magento.taxTaxRuleRepositoryV1SavePost({}, context)
Input
- input
object
- $body
object
- rule required tax-data-tax-rule-interface
- $body
Output
- output tax-data-tax-rule-interface
taxTaxRuleRepositoryV1SavePut
Save TaxRule
magento.taxTaxRuleRepositoryV1SavePut({}, context)
Input
- input
object
- $body
object
- rule required tax-data-tax-rule-interface
- $body
Output
- output tax-data-tax-rule-interface
taxTaxRuleRepositoryV1GetListGet
Search TaxRules This call returns an array of objects, but detailed information about each object’s attributes might not be included. See http://devdocs.magento.com/codelinks/attributes.html#TaxRuleRepositoryInterface to determine which call to use to get detailed information about all attributes for an object.
magento.taxTaxRuleRepositoryV1GetListGet({}, context)
Input
- input
object
- searchCriteria[filterGroups][][filters][][field]
string
: Field - searchCriteria[filterGroups][][filters][][value]
string
: Value - searchCriteria[filterGroups][][filters][][conditionType]
string
: Condition type - searchCriteria[sortOrders][][field]
string
: Sorting field. - searchCriteria[sortOrders][][direction]
string
: Sorting direction. - searchCriteria[pageSize]
integer
: Page size. - searchCriteria[currentPage]
integer
: Current page.
- searchCriteria[filterGroups][][filters][][field]
Output
taxTaxRuleRepositoryV1DeleteByIdDelete
Delete TaxRule
magento.taxTaxRuleRepositoryV1DeleteByIdDelete({
"ruleId": 0
}, context)
Input
- input
object
- ruleId required
integer
- ruleId required
Output
- output
boolean
taxTaxRuleRepositoryV1GetGet
Get TaxRule
magento.taxTaxRuleRepositoryV1GetGet({
"ruleId": 0
}, context)
Input
- input
object
- ruleId required
integer
- ruleId required
Output
- output tax-data-tax-rule-interface
salesTransactionRepositoryV1GetListGet
Lists transactions that match specified search criteria. This call returns an array of objects, but detailed information about each object’s attributes might not be included. See http://devdocs.magento.com/codelinks/attributes.html#TransactionRepositoryInterface to determine which call to use to get detailed information about all attributes for an object.
magento.salesTransactionRepositoryV1GetListGet({}, context)
Input
- input
object
- searchCriteria[filterGroups][][filters][][field]
string
: Field - searchCriteria[filterGroups][][filters][][value]
string
: Value - searchCriteria[filterGroups][][filters][][conditionType]
string
: Condition type - searchCriteria[sortOrders][][field]
string
: Sorting field. - searchCriteria[sortOrders][][direction]
string
: Sorting direction. - searchCriteria[pageSize]
integer
: Page size. - searchCriteria[currentPage]
integer
: Current page.
- searchCriteria[filterGroups][][filters][][field]
Output
salesTransactionRepositoryV1GetGet
Loads a specified transaction.
magento.salesTransactionRepositoryV1GetGet({
"id": 0
}, context)
Input
- input
object
- id required
integer
: The transaction ID.
- id required
Output
worldpayGuestPaymentInformationManagementProxyV1SavePaymentInformationAndPlaceOrderPost
Proxy handler for guest place order
magento.worldpayGuestPaymentInformationManagementProxyV1SavePaymentInformationAndPlaceOrderPost({
"cartId": ""
}, context)
Input
- input
object
- cartId required
string
- $body
object
- billingAddress quote-data-address-interface
- email required
string
- paymentMethod required quote-data-payment-interface
- cartId required
Output
- output
integer
: Order ID.
Definitions
bundle-data-bundle-option-extension-interface
- bundle-data-bundle-option-extension-interface
object
: ExtensionInterface class for @see \Magento\Bundle\Api\Data\BundleOptionInterface
bundle-data-bundle-option-interface
- bundle-data-bundle-option-interface
object
: Interface BundleOptionInterface- extension_attributes bundle-data-bundle-option-extension-interface
- option_id required
integer
: Bundle option id. - option_qty required
integer
: Bundle option quantity. - option_selections required
array
: Bundle option selection ids.- items
integer
- items
bundle-data-link-extension-interface
- bundle-data-link-extension-interface
object
: ExtensionInterface class for @see \Magento\Bundle\Api\Data\LinkInterface
bundle-data-link-interface
- bundle-data-link-interface
object
: Interface LinkInterface- can_change_quantity
integer
: Whether quantity could be changed - extension_attributes bundle-data-link-extension-interface
- id
string
: The identifier - is_default required
boolean
: Is default - option_id
integer
: Option id - position
integer
: Position - price required
number
: Price - price_type required
integer
: Price type - qty
number
: Qty - sku
string
: Linked product sku
- can_change_quantity
bundle-data-option-extension-interface
- bundle-data-option-extension-interface
object
: ExtensionInterface class for @see \Magento\Bundle\Api\Data\OptionInterface
bundle-data-option-interface
- bundle-data-option-interface
object
: Interface OptionInterface- extension_attributes bundle-data-option-extension-interface
- option_id
integer
: Option id - position
integer
: Option position - product_links
array
: Product links - required
boolean
: Is required option - sku
string
: Product sku - title
string
: Option title - type
string
: Input type
bundle-data-option-type-extension-interface
- bundle-data-option-type-extension-interface
object
: ExtensionInterface class for @see \Magento\Bundle\Api\Data\OptionTypeInterface
bundle-data-option-type-interface
- bundle-data-option-type-interface
object
: Interface OptionTypeInterface- code required
string
: Type code - extension_attributes bundle-data-option-type-extension-interface
- label required
string
: Type label
- code required
catalog-data-category-attribute-interface
- catalog-data-category-attribute-interface
object
- apply_to
array
: Apply to value for the element- items
string
- items
- attribute_code required
string
: Code of the attribute. - attribute_id
integer
: Id of the attribute. - backend_model
string
: Backend model - backend_type
string
: Backend type. - custom_attributes
array
: Custom attributes values. - default_frontend_label
string
: Frontend label for default store - default_value
string
: Default value for the element. - entity_type_id
string
: Entity type id - extension_attributes catalog-data-eav-attribute-extension-interface
- frontend_class
string
: Frontend class of attribute - frontend_input required
string
: HTML for input element. - frontend_labels required
array
: Frontend label for each store - is_comparable
string
: The attribute can be compared on the frontend - is_filterable
boolean
: It used in layered navigation - is_filterable_in_grid
boolean
: It is filterable in catalog product grid - is_filterable_in_search
boolean
: It is used in search results layered navigation - is_html_allowed_on_front
boolean
: The HTML tags are allowed on the frontend - is_required required
boolean
: Attribute is required. - is_searchable
string
: The attribute can be used in Quick Search - is_unique
string
: This is a unique attribute - is_used_for_promo_rules
string
: The attribute can be used for promo rules - is_used_in_grid
boolean
: It is used in catalog product grid - is_user_defined
boolean
: Current attribute has been defined by a user. - is_visible
boolean
: Attribute is visible on frontend. - is_visible_in_advanced_search
string
: The attribute can be used in Advanced Search - is_visible_in_grid
boolean
: It is visible in catalog product grid - is_visible_on_front
string
: The attribute is visible on the frontend - is_wysiwyg_enabled
boolean
: WYSIWYG flag - note
string
: The note attribute for the element. - options
array
: Options of the attribute (key => value pairs for select) - position
integer
: Position - scope
string
: Attribute scope - source_model
string
: Source model - used_for_sort_by
boolean
: It is used for sorting in product listing - used_in_product_listing
string
: The attribute can be used in product listing - validation_rules
array
: Validation rules.
- apply_to
catalog-data-category-attribute-search-results-interface
- catalog-data-category-attribute-search-results-interface
object
- items required
array
: Attributes list. - search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
catalog-data-category-extension-interface
- catalog-data-category-extension-interface
object
: ExtensionInterface class for @see \Magento\Catalog\Api\Data\CategoryInterface
catalog-data-category-interface
- catalog-data-category-interface
object
- available_sort_by
array
- items
string
- items
- children
string
- created_at
string
- custom_attributes
array
: Custom attributes values. - extension_attributes catalog-data-category-extension-interface
- id
integer
- include_in_menu
boolean
- is_active
boolean
: Whether category is active - level
integer
: Category level - name required
string
: Category name - parent_id
integer
: Parent category ID - path
string
- position
integer
: Category position - updated_at
string
- available_sort_by
catalog-data-category-product-link-extension-interface
- catalog-data-category-product-link-extension-interface
object
: ExtensionInterface class for @see \Magento\Catalog\Api\Data\CategoryProductLinkInterface
catalog-data-category-product-link-interface
- catalog-data-category-product-link-interface
object
- category_id required
string
: Category id - extension_attributes catalog-data-category-product-link-extension-interface
- position
integer
- sku
string
- category_id required
catalog-data-category-tree-interface
- catalog-data-category-tree-interface
object
- children_data required
array
- id
integer
- is_active required
boolean
: Whether category is active - level required
integer
: Category level - name required
string
: Category name - parent_id required
integer
: Parent category ID - position required
integer
: Category position - product_count required
integer
: Product count
- children_data required
catalog-data-custom-option-extension-interface
- catalog-data-custom-option-extension-interface
object
: ExtensionInterface class for @see \Magento\Catalog\Api\Data\CustomOptionInterface- file_info framework-data-image-content-interface
catalog-data-custom-option-interface
- catalog-data-custom-option-interface
object
: Interface CustomOptionInterface- extension_attributes catalog-data-custom-option-extension-interface
- option_id required
string
: Option id - option_value required
string
: Option value
catalog-data-eav-attribute-extension-interface
- catalog-data-eav-attribute-extension-interface
object
: ExtensionInterface class for @see \Magento\Catalog\Api\Data\EavAttributeInterface
catalog-data-product-attribute-interface
- catalog-data-product-attribute-interface
object
- apply_to
array
: Apply to value for the element- items
string
- items
- attribute_code required
string
: Code of the attribute. - attribute_id
integer
: Id of the attribute. - backend_model
string
: Backend model - backend_type
string
: Backend type. - custom_attributes
array
: Custom attributes values. - default_frontend_label
string
: Frontend label for default store - default_value
string
: Default value for the element. - entity_type_id
string
: Entity type id - extension_attributes catalog-data-eav-attribute-extension-interface
- frontend_class
string
: Frontend class of attribute - frontend_input required
string
: HTML for input element. - frontend_labels required
array
: Frontend label for each store - is_comparable
string
: The attribute can be compared on the frontend - is_filterable
boolean
: It used in layered navigation - is_filterable_in_grid
boolean
: It is filterable in catalog product grid - is_filterable_in_search
boolean
: It is used in search results layered navigation - is_html_allowed_on_front
boolean
: The HTML tags are allowed on the frontend - is_required required
boolean
: Attribute is required. - is_searchable
string
: The attribute can be used in Quick Search - is_unique
string
: This is a unique attribute - is_used_for_promo_rules
string
: The attribute can be used for promo rules - is_used_in_grid
boolean
: It is used in catalog product grid - is_user_defined
boolean
: Current attribute has been defined by a user. - is_visible
boolean
: Attribute is visible on frontend. - is_visible_in_advanced_search
string
: The attribute can be used in Advanced Search - is_visible_in_grid
boolean
: It is visible in catalog product grid - is_visible_on_front
string
: The attribute is visible on the frontend - is_wysiwyg_enabled
boolean
: WYSIWYG flag - note
string
: The note attribute for the element. - options
array
: Options of the attribute (key => value pairs for select) - position
integer
: Position - scope
string
: Attribute scope - source_model
string
: Source model - used_for_sort_by
boolean
: It is used for sorting in product listing - used_in_product_listing
string
: The attribute can be used in product listing - validation_rules
array
: Validation rules.
- apply_to
catalog-data-product-attribute-media-gallery-entry-extension-interface
- catalog-data-product-attribute-media-gallery-entry-extension-interface
object
: ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductAttributeMediaGalleryEntryInterface- video_content framework-data-video-content-interface
catalog-data-product-attribute-media-gallery-entry-interface
- catalog-data-product-attribute-media-gallery-entry-interface
object
- content framework-data-image-content-interface
- disabled required
boolean
: If gallery entry is hidden from product page - extension_attributes catalog-data-product-attribute-media-gallery-entry-extension-interface
- file
string
: File path - id
integer
: Gallery entry ID - label required
string
: Gallery entry alternative text - media_type required
string
: Media type - position required
integer
: Gallery entry position (sort order) - types required
array
: Gallery entry image types (thumbnail, image, small_image etc)- items
string
- items
catalog-data-product-attribute-search-results-interface
- catalog-data-product-attribute-search-results-interface
object
- items required
array
: Attributes list. - search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
catalog-data-product-attribute-type-extension-interface
- catalog-data-product-attribute-type-extension-interface
object
: ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductAttributeTypeInterface
catalog-data-product-attribute-type-interface
- catalog-data-product-attribute-type-interface
object
- extension_attributes catalog-data-product-attribute-type-extension-interface
- label required
string
: Type label - value required
string
: Value
catalog-data-product-custom-option-extension-interface
- catalog-data-product-custom-option-extension-interface
object
: ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductCustomOptionInterface
catalog-data-product-custom-option-interface
- catalog-data-product-custom-option-interface
object
- extension_attributes catalog-data-product-custom-option-extension-interface
- file_extension
string
- image_size_x
integer
- image_size_y
integer
- is_require required
boolean
: Is require - max_characters
integer
- option_id
integer
: Option id - price
number
: Price - price_type
string
: Price type - product_sku required
string
: Product SKU - sku
string
: Sku - sort_order required
integer
: Sort order - title required
string
: Option title - type required
string
: Option type - values
array
catalog-data-product-custom-option-type-extension-interface
- catalog-data-product-custom-option-type-extension-interface
object
: ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductCustomOptionTypeInterface
catalog-data-product-custom-option-type-interface
- catalog-data-product-custom-option-type-interface
object
- code required
string
: Option type code - extension_attributes catalog-data-product-custom-option-type-extension-interface
- group required
string
: Option type group - label required
string
: Option type label
- code required
catalog-data-product-custom-option-values-interface
- catalog-data-product-custom-option-values-interface
object
- option_type_id
integer
: Option type id - price required
number
: Price - price_type required
string
: Price type - sku
string
: Sku - sort_order required
integer
: Sort order - title required
string
: Option title
- option_type_id
catalog-data-product-extension-interface
- catalog-data-product-extension-interface
object
: ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductInterface- bundle_product_options
array
- configurable_product_links
array
- items
integer
- items
- configurable_product_options
array
- downloadable_product_links
array
- downloadable_product_samples
array
- giftcard_amounts
array
- stock_item catalog-inventory-data-stock-item-interface
- bundle_product_options
catalog-data-product-interface
- catalog-data-product-interface
object
- attribute_set_id
integer
: Attribute set id - created_at
string
: Created date - custom_attributes
array
: Custom attributes values. - extension_attributes catalog-data-product-extension-interface
- id
integer
: Id - media_gallery_entries
array
: Media gallery entries - name
string
: Name - options
array
: List of product options - price
number
: Price - product_links
array
: Product links info - sku required
string
: Sku - status
integer
: Status - tier_prices
array
: List of product tier prices - type_id
string
: Type id - updated_at
string
: Updated date - visibility
integer
: Visibility - weight
number
: Weight
- attribute_set_id
catalog-data-product-link-attribute-extension-interface
- catalog-data-product-link-attribute-extension-interface
object
: ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductLinkAttributeInterface
catalog-data-product-link-attribute-interface
- catalog-data-product-link-attribute-interface
object
- code required
string
: Attribute code - extension_attributes catalog-data-product-link-attribute-extension-interface
- type required
string
: Attribute type
- code required
catalog-data-product-link-extension-interface
- catalog-data-product-link-extension-interface
object
: ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductLinkInterface- qty
number
- qty
catalog-data-product-link-interface
- catalog-data-product-link-interface
object
- extension_attributes catalog-data-product-link-extension-interface
- link_type required
string
: Link type - linked_product_sku required
string
: Linked product sku - linked_product_type required
string
: Linked product type (simple, virtual, etc) - position required
integer
: Linked item position - sku required
string
: SKU
catalog-data-product-link-type-extension-interface
- catalog-data-product-link-type-extension-interface
object
: ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductLinkTypeInterface
catalog-data-product-link-type-interface
- catalog-data-product-link-type-interface
object
- code required
integer
: Link type code - extension_attributes catalog-data-product-link-type-extension-interface
- name required
string
: Link type name
- code required
catalog-data-product-option-extension-interface
- catalog-data-product-option-extension-interface
object
: ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductOptionInterface- bundle_options
array
- configurable_item_options
array
- custom_options
array
- downloadable_option downloadable-data-downloadable-option-interface
- giftcard_item_option gift-card-data-gift-card-option-interface
- bundle_options
catalog-data-product-option-interface
- catalog-data-product-option-interface
object
: Product option interface- extension_attributes catalog-data-product-option-extension-interface
catalog-data-product-search-results-interface
- catalog-data-product-search-results-interface
object
- items required
array
: Attributes list. - search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
catalog-data-product-tier-price-extension-interface
- catalog-data-product-tier-price-extension-interface
object
: ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductTierPriceInterface
catalog-data-product-tier-price-interface
- catalog-data-product-tier-price-interface
object
- customer_group_id required
integer
: Customer group id - extension_attributes catalog-data-product-tier-price-extension-interface
- qty required
number
: Tier qty - value required
number
: Price value
- customer_group_id required
catalog-data-product-type-extension-interface
- catalog-data-product-type-extension-interface
object
: ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductTypeInterface
catalog-data-product-type-interface
- catalog-data-product-type-interface
object
: Product type details- extension_attributes catalog-data-product-type-extension-interface
- label required
string
: Product type label - name required
string
: Product type code
catalog-data-product-website-link-interface
- catalog-data-product-website-link-interface
object
- sku required
string
- website_id required
integer
: Website ids
- sku required
catalog-inventory-data-stock-item-extension-interface
- catalog-inventory-data-stock-item-extension-interface
object
: ExtensionInterface class for @see \Magento\CatalogInventory\Api\Data\StockItemInterface
catalog-inventory-data-stock-item-interface
- catalog-inventory-data-stock-item-interface
object
: Interface StockItem- backorders required
integer
: Backorders status - enable_qty_increments required
boolean
: Whether Quantity Increments is enabled - extension_attributes catalog-inventory-data-stock-item-extension-interface
- is_decimal_divided required
boolean
- is_in_stock required
boolean
: Stock Availability - is_qty_decimal required
boolean
- item_id
integer
- low_stock_date required
string
- manage_stock required
boolean
: Can Manage Stock - max_sale_qty required
number
: Maximum Qty Allowed in Shopping Cart data wrapper - min_qty required
number
: Minimal quantity available for item status in stock - min_sale_qty required
number
: Minimum Qty Allowed in Shopping Cart or NULL when there is no limitation - notify_stock_qty required
number
: Notify for Quantity Below data wrapper - product_id
integer
- qty required
number
- qty_increments required
number
: Quantity Increments data wrapper - show_default_notification_message required
boolean
- stock_id
integer
: Stock identifier - stock_status_changed_auto required
integer
- use_config_backorders required
boolean
- use_config_enable_qty_inc required
boolean
- use_config_manage_stock required
boolean
- use_config_max_sale_qty required
boolean
- use_config_min_qty required
boolean
- use_config_min_sale_qty required
integer
- use_config_notify_stock_qty required
boolean
- use_config_qty_increments required
boolean
- backorders required
catalog-inventory-data-stock-status-collection-interface
- catalog-inventory-data-stock-status-collection-interface
object
: Stock Status collection interface- items required
array
: Items - search_criteria required catalog-inventory-stock-status-criteria-interface
- total_count required
integer
: Total count.
- items required
catalog-inventory-data-stock-status-extension-interface
- catalog-inventory-data-stock-status-extension-interface
object
: ExtensionInterface class for @see \Magento\CatalogInventory\Api\Data\StockStatusInterface
catalog-inventory-data-stock-status-interface
- catalog-inventory-data-stock-status-interface
object
: Interface StockStatusInterface- extension_attributes catalog-inventory-data-stock-status-extension-interface
- product_id required
integer
- qty required
integer
- stock_id required
integer
- stock_item required catalog-inventory-data-stock-item-interface
- stock_status required
integer
catalog-inventory-stock-status-criteria-interface
- catalog-inventory-stock-status-criteria-interface
object
: Interface StockStatusCriteriaInterface- criteria_list required
array
: Criteria objects added to current Composite Criteria - filters required
array
: List of filters- items
string
- items
- limit required
array
: Limit- items
string
- items
- mapper_interface_name required
string
: Associated Mapper Interface name - orders required
array
: Ordering criteria- items
string
- items
- criteria_list required
checkout-agreements-data-agreement-extension-interface
- checkout-agreements-data-agreement-extension-interface
object
: ExtensionInterface class for @see \Magento\CheckoutAgreements\Api\Data\AgreementInterface
checkout-agreements-data-agreement-interface
- checkout-agreements-data-agreement-interface
object
: Interface AgreementInterface- agreement_id required
integer
: Agreement ID. - checkbox_text required
string
: Agreement checkbox text. - content required
string
: Agreement content. - content_height
string
: Agreement content height. Otherwise, null. - extension_attributes checkout-agreements-data-agreement-extension-interface
- is_active required
boolean
: Agreement status. - is_html required
boolean
: * true - HTML. * false - plain text. - mode required
integer
: The agreement applied mode. - name required
string
: Agreement name.
- agreement_id required
checkout-data-payment-details-extension-interface
- checkout-data-payment-details-extension-interface
object
: ExtensionInterface class for @see \Magento\Checkout\Api\Data\PaymentDetailsInterface
checkout-data-payment-details-interface
- checkout-data-payment-details-interface
object
: Interface PaymentDetailsInterface- extension_attributes checkout-data-payment-details-extension-interface
- payment_methods required
array
- totals required quote-data-totals-interface
checkout-data-shipping-information-extension-interface
- checkout-data-shipping-information-extension-interface
object
: ExtensionInterface class for @see \Magento\Checkout\Api\Data\ShippingInformationInterface
checkout-data-shipping-information-interface
- checkout-data-shipping-information-interface
object
: Interface ShippingInformationInterface- billing_address quote-data-address-interface
- custom_attributes
array
: Custom attributes values. - extension_attributes checkout-data-shipping-information-extension-interface
- shipping_address required quote-data-address-interface
- shipping_carrier_code required
string
: Carrier code - shipping_method_code required
string
: Shipping method code
checkout-data-totals-information-extension-interface
- checkout-data-totals-information-extension-interface
object
: ExtensionInterface class for @see \Magento\Checkout\Api\Data\TotalsInformationInterface
checkout-data-totals-information-interface
- checkout-data-totals-information-interface
object
: Interface TotalsInformationInterface- address required quote-data-address-interface
- custom_attributes
array
: Custom attributes values. - extension_attributes checkout-data-totals-information-extension-interface
- shipping_carrier_code
string
: Carrier code - shipping_method_code
string
: Shipping method code
cms-data-block-interface
- cms-data-block-interface
object
: CMS block interface.- active
boolean
: Active - content
string
: Content - creation_time
string
: Creation time - id
integer
: ID - identifier required
string
: Identifier - title
string
: Title - update_time
string
: Update time
- active
cms-data-block-search-results-interface
- cms-data-block-search-results-interface
object
: Interface for cms block search results.- items required
array
: Blocks list.- items cms-data-block-interface
- search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
cms-data-page-interface
- cms-data-page-interface
object
: CMS page interface.- active
boolean
: Active - content
string
: Content - content_heading
string
: Content heading - creation_time
string
: Creation time - custom_layout_update_xml
string
: Custom layout update xml - custom_root_template
string
: Custom root template - custom_theme
string
: Custom theme - custom_theme_from
string
: Custom theme from - custom_theme_to
string
: Custom theme to - id
integer
: ID - identifier required
string
: Identifier - layout_update_xml
string
: Layout update xml - meta_description
string
: Meta description - meta_keywords
string
: Meta keywords - meta_title
string
: Meta title - page_layout
string
: Page layout - sort_order
string
: Sort order - title
string
: Title - update_time
string
: Update time
- active
cms-data-page-search-results-interface
- cms-data-page-search-results-interface
object
: Interface for cms page search results.- items required
array
: Pages list.- items cms-data-page-interface
- search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
configurable-product-data-configurable-item-option-value-extension-interface
- configurable-product-data-configurable-item-option-value-extension-interface
object
: ExtensionInterface class for @see \Magento\ConfigurableProduct\Api\Data\ConfigurableItemOptionValueInterface
configurable-product-data-configurable-item-option-value-interface
- configurable-product-data-configurable-item-option-value-interface
object
: Interface ConfigurableItemOptionValueInterface- extension_attributes configurable-product-data-configurable-item-option-value-extension-interface
- option_id required
string
: Option SKU - option_value
integer
: Item id
configurable-product-data-option-extension-interface
- configurable-product-data-option-extension-interface
object
: ExtensionInterface class for @see \Magento\ConfigurableProduct\Api\Data\OptionInterface
configurable-product-data-option-interface
- configurable-product-data-option-interface
object
: Interface OptionInterface- attribute_id
string
- extension_attributes configurable-product-data-option-extension-interface
- id
integer
- is_use_default
boolean
- label
string
- position
integer
- product_id
integer
- values
array
- attribute_id
configurable-product-data-option-value-extension-interface
- configurable-product-data-option-value-extension-interface
object
: ExtensionInterface class for @see \Magento\ConfigurableProduct\Api\Data\OptionValueInterface
configurable-product-data-option-value-interface
- configurable-product-data-option-value-interface
object
: Interface OptionValueInterface- extension_attributes configurable-product-data-option-value-extension-interface
- value_index required
integer
customer-data-address-extension-interface
- customer-data-address-extension-interface
object
: ExtensionInterface class for @see \Magento\Customer\Api\Data\AddressInterface
customer-data-address-interface
- customer-data-address-interface
object
: Customer address interface.- city
string
: City name - company
string
: Company - country_id
string
: Country code in ISO_3166-2 format - custom_attributes
array
: Custom attributes values. - customer_id
integer
: Customer ID - default_billing
boolean
: If this address is default billing address - default_shipping
boolean
: If this address is default shipping address. - extension_attributes customer-data-address-extension-interface
- fax
string
: Fax number - firstname
string
: First name - id
integer
: ID - lastname
string
: Last name - middlename
string
: Middle name - postcode
string
: Postcode - prefix
string
: Prefix - region customer-data-region-interface
- region_id
integer
: Region ID - street
array
: Street- items
string
- items
- suffix
string
: Suffix - telephone
string
: Telephone number - vat_id
string
: Vat id
- city
customer-data-attribute-metadata-interface
- customer-data-attribute-metadata-interface
object
: Customer attribute metadata interface.- attribute_code required
string
: Code of the attribute. - backend_type required
string
: Backend type. - data_model required
string
: Data model for attribute. - frontend_class required
string
: Class which is used to display the attribute on frontend. - frontend_input required
string
: HTML for input element. - frontend_label required
string
: Label which supposed to be displayed on frontend. - input_filter required
string
: Template used for input (e.g. "date") - is_filterable_in_grid
boolean
: It is filterable in customer grid - is_searchable_in_grid
boolean
: It is searchable in customer grid - is_used_in_grid
boolean
: It is used in customer grid - is_visible_in_grid
boolean
: It is visible in customer grid - multiline_count required
integer
: Of lines of the attribute value. - note required
string
: The note attribute for the element. - options required
array
: Options of the attribute (key => value pairs for select) - required required
boolean
: Attribute is required. - sort_order required
integer
: Attributes sort order. - store_label required
string
: Label of the store. - system required
boolean
: This is a system attribute. - user_defined required
boolean
: Current attribute has been defined by a user. - validation_rules required
array
: Validation rules. - visible required
boolean
: Attribute is visible on frontend.
- attribute_code required
customer-data-customer-extension-interface
- customer-data-customer-extension-interface
object
: ExtensionInterface class for @see \Magento\Customer\Api\Data\CustomerInterface- is_subscribed
boolean
- is_subscribed
customer-data-customer-interface
- customer-data-customer-interface
object
: Customer interface.- addresses
array
: Customer addresses. - confirmation
string
: Confirmation - created_at
string
: Created at time - created_in
string
: Created in area - custom_attributes
array
: Custom attributes values. - default_billing
string
: Default billing address id - default_shipping
string
: Default shipping address id - disable_auto_group_change
integer
: Disable auto group change flag. - dob
string
: Date of birth - email required
string
: Email address - extension_attributes customer-data-customer-extension-interface
- firstname required
string
: First name - gender
integer
: Gender - group_id
integer
: Group id - id
integer
: Customer id - lastname required
string
: Last name - middlename
string
: Middle name - prefix
string
: Prefix - store_id
integer
: Store id - suffix
string
: Suffix - taxvat
string
: Tax Vat - updated_at
string
: Updated at time - website_id
integer
: Website id
- addresses
customer-data-customer-search-results-interface
- customer-data-customer-search-results-interface
object
: Interface for customer search results.- items required
array
: Customers list. - search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
customer-data-group-extension-interface
- customer-data-group-extension-interface
object
: ExtensionInterface class for @see \Magento\Customer\Api\Data\GroupInterface
customer-data-group-interface
- customer-data-group-interface
object
: Customer group interface.- code required
string
: Code - extension_attributes customer-data-group-extension-interface
- id
integer
: Id - tax_class_id required
integer
: Tax class id - tax_class_name
string
: Tax class name
- code required
customer-data-group-search-results-interface
- customer-data-group-search-results-interface
object
: Interface for customer groups search results.- items required
array
: Customer groups list. - search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
customer-data-option-interface
- customer-data-option-interface
object
: Option interface.- label required
string
: Option label - options
array
: Nested options - value
string
: Option value
- label required
customer-data-region-extension-interface
- customer-data-region-extension-interface
object
: ExtensionInterface class for @see \Magento\Customer\Api\Data\RegionInterface
customer-data-region-interface
- customer-data-region-interface
object
: Customer address region interface.- extension_attributes customer-data-region-extension-interface
- region required
string
: Region - region_code required
string
: Region code - region_id required
integer
: Region id
customer-data-validation-results-interface
- customer-data-validation-results-interface
object
: Validation results interface.- messages required
array
: Error messages as array in case of validation failure, else return empty array.- items
string
- items
- valid required
boolean
: If the provided data is valid.
- messages required
customer-data-validation-rule-interface
- customer-data-validation-rule-interface
object
: Validation rule interface.- name required
string
: Validation rule name - value required
string
: Validation rule value
- name required
directory-data-country-information-extension-interface
- directory-data-country-information-extension-interface
object
: ExtensionInterface class for @see \Magento\Directory\Api\Data\CountryInformationInterface
directory-data-country-information-interface
- directory-data-country-information-interface
object
: Country Information interface.- available_regions
array
: The available regions for the store. - extension_attributes directory-data-country-information-extension-interface
- full_name_english required
string
: The country full name (in English) for the store. - full_name_locale required
string
: The country full name (in store locale) for the store. - id required
string
: The country id for the store. - three_letter_abbreviation required
string
: The country 3 letter abbreviation for the store. - two_letter_abbreviation required
string
: The country 2 letter abbreviation for the store.
- available_regions
directory-data-currency-information-extension-interface
- directory-data-currency-information-extension-interface
object
: ExtensionInterface class for @see \Magento\Directory\Api\Data\CurrencyInformationInterface
directory-data-currency-information-interface
- directory-data-currency-information-interface
object
: Currency Information interface.- available_currency_codes required
array
: The list of allowed currency codes for the store.- items
string
- items
- base_currency_code required
string
: The base currency code for the store. - base_currency_symbol required
string
: The currency symbol of the base currency for the store. - default_display_currency_code required
string
: The default display currency code for the store. - default_display_currency_symbol required
string
: The currency symbol of the default display currency for the store. - exchange_rates required
array
: The list of exchange rate information for the store. - extension_attributes directory-data-currency-information-extension-interface
- available_currency_codes required
directory-data-exchange-rate-extension-interface
- directory-data-exchange-rate-extension-interface
object
: ExtensionInterface class for @see \Magento\Directory\Api\Data\ExchangeRateInterface
directory-data-exchange-rate-interface
- directory-data-exchange-rate-interface
object
: Exchange Rate interface.- currency_to required
string
: The currency code associated with the exchange rate. - extension_attributes directory-data-exchange-rate-extension-interface
- rate required
number
: The exchange rate for the associated currency and the store's base currency.
- currency_to required
directory-data-region-information-extension-interface
- directory-data-region-information-extension-interface
object
: ExtensionInterface class for @see \Magento\Directory\Api\Data\RegionInformationInterface
directory-data-region-information-interface
- directory-data-region-information-interface
object
: Region Information interface.- code required
string
: Region code - extension_attributes directory-data-region-information-extension-interface
- id required
string
: Region id - name required
string
: Region name
- code required
downloadable-data-downloadable-option-interface
- downloadable-data-downloadable-option-interface
object
: Downloadable Option- downloadable_links required
array
: The list of downloadable links- items
integer
- items
- downloadable_links required
downloadable-data-file-content-extension-interface
- downloadable-data-file-content-extension-interface
object
: ExtensionInterface class for @see \Magento\Downloadable\Api\Data\File\ContentInterface
downloadable-data-file-content-interface
- downloadable-data-file-content-interface
object
- extension_attributes downloadable-data-file-content-extension-interface
- file_data required
string
: Data (base64 encoded content) - name required
string
: File name
downloadable-data-link-extension-interface
- downloadable-data-link-extension-interface
object
: ExtensionInterface class for @see \Magento\Downloadable\Api\Data\LinkInterface
downloadable-data-link-interface
- downloadable-data-link-interface
object
- extension_attributes downloadable-data-link-extension-interface
- id
integer
: Sample(or link) id - is_shareable required
integer
: Shareable status - link_file
string
: relative file path - link_file_content downloadable-data-file-content-interface
- link_type required
string
- link_url
string
: Link url or null when type is 'file' - number_of_downloads
integer
: Of downloads per user - price required
number
: Price - sample_file
string
: relative file path - sample_file_content downloadable-data-file-content-interface
- sample_type required
string
- sample_url
string
: file URL - sort_order required
integer
- title
string
downloadable-data-sample-extension-interface
- downloadable-data-sample-extension-interface
object
: ExtensionInterface class for @see \Magento\Downloadable\Api\Data\SampleInterface
downloadable-data-sample-interface
- downloadable-data-sample-interface
object
- extension_attributes downloadable-data-sample-extension-interface
- id
integer
: Sample(or link) id - sample_file
string
: relative file path - sample_file_content downloadable-data-file-content-interface
- sample_type required
string
- sample_url
string
: file URL - sort_order required
integer
: Order index for sample - title required
string
: Title
eav-data-attribute-frontend-label-interface
- eav-data-attribute-frontend-label-interface
object
: Interface AttributeFrontendLabelInterface- label
string
: Option label - store_id
integer
: Store id
- label
eav-data-attribute-group-extension-interface
- eav-data-attribute-group-extension-interface
object
: ExtensionInterface class for @see \Magento\Eav\Api\Data\AttributeGroupInterface- attribute_group_code
string
- sort_order
string
- attribute_group_code
eav-data-attribute-group-interface
- eav-data-attribute-group-interface
object
: Interface AttributeGroupInterface- attribute_group_id
string
: Id - attribute_group_name
string
: Name - attribute_set_id
integer
: Attribute set id - extension_attributes eav-data-attribute-group-extension-interface
- attribute_group_id
eav-data-attribute-group-search-results-interface
- eav-data-attribute-group-search-results-interface
object
: Interface AttributeGroupSearchResultsInterface- items required
array
: Attribute sets list. - search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
eav-data-attribute-option-interface
- eav-data-attribute-option-interface
object
: Created from:- is_default
boolean
: Default - label required
string
: Option label - sort_order
integer
: Option order - store_labels
array
: Option label for store scopes - value required
string
: Option value
- is_default
eav-data-attribute-option-label-interface
- eav-data-attribute-option-label-interface
object
: Interface AttributeOptionLabelInterface- label
string
: Option label - store_id
integer
: Store id
- label
eav-data-attribute-set-extension-interface
- eav-data-attribute-set-extension-interface
object
: ExtensionInterface class for @see \Magento\Eav\Api\Data\AttributeSetInterface
eav-data-attribute-set-interface
- eav-data-attribute-set-interface
object
: Interface AttributeSetInterface- attribute_set_id
integer
: Attribute set ID - attribute_set_name required
string
: Attribute set name - entity_type_id
integer
: Attribute set entity type id - extension_attributes eav-data-attribute-set-extension-interface
- sort_order required
integer
: Attribute set sort order index
- attribute_set_id
eav-data-attribute-set-search-results-interface
- eav-data-attribute-set-search-results-interface
object
: Interface AttributeSetSearchResultsInterface- items required
array
: Attribute sets list. - search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
eav-data-attribute-validation-rule-interface
- eav-data-attribute-validation-rule-interface
object
: Interface AttributeValidationRuleInterface- key required
string
: Object key - value required
string
: Object value
- key required
error-errors
- error-errors
array
: Errors list- items error-errors-item
error-errors-item
- error-errors-item
object
: Error details- message
string
: Error message - parameters error-parameters
- message
error-parameters
- error-parameters
array
: Error parameters list- items error-parameters-item
error-parameters-item
- error-parameters-item
object
: Error parameters item- fieldName
string
: Missing or invalid field name - fieldValue
string
: Incorrect field value - resources
string
: ACL resource
- fieldName
error-response
- error-response
object
- code
integer
: Error code - errors error-errors
- message required
string
: Error message - parameters error-parameters
- trace
string
: Stack trace
- code
framework-attribute-interface
- framework-attribute-interface
object
: Interface for custom attribute value.- attribute_code required
string
: Attribute code - value required
string
: Attribute value
- attribute_code required
framework-criteria-interface
- framework-criteria-interface
object
: Interface CriteriaInterface- criteria_list required
array
: Criteria objects added to current Composite Criteria - filters required
array
: List of filters- items
string
- items
- limit required
array
: Limit- items
string
- items
- mapper_interface_name required
string
: Associated Mapper Interface name - orders required
array
: Ordering criteria- items
string
- items
- criteria_list required
framework-data-image-content-interface
- framework-data-image-content-interface
object
: Image Content data interface- base64_encoded_data required
string
: Media data (base64 encoded content) - name required
string
: Image name - type required
string
: MIME type
- base64_encoded_data required
framework-data-video-content-interface
- framework-data-video-content-interface
object
: Video Content data interface- media_type required
string
: MIME type - video_description required
string
: Video Description - video_metadata required
string
: Metadata - video_provider required
string
: Provider - video_title required
string
: Title - video_url required
string
: Video URL
- media_type required
framework-filter
- framework-filter
object
: Filter which can be used by any methods from service layer.- condition_type
string
: Condition type - field required
string
: Field - value required
string
: Value
- condition_type
framework-metadata-object-interface
- framework-metadata-object-interface
object
: Provides metadata about an attribute.- attribute_code required
string
: Code of the attribute.
- attribute_code required
framework-search-aggregation-interface
- framework-search-aggregation-interface
object
: Faceted data- bucket_names required
array
: Document field names- items
string
- items
- buckets required
array
: All Document fields
- bucket_names required
framework-search-aggregation-value-interface
- framework-search-aggregation-value-interface
object
- metrics required
array
: Metrics- items
string
- items
- value required
string
: Aggregation
- metrics required
framework-search-bucket-interface
- framework-search-bucket-interface
object
: Facet Bucket- name required
string
: Field name - values required
array
: Field values
- name required
framework-search-criteria-interface
- framework-search-criteria-interface
object
: Search criteria interface.- current_page
integer
: Current page. - filter_groups required
array
: A list of filter groups. - page_size
integer
: Page size. - sort_orders
array
: Sort order.- items framework-sort-order
- current_page
framework-search-document-interface
- framework-search-document-interface
object
- custom_attributes
array
: Custom attributes values. - id required
integer
- custom_attributes
framework-search-filter-group
- framework-search-filter-group
object
: Groups two or more filters together using a logical OR- filters
array
: A list of filters in this group- items framework-filter
- filters
framework-search-search-criteria-interface
- framework-search-search-criteria-interface
object
- current_page
integer
: Current page. - filter_groups required
array
: A list of filter groups. - page_size
integer
: Page size. - request_name required
string
- sort_orders
array
: Sort order.- items framework-sort-order
- current_page
framework-search-search-result-interface
- framework-search-search-result-interface
object
- aggregations required framework-search-aggregation-interface
- items required
array
- search_criteria required framework-search-search-criteria-interface
- total_count required
integer
: Total count.
framework-sort-order
- framework-sort-order
object
: Data object for sort order.- direction required
string
: Sorting direction. - field required
string
: Sorting field.
- direction required
gift-card-account-data-gift-card-account-extension-interface
- gift-card-account-data-gift-card-account-extension-interface
object
: ExtensionInterface class for @see \Magento\GiftCardAccount\Api\Data\GiftCardAccountInterface
gift-card-account-data-gift-card-account-interface
- gift-card-account-data-gift-card-account-interface
object
: Gift Card Account data- base_gift_cards_amount required
number
: Cards amount in base currency - base_gift_cards_amount_used required
number
: Cards amount used in base currency - extension_attributes gift-card-account-data-gift-card-account-extension-interface
- gift_cards required
array
: Cards codes- items
string
- items
- gift_cards_amount required
number
: Cards amount in quote currency - gift_cards_amount_used required
number
: Cards amount used in quote currency
- base_gift_cards_amount required
gift-card-data-gift-card-option-extension-interface
- gift-card-data-gift-card-option-extension-interface
object
: ExtensionInterface class for @see \Magento\GiftCard\Api\Data\GiftCardOptionInterface
gift-card-data-gift-card-option-interface
- gift-card-data-gift-card-option-interface
object
: Interface GiftCardOptionInterface- custom_giftcard_amount
number
: Gift card open amount value. - extension_attributes gift-card-data-gift-card-option-extension-interface
- giftcard_amount required
string
: Gift card amount. - giftcard_message
string
: Giftcard message. - giftcard_recipient_email required
string
: Gift card recipient email. - giftcard_recipient_name required
string
: Gift card recipient name. - giftcard_sender_email required
string
: Gift card sender email. - giftcard_sender_name required
string
: Gift card sender name.
- custom_giftcard_amount
gift-card-data-giftcard-amount-extension-interface
- gift-card-data-giftcard-amount-extension-interface
object
: ExtensionInterface class for @see \Magento\GiftCard\Api\Data\GiftcardAmountInterface
gift-card-data-giftcard-amount-interface
- gift-card-data-giftcard-amount-interface
object
: Interface GiftcardAmountInterface: this interface is used to serialize and deserialize EAV attribute giftcard_amounts- attribute_id required
integer
- extension_attributes gift-card-data-giftcard-amount-extension-interface
- value required
number
- website_id required
integer
- website_value required
number
- attribute_id required
gift-message-data-message-extension-interface
- gift-message-data-message-extension-interface
object
: ExtensionInterface class for @see \Magento\GiftMessage\Api\Data\MessageInterface- entity_id
string
- entity_type
string
- wrapping_add_printed_card
boolean
- wrapping_allow_gift_receipt
boolean
- wrapping_id
integer
- entity_id
gift-message-data-message-interface
- gift-message-data-message-interface
object
: Interface MessageInterface- customer_id
integer
: Customer ID. Otherwise, null. - extension_attributes gift-message-data-message-extension-interface
- gift_message_id
integer
: Gift message ID. Otherwise, null. - message required
string
: Message text. - recipient required
string
: Recipient name. - sender required
string
: Sender name.
- customer_id
gift-wrapping-data-wrapping-extension-interface
- gift-wrapping-data-wrapping-extension-interface
object
: ExtensionInterface class for @see \Magento\GiftWrapping\Api\Data\WrappingInterface
gift-wrapping-data-wrapping-interface
- gift-wrapping-data-wrapping-interface
object
: Interface WrappingInterface- base_currency_code
string
- base_price required
number
- design required
string
- extension_attributes gift-wrapping-data-wrapping-extension-interface
- image_base64_content
string
- image_name
string
- image_url
string
: Wrapping image URL. - status required
integer
- website_ids
array
- items
integer
- items
- wrapping_id
integer
- base_currency_code
gift-wrapping-data-wrapping-search-results-interface
- gift-wrapping-data-wrapping-search-results-interface
object
: Interface WrappingSearchResultsInterface- items required
array
: Items - search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
quote-data-address-extension-interface
- quote-data-address-extension-interface
object
: ExtensionInterface class for @see \Magento\Quote\Api\Data\AddressInterface- gift_registry_id
integer
- gift_registry_id
quote-data-address-interface
- quote-data-address-interface
object
: Interface AddressInterface- city required
string
: City name - company
string
: Company - country_id required
string
: Country id - custom_attributes
array
: Custom attributes values. - customer_address_id
integer
: Customer address id - customer_id
integer
: Customer id - email required
string
: Billing/shipping email - extension_attributes quote-data-address-extension-interface
- fax
string
: Fax number - firstname required
string
: First name - id
integer
: Id - lastname required
string
: Last name - middlename
string
: Middle name - postcode required
string
: Postcode - prefix
string
: Prefix - region required
string
: Region name - region_code required
string
: Region code - region_id required
integer
: Region id - same_as_billing
integer
: Same as billing flag - save_in_address_book
integer
: Save in address book flag - street required
array
: Street- items
string
- items
- suffix
string
: Suffix - telephone required
string
: Telephone number - vat_id
string
: Vat id
- city required
quote-data-cart-extension-interface
- quote-data-cart-extension-interface
object
: ExtensionInterface class for @see \Magento\Quote\Api\Data\CartInterface- shipping_assignments
array
- shipping_assignments
quote-data-cart-interface
- quote-data-cart-interface
object
: Interface CartInterface- billing_address quote-data-address-interface
- converted_at
string
: Cart conversion date and time. Otherwise, null. - created_at
string
: Cart creation date and time. Otherwise, null. - currency quote-data-currency-interface
- customer required customer-data-customer-interface
- customer_is_guest
boolean
: For guest customers, false for logged in customers - customer_note
string
: Notice text - customer_note_notify
boolean
: Customer notification flag - customer_tax_class_id
integer
: Customer tax class ID. - extension_attributes quote-data-cart-extension-interface
- id required
integer
: Cart/quote ID. - is_active
boolean
: Active status flag value. Otherwise, null. - is_virtual
boolean
: Virtual flag value. Otherwise, null. - items
array
: Array of items. Otherwise, null. - items_count
integer
: Number of different items or products in the cart. Otherwise, null. - items_qty
number
: Total quantity of all cart items. Otherwise, null. - orig_order_id
integer
: Original order ID. Otherwise, null. - reserved_order_id
integer
: Reserved order ID. Otherwise, null. - store_id required
integer
: Store identifier - updated_at
string
: Cart last update date and time. Otherwise, null.
quote-data-cart-item-extension-interface
- quote-data-cart-item-extension-interface
object
: ExtensionInterface class for @see \Magento\Quote\Api\Data\CartItemInterface
quote-data-cart-item-interface
- quote-data-cart-item-interface
object
: Interface CartItemInterface- extension_attributes quote-data-cart-item-extension-interface
- item_id
integer
: Item ID. Otherwise, null. - name
string
: Product name. Otherwise, null. - price
number
: Product price. Otherwise, null. - product_option quote-data-product-option-interface
- product_type
string
: Product type. Otherwise, null. - qty required
number
: Product quantity. - quote_id required
string
: Quote id. - sku
string
: Product SKU. Otherwise, null.
quote-data-cart-search-results-interface
- quote-data-cart-search-results-interface
object
: Interface CartSearchResultsInterface- items required
array
: Carts list. - search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
quote-data-currency-extension-interface
- quote-data-currency-extension-interface
object
: ExtensionInterface class for @see \Magento\Quote\Api\Data\CurrencyInterface
quote-data-currency-interface
- quote-data-currency-interface
object
: Interface CurrencyInterface- base_currency_code
string
: Base currency code - base_to_global_rate
number
: Base currency to global currency rate - base_to_quote_rate
number
: Base currency to quote currency rate - extension_attributes quote-data-currency-extension-interface
- global_currency_code
string
: Global currency code - quote_currency_code
string
: Quote currency code - store_currency_code
string
: Store currency code - store_to_base_rate
number
: Store currency to base currency rate - store_to_quote_rate
number
: Store currency to quote currency rate
- base_currency_code
quote-data-payment-extension-interface
- quote-data-payment-extension-interface
object
: ExtensionInterface class for @see \Magento\Quote\Api\Data\PaymentInterface- agreement_ids
array
- items
string
- items
- agreement_ids
quote-data-payment-interface
- quote-data-payment-interface
object
: Interface PaymentInterface- additional_data
array
: Payment additional details- items
string
- items
- extension_attributes quote-data-payment-extension-interface
- method required
string
: Payment method code - po_number
string
: Purchase order number
- additional_data
quote-data-payment-method-interface
- quote-data-payment-method-interface
object
: Interface PaymentMethodInterface- code required
string
: Payment method code - title required
string
: Payment method title
- code required
quote-data-product-option-extension-interface
- quote-data-product-option-extension-interface
object
: ExtensionInterface class for @see \Magento\Quote\Api\Data\ProductOptionInterface- bundle_options
array
- configurable_item_options
array
- custom_options
array
- downloadable_option downloadable-data-downloadable-option-interface
- giftcard_item_option gift-card-data-gift-card-option-interface
- bundle_options
quote-data-product-option-interface
- quote-data-product-option-interface
object
: Product option interface- extension_attributes quote-data-product-option-extension-interface
quote-data-shipping-assignment-extension-interface
- quote-data-shipping-assignment-extension-interface
object
: ExtensionInterface class for @see \Magento\Quote\Api\Data\ShippingAssignmentInterface
quote-data-shipping-assignment-interface
- quote-data-shipping-assignment-interface
object
: Interface ShippingAssignmentInterface- extension_attributes quote-data-shipping-assignment-extension-interface
- items required
array
- shipping required quote-data-shipping-interface
quote-data-shipping-extension-interface
- quote-data-shipping-extension-interface
object
: ExtensionInterface class for @see \Magento\Quote\Api\Data\ShippingInterface
quote-data-shipping-interface
- quote-data-shipping-interface
object
: Interface ShippingInterface- address required quote-data-address-interface
- extension_attributes quote-data-shipping-extension-interface
- method required
string
: Shipping method
quote-data-shipping-method-extension-interface
- quote-data-shipping-method-extension-interface
object
: ExtensionInterface class for @see \Magento\Quote\Api\Data\ShippingMethodInterface
quote-data-shipping-method-interface
- quote-data-shipping-method-interface
object
: Interface ShippingMethodInterface- amount required
number
: Shipping amount in store currency. - available required
boolean
: The value of the availability flag for the current shipping method. - base_amount required
number
: Shipping amount in base currency. - carrier_code required
string
: Shipping carrier code. - carrier_title
string
: Shipping carrier title. Otherwise, null. - error_message required
string
: Shipping Error message. - extension_attributes quote-data-shipping-method-extension-interface
- method_code required
string
: Shipping method code. - method_title
string
: Shipping method title. Otherwise, null. - price_excl_tax required
number
: Shipping price excl tax. - price_incl_tax required
number
: Shipping price incl tax.
- amount required
quote-data-total-segment-extension-interface
- quote-data-total-segment-extension-interface
object
: ExtensionInterface class for @see \Magento\Quote\Api\Data\TotalSegmentInterface- gift_cards
string
- gw_add_card
string
- gw_allow_gift_receipt
string
- gw_base_price
string
- gw_base_price_incl_tax
string
- gw_base_tax_amount
string
- gw_card_base_price
string
- gw_card_base_price_incl_tax
string
- gw_card_base_tax_amount
string
- gw_card_price
string
- gw_card_price_incl_tax
string
- gw_card_tax_amount
string
- gw_item_ids
array
- items
string
- items
- gw_items_base_price
string
- gw_items_base_price_incl_tax
string
- gw_items_base_tax_amount
string
- gw_items_price
string
- gw_items_price_incl_tax
string
- gw_items_tax_amount
string
- gw_order_id
string
- gw_price
string
- gw_price_incl_tax
string
- gw_tax_amount
string
- tax_grandtotal_details
array
- gift_cards
quote-data-total-segment-interface
- quote-data-total-segment-interface
object
: Interface TotalsInterface- area
string
: Display area code. - code required
string
: Code - extension_attributes quote-data-total-segment-extension-interface
- title
string
: Total title - value required
number
: Total value
- area
quote-data-totals-additional-data-extension-interface
- quote-data-totals-additional-data-extension-interface
object
: ExtensionInterface class for @see \Magento\Quote\Api\Data\TotalsAdditionalDataInterface- gift_messages
array
- gift_messages
quote-data-totals-additional-data-interface
- quote-data-totals-additional-data-interface
object
: Additional data for totals collection.- custom_attributes
array
: Custom attributes values. - extension_attributes quote-data-totals-additional-data-extension-interface
- custom_attributes
quote-data-totals-extension-interface
- quote-data-totals-extension-interface
object
: ExtensionInterface class for @see \Magento\Quote\Api\Data\TotalsInterface- base_customer_balance_amount
number
- base_reward_currency_amount
number
- customer_balance_amount
number
- reward_currency_amount
number
- reward_points_balance
number
- base_customer_balance_amount
quote-data-totals-interface
- quote-data-totals-interface
object
: Interface TotalsInterface- base_currency_code
string
: Base currency code - base_discount_amount
number
: Discount amount in base currency - base_grand_total
number
: Grand total in base currency - base_shipping_amount
number
: Shipping amount in base currency - base_shipping_discount_amount
number
: Shipping discount amount in base currency - base_shipping_incl_tax
number
: Shipping including tax in base currency - base_shipping_tax_amount
number
: Shipping tax amount in base currency - base_subtotal
number
: Subtotal in base currency - base_subtotal_incl_tax
number
: Subtotal including tax in base currency - base_subtotal_with_discount
number
: Subtotal in base currency with applied discount - base_tax_amount
number
: Tax amount in base currency - coupon_code
string
: Applied coupon code - discount_amount
number
: Discount amount in quote currency - extension_attributes quote-data-totals-extension-interface
- grand_total
number
: Grand total in quote currency - items
array
: Totals by items - items_qty
integer
: Items qty - quote_currency_code
string
: Quote currency code - shipping_amount
number
: Shipping amount in quote currency - shipping_discount_amount
number
: Shipping discount amount in quote currency - shipping_incl_tax
number
: Shipping including tax in quote currency - shipping_tax_amount
number
: Shipping tax amount in quote currency - subtotal
number
: Subtotal in quote currency - subtotal_incl_tax
number
: Subtotal including tax in quote currency - subtotal_with_discount
number
: Subtotal in quote currency with applied discount - tax_amount
number
: Tax amount in quote currency - total_segments required
array
: Dynamically calculated totals - weee_tax_applied_amount required
number
: Item weee tax applied amount in quote currency.
- base_currency_code
quote-data-totals-item-extension-interface
- quote-data-totals-item-extension-interface
object
: ExtensionInterface class for @see \Magento\Quote\Api\Data\TotalsItemInterface
quote-data-totals-item-interface
- quote-data-totals-item-interface
object
: Interface TotalsItemInterface- base_discount_amount
number
: Discount amount in base currency. Otherwise, null. - base_price required
number
: Item price in base currency. - base_price_incl_tax
number
: Price including tax in base currency. Otherwise, null. - base_row_total required
number
: Row total in base currency. - base_row_total_incl_tax
number
: Row total including tax in base currency. Otherwise, null. - base_tax_amount
number
: Tax amount in base currency. Otherwise, null. - discount_amount
number
: Discount amount in quote currency. Otherwise, null. - discount_percent
number
: Discount percent. Otherwise, null. - extension_attributes quote-data-totals-item-extension-interface
- item_id required
integer
: Item id - name
string
: Product name. Otherwise, null. - options required
string
: Item price in quote currency. - price required
number
: Item price in quote currency. - price_incl_tax
number
: Price including tax in quote currency. Otherwise, null. - qty required
number
: Item quantity. - row_total required
number
: Row total in quote currency. - row_total_incl_tax
number
: Row total including tax in quote currency. Otherwise, null. - row_total_with_discount
number
: Row total with discount in quote currency. Otherwise, null. - tax_amount
number
: Tax amount in quote currency. Otherwise, null. - tax_percent
number
: Tax percent. Otherwise, null. - weee_tax_applied required
string
: Item weee tax applied in quote currency. - weee_tax_applied_amount required
number
: Item weee tax applied amount in quote currency.
- base_discount_amount
rma-data-comment-extension-interface
- rma-data-comment-extension-interface
object
: ExtensionInterface class for @see \Magento\Rma\Api\Data\CommentInterface
rma-data-comment-interface
- rma-data-comment-interface
object
: Interface CommentInterface- admin required
boolean
: Is_admin - comment required
string
: Comment - created_at required
string
: Created_at - custom_attributes
array
: Custom attributes values. - customer_notified required
boolean
: Is_customer_notified - entity_id required
integer
: Entity_id - extension_attributes rma-data-comment-extension-interface
- rma_entity_id required
integer
: Rma Id - status required
string
: Status - visible_on_front required
boolean
: Is_visible_on_front
- admin required
rma-data-comment-search-result-interface
- rma-data-comment-search-result-interface
object
: Interface CommentSearchResultInterface- items required
array
: Rma Status History list - search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
rma-data-item-extension-interface
- rma-data-item-extension-interface
object
: ExtensionInterface class for @see \Magento\Rma\Api\Data\ItemInterface
rma-data-item-interface
- rma-data-item-interface
object
: Interface CategoryInterface- condition required
string
: Condition - entity_id required
integer
: Id - extension_attributes rma-data-item-extension-interface
- order_item_id required
integer
: Order_item_id - qty_approved required
integer
: Qty_approved - qty_authorized required
integer
: Qty_authorized - qty_requested required
integer
: Qty_requested - qty_returned required
integer
: Qty_returned - reason required
string
: Reason - resolution required
string
: Resolution - rma_entity_id required
integer
: RMA id - status required
string
: Status
- condition required
rma-data-rma-extension-interface
- rma-data-rma-extension-interface
object
: ExtensionInterface class for @see \Magento\Rma\Api\Data\RmaInterface
rma-data-rma-interface
- rma-data-rma-interface
object
: Interface RmaInterface- comments required
array
: Comments list - custom_attributes
array
: Custom attributes values. - customer_custom_email required
string
: Customer_custom_email - customer_id required
integer
: Customer_id - date_requested required
string
: Date_requested - entity_id required
integer
: Entity_id - extension_attributes rma-data-rma-extension-interface
- increment_id required
string
: Entity_id - items required
array
: Items- items rma-data-item-interface
- order_id required
integer
: Order_id - order_increment_id required
string
: Order_increment_id - status required
string
: Status - store_id required
integer
: Store_id - tracks required
array
: Tracks list- items rma-data-track-interface
- comments required
rma-data-rma-search-result-interface
- rma-data-rma-search-result-interface
object
: Interface RmaSearchResultInterface- items required
array
: Rma list- items rma-data-rma-interface
- search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
rma-data-track-extension-interface
- rma-data-track-extension-interface
object
: ExtensionInterface class for @see \Magento\Rma\Api\Data\TrackInterface
rma-data-track-interface
- rma-data-track-interface
object
: Interface TrackInterface- carrier_code required
string
: Carrier code - carrier_title required
string
: Carrier title - entity_id required
integer
: Entity id - extension_attributes rma-data-track-extension-interface
- rma_entity_id required
integer
: Rma entity id - track_number required
string
: Track number
- carrier_code required
rma-data-track-search-result-interface
- rma-data-track-search-result-interface
object
: Interface TrackSearchResultInterface- items required
array
: Rma list- items rma-data-track-interface
- search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
sales-data-creditmemo-comment-creation-extension-interface
- sales-data-creditmemo-comment-creation-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\CreditmemoCommentCreationInterface
sales-data-creditmemo-comment-creation-interface
- sales-data-creditmemo-comment-creation-interface
object
: Interface CreditmemoCommentCreationInterface- comment required
string
: Comment. - extension_attributes sales-data-creditmemo-comment-creation-extension-interface
- is_visible_on_front required
integer
: Is-visible-on-storefront flag value.
- comment required
sales-data-creditmemo-comment-extension-interface
- sales-data-creditmemo-comment-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\CreditmemoCommentInterface
sales-data-creditmemo-comment-interface
- sales-data-creditmemo-comment-interface
object
: Credit memo comment interface. After a customer places and pays for an order and an invoice has been issued, the merchant can create a credit memo to refund all or part of the amount paid for any returned or undelivered items. The memo restores funds to the customer account so that the customer can make future purchases. A credit memo usually includes comments that detail why the credit memo amount was credited to the customer.- comment required
string
: Comment. - created_at
string
: Created-at timestamp. - entity_id
integer
: Credit memo ID. - extension_attributes sales-data-creditmemo-comment-extension-interface
- is_customer_notified required
integer
: Is-customer-notified flag value. - is_visible_on_front required
integer
: Is-visible-on-storefront flag value. - parent_id required
integer
: Parent ID.
- comment required
sales-data-creditmemo-comment-search-result-interface
- sales-data-creditmemo-comment-search-result-interface
object
: Credit memo comment search result interface. After a customer places and pays for an order and an invoice has been issued, the merchant can create a credit memo to refund all or part of the amount paid for any returned or undelivered items. The memo restores funds to the customer account so that the customer can make future purchases. A credit memo usually includes comments that detail why the credit memo amount was credited to the customer.- items required
array
: Array of collection items. - search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
sales-data-creditmemo-creation-arguments-extension-interface
- sales-data-creditmemo-creation-arguments-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\CreditmemoCreationArgumentsInterface- return_to_stock_items
array
- items
integer
- items
- return_to_stock_items
sales-data-creditmemo-creation-arguments-interface
- sales-data-creditmemo-creation-arguments-interface
object
: Interface CreditmemoCreationArgumentsInterface- adjustment_negative
number
: Credit memo negative adjustment. - adjustment_positive
number
: Credit memo positive adjustment. - extension_attributes sales-data-creditmemo-creation-arguments-extension-interface
- shipping_amount
number
: Credit memo shipping amount.
- adjustment_negative
sales-data-creditmemo-extension-interface
- sales-data-creditmemo-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\CreditmemoInterface
sales-data-creditmemo-interface
- sales-data-creditmemo-interface
object
: Credit memo interface. After a customer places and pays for an order and an invoice has been issued, the merchant can create a credit memo to refund all or part of the amount paid for any returned or undelivered items. The memo restores funds to the customer account so that the customer can make future purchases.- adjustment
number
: Credit memo adjustment. - adjustment_negative
number
: Credit memo negative adjustment. - adjustment_positive
number
: Credit memo positive adjustment. - base_adjustment
number
: Credit memo base adjustment. - base_adjustment_negative
number
: Credit memo negative base adjustment. - base_adjustment_positive
number
: Credit memo positive base adjustment. - base_currency_code
string
: Credit memo base currency code. - base_discount_amount
number
: Credit memo base discount amount. - base_discount_tax_compensation_amount
number
: Credit memo base discount tax compensation amount. - base_grand_total
number
: Credit memo base grand total. - base_shipping_amount
number
: Credit memo base shipping amount. - base_shipping_discount_tax_compensation_amnt
number
: Credit memo base shipping discount tax compensation amount. - base_shipping_incl_tax
number
: Credit memo base shipping including tax. - base_shipping_tax_amount
number
: Credit memo base shipping tax amount. - base_subtotal
number
: Credit memo base subtotal. - base_subtotal_incl_tax
number
: Credit memo base subtotal including tax. - base_tax_amount
number
: Credit memo base tax amount. - base_to_global_rate
number
: Credit memo base-to-global rate. - base_to_order_rate
number
: Credit memo base-to-order rate. - billing_address_id
integer
: Credit memo billing address ID. - comments
array
: Array of any credit memo comments. Otherwise, null. - created_at
string
: Credit memo created-at timestamp. - creditmemo_status
integer
: Credit memo status. - discount_amount
number
: Credit memo discount amount. - discount_description
string
: Credit memo discount description. - discount_tax_compensation_amount
number
: Credit memo discount tax compensation amount. - email_sent
integer
: Credit memo email sent flag value. - entity_id
integer
: Credit memo ID. - extension_attributes sales-data-creditmemo-extension-interface
- global_currency_code
string
: Credit memo global currency code. - grand_total
number
: Credit memo grand total. - increment_id
string
: Credit memo increment ID. - invoice_id
integer
: Credit memo invoice ID. - items required
array
: Array of credit memo items. - order_currency_code
string
: Credit memo order currency code. - order_id required
integer
: Credit memo order ID. - shipping_address_id
integer
: Credit memo shipping address ID. - shipping_amount
number
: Credit memo shipping amount. - shipping_discount_tax_compensation_amount
number
: Credit memo shipping discount tax compensation amount. - shipping_incl_tax
number
: Credit memo shipping including tax. - shipping_tax_amount
number
: Credit memo shipping tax amount. - state
integer
: Credit memo state. - store_currency_code
string
: Credit memo store currency code. - store_id
integer
: Credit memo store ID. - store_to_base_rate
number
: Credit memo store-to-base rate. - store_to_order_rate
number
: Credit memo store-to-order rate. - subtotal
number
: Credit memo subtotal. - subtotal_incl_tax
number
: Credit memo subtotal including tax. - tax_amount
number
: Credit memo tax amount. - transaction_id
string
: Credit memo transaction ID. - updated_at
string
: Credit memo updated-at timestamp.
- adjustment
sales-data-creditmemo-item-creation-extension-interface
- sales-data-creditmemo-item-creation-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\CreditmemoItemCreationInterface
sales-data-creditmemo-item-creation-interface
- sales-data-creditmemo-item-creation-interface
object
: Interface CreditmemoItemCreationInterface- extension_attributes sales-data-creditmemo-item-creation-extension-interface
- order_item_id required
integer
: Order item ID. - qty required
number
: Quantity.
sales-data-creditmemo-item-extension-interface
- sales-data-creditmemo-item-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\CreditmemoItemInterface
sales-data-creditmemo-item-interface
- sales-data-creditmemo-item-interface
object
: Credit memo item interface. After a customer places and pays for an order and an invoice has been issued, the merchant can create a credit memo to refund all or part of the amount paid for any returned or undelivered items. The memo restores funds to the customer account so that the customer can make future purchases. A credit memo item is an invoiced item for which a merchant creates a credit memo.- additional_data
string
: Additional data. - base_cost required
number
: The base cost for a credit memo item. - base_discount_amount
number
: The base discount amount for a credit memo item. - base_discount_tax_compensation_amount
number
: The base discount tax compensation amount for a credit memo item. - base_price required
number
: The base price for a credit memo item. - base_price_incl_tax
number
: Base price including tax. - base_row_total
number
: Base row total. - base_row_total_incl_tax
number
: Base row total including tax. - base_tax_amount
number
: Base tax amount. - base_weee_tax_applied_amount
number
: Base WEEE tax applied amount. - base_weee_tax_applied_row_amnt
number
: Base WEEE tax applied row amount. - base_weee_tax_disposition
number
: Base WEEE tax disposition. - base_weee_tax_row_disposition
number
: Base WEEE tax row disposition. - description
string
: Description. - discount_amount
number
: Discount amount. - discount_tax_compensation_amount
number
: Discount tax compensation amount. - entity_id required
integer
: Credit memo item ID. - extension_attributes sales-data-creditmemo-item-extension-interface
- name
string
: Name. - order_item_id required
integer
: Order item ID. - parent_id
integer
: Parent ID. - price
number
: Price. - price_incl_tax
number
: Price including tax. - product_id
integer
: Product ID. - qty required
number
: Quantity. - row_total
number
: Row total. - row_total_incl_tax
number
: Row total including tax. - sku
string
: SKU. - tax_amount
number
: Tax amount. - weee_tax_applied
string
: WEEE tax applied. - weee_tax_applied_amount
number
: WEEE tax applied amount. - weee_tax_applied_row_amount
number
: WEEE tax applied row amount. - weee_tax_disposition
number
: WEEE tax disposition. - weee_tax_row_disposition
number
: WEEE tax row disposition.
- additional_data
sales-data-creditmemo-search-result-interface
- sales-data-creditmemo-search-result-interface
object
: Credit memo search result interface. After a customer places and pays for an order and an invoice has been issued, the merchant can create a credit memo to refund all or part of the amount paid for any returned or undelivered items. The memo restores funds to the customer account so that the customer can make future purchases.- items required
array
: Array of collection items. - search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
sales-data-invoice-comment-creation-extension-interface
- sales-data-invoice-comment-creation-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\InvoiceCommentCreationInterface
sales-data-invoice-comment-creation-interface
- sales-data-invoice-comment-creation-interface
object
: Interface InvoiceCommentCreationInterface- comment required
string
: Comment. - extension_attributes sales-data-invoice-comment-creation-extension-interface
- is_visible_on_front required
integer
: Is-visible-on-storefront flag value.
- comment required
sales-data-invoice-comment-extension-interface
- sales-data-invoice-comment-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\InvoiceCommentInterface
sales-data-invoice-comment-interface
- sales-data-invoice-comment-interface
object
: Invoice comment interface. An invoice is a record of the receipt of payment for an order. An invoice can include comments that detail the invoice history.- comment required
string
: Comment. - created_at
string
: Created-at timestamp. - entity_id
integer
: Invoice ID. - extension_attributes sales-data-invoice-comment-extension-interface
- is_customer_notified required
integer
: Is-customer-notified flag value. - is_visible_on_front required
integer
: Is-visible-on-storefront flag value. - parent_id required
integer
: Parent ID.
- comment required
sales-data-invoice-comment-search-result-interface
- sales-data-invoice-comment-search-result-interface
object
: Invoice comment search result interface. An invoice is a record of the receipt of payment for an order. An invoice can include comments that detail the invoice history.- items required
array
: Array of collection items. - search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
sales-data-invoice-creation-arguments-extension-interface
- sales-data-invoice-creation-arguments-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\InvoiceCreationArgumentsInterface
sales-data-invoice-creation-arguments-interface
- sales-data-invoice-creation-arguments-interface
object
: Interface for creation arguments for Invoice.- extension_attributes sales-data-invoice-creation-arguments-extension-interface
sales-data-invoice-extension-interface
- sales-data-invoice-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\InvoiceInterface- base_customer_balance_amount
number
- base_gift_cards_amount
number
- customer_balance_amount
number
- gift_cards_amount
number
- base_customer_balance_amount
sales-data-invoice-interface
- sales-data-invoice-interface
object
: Invoice interface. An invoice is a record of the receipt of payment for an order.- base_currency_code
string
: Base currency code. - base_discount_amount
number
: Base discount amount. - base_discount_tax_compensation_amount
number
: Base discount tax compensation amount. - base_grand_total
number
: Base grand total. - base_shipping_amount
number
: Base shipping amount. - base_shipping_discount_tax_compensation_amnt
number
: Base shipping discount tax compensation amount. - base_shipping_incl_tax
number
: Base shipping including tax. - base_shipping_tax_amount
number
: Base shipping tax amount. - base_subtotal
number
: Base subtotal. - base_subtotal_incl_tax
number
: Base subtotal including tax. - base_tax_amount
number
: Base tax amount. - base_to_global_rate
number
: Base-to-global rate. - base_to_order_rate
number
: Base-to-order rate. - base_total_refunded
number
: Base total refunded. - billing_address_id
integer
: Billing address ID. - can_void_flag
integer
: Can void flag value. - comments
array
: Array of any invoice comments. Otherwise, null. - created_at
string
: Created-at timestamp. - discount_amount
number
: Discount amount. - discount_description
string
: Discount description. - discount_tax_compensation_amount
number
: Discount tax compensation amount. - email_sent
integer
: Email-sent flag value. - entity_id
integer
: Invoice ID. - extension_attributes sales-data-invoice-extension-interface
- global_currency_code
string
: Global currency code. - grand_total
number
: Grand total. - increment_id
string
: Increment ID. - is_used_for_refund
integer
: Is-used-for-refund flag value. - items required
array
: Array of invoice items. - order_currency_code
string
: Order currency code. - order_id required
integer
: Order ID. - shipping_address_id
integer
: Shipping address ID. - shipping_amount
number
: Shipping amount. - shipping_discount_tax_compensation_amount
number
: Shipping discount tax compensation amount. - shipping_incl_tax
number
: Shipping including tax. - shipping_tax_amount
number
: Shipping tax amount. - state
integer
: State. - store_currency_code
string
: Store currency code. - store_id
integer
: Store ID. - store_to_base_rate
number
: Store-to-base rate. - store_to_order_rate
number
: Store-to-order rate. - subtotal
number
: Subtotal. - subtotal_incl_tax
number
: Subtotal including tax. - tax_amount
number
: Tax amount. - total_qty required
number
: Total quantity. - transaction_id
string
: Transaction ID. - updated_at
string
: Updated-at timestamp.
- base_currency_code
sales-data-invoice-item-creation-extension-interface
- sales-data-invoice-item-creation-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\InvoiceItemCreationInterface
sales-data-invoice-item-creation-interface
- sales-data-invoice-item-creation-interface
object
: Input argument for invoice creation Interface InvoiceItemCreationInterface- extension_attributes sales-data-invoice-item-creation-extension-interface
- order_item_id required
integer
: Order item ID. - qty required
number
: Quantity.
sales-data-invoice-item-extension-interface
- sales-data-invoice-item-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\InvoiceItemInterface
sales-data-invoice-item-interface
- sales-data-invoice-item-interface
object
: Invoice item interface. An invoice is a record of the receipt of payment for an order. An invoice item is a purchased item in an invoice.- additional_data
string
: Additional data. - base_cost
number
: Base cost. - base_discount_amount
number
: Base discount amount. - base_discount_tax_compensation_amount
number
: Base discount tax compensation amount. - base_price
number
: Base price. - base_price_incl_tax
number
: Base price including tax. - base_row_total
number
: Base row total. - base_row_total_incl_tax
number
: Base row total including tax. - base_tax_amount
number
: Base tax amount. - description
string
: Description. - discount_amount
number
: Discount amount. - discount_tax_compensation_amount
number
: Discount tax compensation amount. - entity_id
integer
: Invoice item ID. - extension_attributes sales-data-invoice-item-extension-interface
- name
string
: Name. - order_item_id required
integer
: Order item ID. - parent_id
integer
: Parent ID. - price
number
: Price. - price_incl_tax
number
: Price including tax. - product_id
integer
: Product ID. - qty required
number
: Quantity. - row_total
number
: Row total. - row_total_incl_tax
number
: Row total including tax. - sku required
string
: SKU. - tax_amount
number
: Tax amount.
- additional_data
sales-data-invoice-search-result-interface
- sales-data-invoice-search-result-interface
object
: Invoice search result interface. An invoice is a record of the receipt of payment for an order.- items required
array
: Array of collection items. - search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
sales-data-order-address-extension-interface
- sales-data-order-address-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\OrderAddressInterface
sales-data-order-address-interface
- sales-data-order-address-interface
object
: Order address interface. An order is a document that a web store issues to a customer. Magento generates a sales order that lists the product items, billing and shipping addresses, and shipping and payment methods. A corresponding external document, known as a purchase order, is emailed to the customer.- address_type required
string
: Address type. - city required
string
: City. - company
string
: Company. - country_id required
string
: Country ID. - customer_address_id
integer
: Country address ID. - customer_id
integer
: Customer ID. - email
string
: Email address. - entity_id
integer
: Order address ID. - extension_attributes sales-data-order-address-extension-interface
- fax
string
: Fax number. - firstname required
string
: First name. - lastname required
string
: Last name. - middlename
string
: Middle name. - parent_id
integer
: Parent ID. - postcode required
string
: Postal code. - prefix
string
: Prefix. - region
string
: Region. - region_code
string
: Region code. - region_id
integer
: Region ID. - street
array
: Array of any street values. Otherwise, null.- items
string
- items
- suffix
string
: Suffix. - telephone required
string
: Telephone number. - vat_id
string
: VAT ID. - vat_is_valid
integer
: VAT-is-valid flag value. - vat_request_date
string
: VAT request date. - vat_request_id
string
: VAT request ID. - vat_request_success
integer
: VAT-request-success flag value.
- address_type required
sales-data-order-extension-interface
- sales-data-order-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\OrderInterface- applied_taxes
array
- base_customer_balance_amount
number
- converting_from_quote
boolean
- customer_balance_amount
number
- gift_message gift-message-data-message-interface
- gw_add_card
string
- gw_allow_gift_receipt
string
- gw_base_price
string
- gw_base_price_incl_tax
string
- gw_base_tax_amount
string
- gw_card_base_price
string
- gw_card_base_price_incl_tax
string
- gw_card_base_tax_amount
string
- gw_card_price
string
- gw_card_price_incl_tax
string
- gw_card_tax_amount
string
- gw_id
string
- gw_items_base_price
string
- gw_items_base_price_incl_tax
string
- gw_items_base_tax_amount
string
- gw_items_price
string
- gw_items_price_incl_tax
string
- gw_items_tax_amount
string
- gw_price
string
- gw_price_incl_tax
string
- gw_tax_amount
string
- item_applied_taxes
array
- shipping_assignments
array
- applied_taxes
sales-data-order-interface
- sales-data-order-interface
object
: Order interface. An order is a document that a web store issues to a customer. Magento generates a sales order that lists the product items, billing and shipping addresses, and shipping and payment methods. A corresponding external document, known as a purchase order, is emailed to the customer.- adjustment_negative
number
: Negative adjustment value. - adjustment_positive
number
: Positive adjustment value. - applied_rule_ids
string
: Applied rule IDs. - base_adjustment_negative
number
: Base negative adjustment value. - base_adjustment_positive
number
: Base positive adjustment value. - base_currency_code
string
: Base currency code. - base_discount_amount
number
: Base discount amount. - base_discount_canceled
number
: Base discount canceled. - base_discount_invoiced
number
: Base discount invoiced. - base_discount_refunded
number
: Base discount refunded. - base_discount_tax_compensation_amount
number
: Base discount tax compensation amount. - base_discount_tax_compensation_invoiced
number
: Base discount tax compensation invoiced. - base_discount_tax_compensation_refunded
number
: Base discount tax compensation refunded. - base_grand_total required
number
: Base grand total. - base_shipping_amount
number
: Base shipping amount. - base_shipping_canceled
number
: Base shipping canceled. - base_shipping_discount_amount
number
: Base shipping discount amount. - base_shipping_discount_tax_compensation_amnt
number
: Base shipping discount tax compensation amount. - base_shipping_incl_tax
number
: Base shipping including tax. - base_shipping_invoiced
number
: Base shipping invoiced. - base_shipping_refunded
number
: Base shipping refunded. - base_shipping_tax_amount
number
: Base shipping tax amount. - base_shipping_tax_refunded
number
: Base shipping tax refunded. - base_subtotal
number
: Base subtotal. - base_subtotal_canceled
number
: Base subtotal canceled. - base_subtotal_incl_tax
number
: Base subtotal including tax. - base_subtotal_invoiced
number
: Base subtotal invoiced. - base_subtotal_refunded
number
: Base subtotal refunded. - base_tax_amount
number
: Base tax amount. - base_tax_canceled
number
: Base tax canceled. - base_tax_invoiced
number
: Base tax invoiced. - base_tax_refunded
number
: Base tax refunded. - base_to_global_rate
number
: Base-to-global rate. - base_to_order_rate
number
: Base-to-order rate. - base_total_canceled
number
: Base total canceled. - base_total_due
number
: Base total due. - base_total_invoiced
number
: Base total invoiced. - base_total_invoiced_cost
number
: Base total invoiced cost. - base_total_offline_refunded
number
: Base total offline refunded. - base_total_online_refunded
number
: Base total online refunded. - base_total_paid
number
: Base total paid. - base_total_qty_ordered
number
: Base total quantity ordered. - base_total_refunded
number
: Base total refunded. - billing_address sales-data-order-address-interface
- billing_address_id
integer
: Billing address ID. - can_ship_partially
integer
: Can-ship-partially flag value. - can_ship_partially_item
integer
: Can-ship-partially-item flag value. - coupon_code
string
: Coupon code. - created_at
string
: Created-at timestamp. - customer_dob
string
: Customer date-of-birth (DOB). - customer_email required
string
: Customer email address. - customer_firstname
string
: Customer first name. - customer_gender
integer
: Customer gender. - customer_group_id
integer
: Customer group ID. - customer_id
integer
: Customer ID. - customer_is_guest
integer
: Customer-is-guest flag value. - customer_lastname
string
: Customer last name. - customer_middlename
string
: Customer middle name. - customer_note
string
: Customer note. - customer_note_notify
integer
: Customer-note-notify flag value. - customer_prefix
string
: Customer prefix. - customer_suffix
string
: Customer suffix. - customer_taxvat
string
: Customer value-added tax (VAT). - discount_amount
number
: Discount amount. - discount_canceled
number
: Discount canceled. - discount_description
string
: Discount description. - discount_invoiced
number
: Discount invoiced. - discount_refunded
number
: Discount refunded amount. - discount_tax_compensation_amount
number
: Discount tax compensation amount. - discount_tax_compensation_invoiced
number
: Discount tax compensation invoiced amount. - discount_tax_compensation_refunded
number
: Discount tax compensation refunded amount. - edit_increment
integer
: Edit increment value. - email_sent
integer
: Email-sent flag value. - entity_id
integer
: Order ID. - ext_customer_id
string
: External customer ID. - ext_order_id
string
: External order ID. - extension_attributes sales-data-order-extension-interface
- forced_shipment_with_invoice
integer
: Forced-shipment-with-invoice flag value. - global_currency_code
string
: Global currency code. - grand_total required
number
: Grand total. - hold_before_state
string
: Hold before state. - hold_before_status
string
: Hold before status. - increment_id
string
: Increment ID. - is_virtual
integer
: Is-virtual flag value. - items required
array
: Array of items. - order_currency_code
string
: Order currency code. - original_increment_id
string
: Original increment ID. - payment sales-data-order-payment-interface
- payment_auth_expiration
integer
: Payment authorization expiration date. - payment_authorization_amount
number
: Payment authorization amount. - protect_code
string
: Protect code. - quote_address_id
integer
: Quote address ID. - quote_id
integer
: Quote ID. - relation_child_id
string
: Relation child ID. - relation_child_real_id
string
: Relation child real ID. - relation_parent_id
string
: Relation parent ID. - relation_parent_real_id
string
: Relation parent real ID. - remote_ip
string
: Remote IP address. - shipping_amount
number
: Shipping amount. - shipping_canceled
number
: Shipping canceled amount. - shipping_description
string
: Shipping description. - shipping_discount_amount
number
: Shipping discount amount. - shipping_discount_tax_compensation_amount
number
: Shipping discount tax compensation amount. - shipping_incl_tax
number
: Shipping including tax amount. - shipping_invoiced
number
: Shipping invoiced amount. - shipping_refunded
number
: Shipping refunded amount. - shipping_tax_amount
number
: Shipping tax amount. - shipping_tax_refunded
number
: Shipping tax refunded amount. - state
string
: State. - status
string
: Status. - status_histories
array
: Array of status histories. - store_currency_code
string
: Store currency code. - store_id
integer
: Store ID. - store_name
string
: Store name. - store_to_base_rate
number
: Store-to-base rate. - store_to_order_rate
number
: Store-to-order rate. - subtotal
number
: Subtotal. - subtotal_canceled
number
: Subtotal canceled amount. - subtotal_incl_tax
number
: Subtotal including tax amount. - subtotal_invoiced
number
: Subtotal invoiced amount. - subtotal_refunded
number
: Subtotal refunded amount. - tax_amount
number
: Tax amount. - tax_canceled
number
: Tax canceled amount. - tax_invoiced
number
: Tax invoiced amount. - tax_refunded
number
: Tax refunded amount. - total_canceled
number
: Total canceled. - total_due
number
: Total due. - total_invoiced
number
: Total invoiced amount. - total_item_count
integer
: Total item count. - total_offline_refunded
number
: Total offline refunded amount. - total_online_refunded
number
: Total online refunded amount. - total_paid
number
: Total paid. - total_qty_ordered
number
: Total quantity ordered. - total_refunded
number
: Total amount refunded. - updated_at
string
: Updated-at timestamp. - weight
number
: Weight. - x_forwarded_for
string
: X-Forwarded-For field value.
- adjustment_negative
sales-data-order-item-extension-interface
- sales-data-order-item-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\OrderItemInterface- gift_message gift-message-data-message-interface
sales-data-order-item-interface
- sales-data-order-item-interface
object
: Order item interface. An order is a document that a web store issues to a customer. Magento generates a sales order that lists the product items, billing and shipping addresses, and shipping and payment methods. A corresponding external document, known as a purchase order, is emailed to the customer.- additional_data
string
: Additional data. - amount_refunded
number
: Amount refunded. - applied_rule_ids
string
: Applied rule IDs. - base_amount_refunded
number
: Base amount refunded. - base_cost
number
: Base cost. - base_discount_amount
number
: Base discount amount. - base_discount_invoiced
number
: Base discount invoiced. - base_discount_refunded
number
: Base discount refunded. - base_discount_tax_compensation_amount
number
: Base discount tax compensation amount. - base_discount_tax_compensation_invoiced
number
: Base discount tax compensation invoiced. - base_discount_tax_compensation_refunded
number
: Base discount tax compensation refunded. - base_original_price
number
: Base original price. - base_price
number
: Base price. - base_price_incl_tax
number
: Base price including tax. - base_row_invoiced
number
: Base row invoiced. - base_row_total
number
: Base row total. - base_row_total_incl_tax
number
: Base row total including tax. - base_tax_amount
number
: Base tax amount. - base_tax_before_discount
number
: Base tax before discount. - base_tax_invoiced
number
: Base tax invoiced. - base_tax_refunded
number
: Base tax refunded. - base_weee_tax_applied_amount
number
: Base WEEE tax applied amount. - base_weee_tax_applied_row_amnt
number
: Base WEEE tax applied row amount. - base_weee_tax_disposition
number
: Base WEEE tax disposition. - base_weee_tax_row_disposition
number
: Base WEEE tax row disposition. - created_at
string
: Created-at timestamp. - description
string
: Description. - discount_amount
number
: Discount amount. - discount_invoiced
number
: Discount invoiced. - discount_percent
number
: Discount percent. - discount_refunded
number
: Discount refunded. - discount_tax_compensation_amount
number
: Discount tax compensation amount. - discount_tax_compensation_canceled
number
: Discount tax compensation canceled. - discount_tax_compensation_invoiced
number
: Discount tax compensation invoiced. - discount_tax_compensation_refunded
number
: Discount tax compensation refunded. - event_id
integer
: Event ID. - ext_order_item_id
string
: External order item ID. - extension_attributes sales-data-order-item-extension-interface
- free_shipping
integer
: Free-shipping flag value. - gw_base_price
number
: GW base price. - gw_base_price_invoiced
number
: GW base price invoiced. - gw_base_price_refunded
number
: GW base price refunded. - gw_base_tax_amount
number
: GW base tax amount. - gw_base_tax_amount_invoiced
number
: GW base tax amount invoiced. - gw_base_tax_amount_refunded
number
: GW base tax amount refunded. - gw_id
integer
: GW ID. - gw_price
number
: GW price. - gw_price_invoiced
number
: GW price invoiced. - gw_price_refunded
number
: GW price refunded. - gw_tax_amount
number
: GW tax amount. - gw_tax_amount_invoiced
number
: GW tax amount invoiced. - gw_tax_amount_refunded
number
: GW tax amount refunded. - is_qty_decimal
integer
: Is-quantity-decimal flag value. - is_virtual
integer
: Is-virtual flag value. - item_id
integer
: Item ID. - locked_do_invoice
integer
: Locked DO invoice flag value. - locked_do_ship
integer
: Locked DO ship flag value. - name
string
: Name. - no_discount
integer
: No-discount flag value. - order_id
integer
: Order ID. - original_price
number
: Original price. - parent_item sales-data-order-item-interface
- parent_item_id
integer
: Parent item ID. - price
number
: Price. - price_incl_tax
number
: Price including tax. - product_id
integer
: Product ID. - product_option catalog-data-product-option-interface
- product_type
string
: Product type. - qty_backordered
number
: Quantity backordered. - qty_canceled
number
: Quantity canceled. - qty_invoiced
number
: Quantity invoiced. - qty_ordered
number
: Quantity ordered. - qty_refunded
number
: Quantity refunded. - qty_returned
number
: Quantity returned. - qty_shipped
number
: Quantity shipped. - quote_item_id
integer
: Quote item ID. - row_invoiced
number
: Row invoiced. - row_total
number
: Row total. - row_total_incl_tax
number
: Row total including tax. - row_weight
number
: Row weight. - sku required
string
: SKU. - store_id
integer
: Store ID. - tax_amount
number
: Tax amount. - tax_before_discount
number
: Tax before discount. - tax_canceled
number
: Tax canceled. - tax_invoiced
number
: Tax invoiced. - tax_percent
number
: Tax percent. - tax_refunded
number
: Tax refunded. - updated_at
string
: Updated-at timestamp. - weee_tax_applied
string
: WEEE tax applied. - weee_tax_applied_amount
number
: WEEE tax applied amount. - weee_tax_applied_row_amount
number
: WEEE tax applied row amount. - weee_tax_disposition
number
: WEEE tax disposition. - weee_tax_row_disposition
number
: WEEE tax row disposition. - weight
number
: Weight.
- additional_data
sales-data-order-item-search-result-interface
- sales-data-order-item-search-result-interface
object
: Order item search result interface. An order is a document that a web store issues to a customer. Magento generates a sales order that lists the product items, billing and shipping addresses, and shipping and payment methods. A corresponding external document, known as a purchase order, is emailed to the customer.- items required
array
: Array of collection items. - search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
sales-data-order-payment-extension-interface
- sales-data-order-payment-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\OrderPaymentInterface- vault_payment_token vault-data-payment-token-interface
sales-data-order-payment-interface
- sales-data-order-payment-interface
object
: Order payment interface. An order is a document that a web store issues to a customer. Magento generates a sales order that lists the product items, billing and shipping addresses, and shipping and payment methods. A corresponding external document, known as a purchase order, is emailed to the customer.- account_status required
string
: Account status. - additional_data
string
: Additional data. - additional_information required
array
: Array of additional information.- items
string
- items
- address_status
string
: Address status. - amount_authorized
number
: Amount authorized. - amount_canceled
number
: Amount canceled. - amount_ordered
number
: Amount ordered. - amount_paid
number
: Amount paid. - amount_refunded
number
: Amount refunded. - anet_trans_method
string
: Anet transaction method. - base_amount_authorized
number
: Base amount authorized. - base_amount_canceled
number
: Base amount canceled. - base_amount_ordered
number
: Base amount ordered. - base_amount_paid
number
: Base amount paid. - base_amount_paid_online
number
: Base amount paid online. - base_amount_refunded
number
: Base amount refunded. - base_amount_refunded_online
number
: Base amount refunded online. - base_shipping_amount
number
: Base shipping amount. - base_shipping_captured
number
: Base shipping captured amount. - base_shipping_refunded
number
: Base shipping refunded amount. - cc_approval
string
: Credit card approval. - cc_avs_status
string
: Credit card avs status. - cc_cid_status
string
: Credit card CID status. - cc_debug_request_body
string
: Credit card debug request body. - cc_debug_response_body
string
: Credit card debug response body. - cc_debug_response_serialized
string
: Credit card debug response serialized. - cc_exp_month
string
: Credit card expiration month. - cc_exp_year
string
: Credit card expiration year. - cc_last4 required
string
: Last four digits of the credit card. - cc_number_enc
string
: Encrypted credit card number. - cc_owner
string
: Credit card number. - cc_secure_verify
string
: Credit card secure verify. - cc_ss_issue
string
: Credit card SS issue. - cc_ss_start_month
string
: Credit card SS start month. - cc_ss_start_year
string
: Credit card SS start year. - cc_status
string
: Credit card status. - cc_status_description
string
: Credit card status description. - cc_trans_id
string
: Credit card transaction ID. - cc_type
string
: Credit card type. - echeck_account_name
string
: eCheck account name. - echeck_account_type
string
: eCheck account type. - echeck_bank_name
string
: eCheck bank name. - echeck_routing_number
string
: eCheck routing number. - echeck_type
string
: eCheck type. - entity_id
integer
: Entity ID. - extension_attributes sales-data-order-payment-extension-interface
- last_trans_id
string
: Last transaction ID. - method required
string
: Method. - parent_id
integer
: Parent ID. - po_number
string
: PO number. - protection_eligibility
string
: Protection eligibility. - quote_payment_id
integer
: Quote payment ID. - shipping_amount
number
: Shipping amount. - shipping_captured
number
: Shipping captured. - shipping_refunded
number
: Shipping refunded.
- account_status required
sales-data-order-search-result-interface
- sales-data-order-search-result-interface
object
: Order search result interface. An order is a document that a web store issues to a customer. Magento generates a sales order that lists the product items, billing and shipping addresses, and shipping and payment methods. A corresponding external document, known as a purchase order, is emailed to the customer.- items required
array
: Array of collection items. - search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
sales-data-order-status-history-extension-interface
- sales-data-order-status-history-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\OrderStatusHistoryInterface
sales-data-order-status-history-interface
- sales-data-order-status-history-interface
object
: Order status history interface. An order is a document that a web store issues to a customer. Magento generates a sales order that lists the product items, billing and shipping addresses, and shipping and payment methods. A corresponding external document, known as a purchase order, is emailed to the customer.- comment required
string
: Comment. - created_at
string
: Created-at timestamp. - entity_id
integer
: Order status history ID. - entity_name
string
: Entity name. - extension_attributes sales-data-order-status-history-extension-interface
- is_customer_notified required
integer
: Is-customer-notified flag value. - is_visible_on_front required
integer
: Is-visible-on-storefront flag value. - parent_id required
integer
: Parent ID. - status
string
: Status.
- comment required
sales-data-order-status-history-search-result-interface
- sales-data-order-status-history-search-result-interface
object
: Order status history search result interface. An order is a document that a web store issues to a customer. Magento generates a sales order that lists the product items, billing and shipping addresses, and shipping and payment methods. A corresponding external document, known as a purchase order, is emailed to the customer.- items required
array
: Array of collection items. - search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
sales-data-shipment-comment-creation-extension-interface
- sales-data-shipment-comment-creation-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\ShipmentCommentCreationInterface
sales-data-shipment-comment-creation-interface
- sales-data-shipment-comment-creation-interface
object
: Interface ShipmentCommentCreationInterface- comment required
string
: Comment. - extension_attributes sales-data-shipment-comment-creation-extension-interface
- is_visible_on_front required
integer
: Is-visible-on-storefront flag value.
- comment required
sales-data-shipment-comment-extension-interface
- sales-data-shipment-comment-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\ShipmentCommentInterface
sales-data-shipment-comment-interface
- sales-data-shipment-comment-interface
object
: Shipment comment interface. A shipment is a delivery package that contains products. A shipment document accompanies the shipment. This document lists the products and their quantities in the delivery package. A shipment document can contain comments.- comment required
string
: Comment. - created_at
string
: Created-at timestamp. - entity_id
integer
: Invoice ID. - extension_attributes sales-data-shipment-comment-extension-interface
- is_customer_notified required
integer
: Is-customer-notified flag value. - is_visible_on_front required
integer
: Is-visible-on-storefront flag value. - parent_id required
integer
: Parent ID.
- comment required
sales-data-shipment-comment-search-result-interface
- sales-data-shipment-comment-search-result-interface
object
: Shipment comment search result interface. A shipment is a delivery package that contains products. A shipment document accompanies the shipment. This document lists the products and their quantities in the delivery package. A shipment document can contain comments.- items required
array
: Array of collection items. - search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
sales-data-shipment-creation-arguments-extension-interface
- sales-data-shipment-creation-arguments-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\ShipmentCreationArgumentsInterface
sales-data-shipment-creation-arguments-interface
- sales-data-shipment-creation-arguments-interface
object
: Interface for creation arguments for Shipment.- extension_attributes sales-data-shipment-creation-arguments-extension-interface
sales-data-shipment-extension-interface
- sales-data-shipment-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\ShipmentInterface
sales-data-shipment-interface
- sales-data-shipment-interface
object
: Shipment interface. A shipment is a delivery package that contains products. A shipment document accompanies the shipment. This document lists the products and their quantities in the delivery package.- billing_address_id
integer
: Billing address ID. - comments required
array
: Array of comments. - created_at
string
: Created-at timestamp. - customer_id
integer
: Customer ID. - email_sent
integer
: Email-sent flag value. - entity_id
integer
: Shipment ID. - extension_attributes sales-data-shipment-extension-interface
- increment_id
string
: Increment ID. - items required
array
: Array of items. - order_id required
integer
: Order ID. - packages
array
: Array of packages, if any. Otherwise, null. - shipment_status
integer
: Shipment status. - shipping_address_id
integer
: Shipping address ID. - shipping_label
string
: Shipping label. - store_id
integer
: Store ID. - total_qty
number
: Total quantity. - total_weight
number
: Total weight. - tracks required
array
: Array of tracks. - updated_at
string
: Updated-at timestamp.
- billing_address_id
sales-data-shipment-item-creation-extension-interface
- sales-data-shipment-item-creation-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\ShipmentItemCreationInterface
sales-data-shipment-item-creation-interface
- sales-data-shipment-item-creation-interface
object
: Input argument for shipment item creation Interface ShipmentItemCreationInterface- extension_attributes sales-data-shipment-item-creation-extension-interface
- order_item_id required
integer
: Order item ID. - qty required
number
: Quantity.
sales-data-shipment-item-extension-interface
- sales-data-shipment-item-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\ShipmentItemInterface
sales-data-shipment-item-interface
- sales-data-shipment-item-interface
object
: Shipment item interface. A shipment is a delivery package that contains products. A shipment document accompanies the shipment. This document lists the products and their quantities in the delivery package. A product is an item in a shipment.- additional_data
string
: Additional data. - description
string
: Description. - entity_id
integer
: Shipment item ID. - extension_attributes sales-data-shipment-item-extension-interface
- name
string
: Name. - order_item_id required
integer
: Order item ID. - parent_id
integer
: Parent ID. - price
number
: Price. - product_id
integer
: Product ID. - qty required
number
: Quantity. - row_total
number
: Row total. - sku
string
: SKU. - weight
number
: Weight.
- additional_data
sales-data-shipment-package-creation-extension-interface
- sales-data-shipment-package-creation-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\ShipmentPackageCreationInterface
sales-data-shipment-package-creation-interface
- sales-data-shipment-package-creation-interface
object
: Shipment package interface. A shipment is a delivery package that contains products. A shipment document accompanies the shipment. This document lists the products and their quantities in the delivery package.- extension_attributes sales-data-shipment-package-creation-extension-interface
sales-data-shipment-package-extension-interface
- sales-data-shipment-package-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\ShipmentPackageInterface
sales-data-shipment-package-interface
- sales-data-shipment-package-interface
object
: Shipment package interface. A shipment is a delivery package that contains products. A shipment document accompanies the shipment. This document lists the products and their quantities in the delivery package.- extension_attributes sales-data-shipment-package-extension-interface
sales-data-shipment-search-result-interface
- sales-data-shipment-search-result-interface
object
: Shipment search result interface. A shipment is a delivery package that contains products. A shipment document accompanies the shipment. This document lists the products and their quantities in the delivery package.- items required
array
: Array of collection items. - search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
sales-data-shipment-track-creation-extension-interface
- sales-data-shipment-track-creation-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\ShipmentTrackCreationInterface
sales-data-shipment-track-creation-interface
- sales-data-shipment-track-creation-interface
object
: Shipment Track Creation interface.- carrier_code required
string
: Carrier code. - extension_attributes sales-data-shipment-track-creation-extension-interface
- title required
string
: Title. - track_number required
string
: Track number.
- carrier_code required
sales-data-shipment-track-extension-interface
- sales-data-shipment-track-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\ShipmentTrackInterface
sales-data-shipment-track-interface
- sales-data-shipment-track-interface
object
: Shipment track interface. A shipment is a delivery package that contains products. A shipment document accompanies the shipment. This document lists the products and their quantities in the delivery package. Merchants and customers can track shipments.- carrier_code required
string
: Carrier code. - created_at
string
: Created-at timestamp. - description required
string
: Description. - entity_id
integer
: Shipment package ID. - extension_attributes sales-data-shipment-track-extension-interface
- order_id required
integer
: The order_id for the shipment package. - parent_id required
integer
: Parent ID. - qty required
number
: Quantity. - title required
string
: Title. - track_number required
string
: Track number. - updated_at
string
: Updated-at timestamp. - weight required
number
: Weight.
- carrier_code required
sales-data-shipping-assignment-extension-interface
- sales-data-shipping-assignment-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\ShippingAssignmentInterface
sales-data-shipping-assignment-interface
- sales-data-shipping-assignment-interface
object
: Interface ShippingAssignmentInterface- extension_attributes sales-data-shipping-assignment-extension-interface
- items required
array
: Order items of shipping assignment - shipping required sales-data-shipping-interface
- stock_id
integer
: Stock id
sales-data-shipping-extension-interface
- sales-data-shipping-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\ShippingInterface
sales-data-shipping-interface
- sales-data-shipping-interface
object
: Interface ShippingInterface- address sales-data-order-address-interface
- extension_attributes sales-data-shipping-extension-interface
- method
string
: Shipping method - total sales-data-total-interface
sales-data-total-extension-interface
- sales-data-total-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\TotalInterface
sales-data-total-interface
- sales-data-total-interface
object
: Interface TotalInterface- base_shipping_amount
number
: Base shipping amount. - base_shipping_canceled
number
: Base shipping canceled. - base_shipping_discount_amount
number
: Base shipping discount amount. - base_shipping_discount_tax_compensation_amnt
number
: Base shipping discount tax compensation amount. - base_shipping_incl_tax
number
: Base shipping including tax. - base_shipping_invoiced
number
: Base shipping invoiced. - base_shipping_refunded
number
: Base shipping refunded. - base_shipping_tax_amount
number
: Base shipping tax amount. - base_shipping_tax_refunded
number
: Base shipping tax refunded. - extension_attributes sales-data-total-extension-interface
- shipping_amount
number
: Shipping amount. - shipping_canceled
number
: Shipping canceled amount. - shipping_discount_amount
number
: Shipping discount amount. - shipping_discount_tax_compensation_amount
number
: Shipping discount tax compensation amount. - shipping_incl_tax
number
: Shipping including tax amount. - shipping_invoiced
number
: Shipping invoiced amount. - shipping_refunded
number
: Shipping refunded amount. - shipping_tax_amount
number
: Shipping tax amount. - shipping_tax_refunded
number
: Shipping tax refunded amount.
- base_shipping_amount
sales-data-transaction-extension-interface
- sales-data-transaction-extension-interface
object
: ExtensionInterface class for @see \Magento\Sales\Api\Data\TransactionInterface
sales-data-transaction-interface
- sales-data-transaction-interface
object
: Transaction interface. A transaction is an interaction between a merchant and a customer such as a purchase, a credit, a refund, and so on.- additional_information
array
: Array of additional information. Otherwise, null.- items
string
- items
- child_transactions required
array
: Array of child transactions. - created_at required
string
: Created-at timestamp. - extension_attributes sales-data-transaction-extension-interface
- is_closed required
integer
: Is-closed flag value. - order_id required
integer
: Order ID. - parent_id
integer
: The parent ID for the transaction. Otherwise, null. - parent_txn_id required
string
: Parent transaction business ID. - payment_id required
integer
: Payment ID. - transaction_id required
integer
: Transaction ID. - txn_id required
string
: Transaction business ID. - txn_type required
string
: Transaction type.
- additional_information
sales-data-transaction-search-result-interface
- sales-data-transaction-search-result-interface
object
: Transaction search result interface. A transaction is an interaction between a merchant and a customer such as a purchase, a credit, a refund, and so on.- items required
array
: Array of collection items. - search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
sales-rule-data-condition-extension-interface
- sales-rule-data-condition-extension-interface
object
: ExtensionInterface class for @see \Magento\SalesRule\Api\Data\ConditionInterface
sales-rule-data-condition-interface
- sales-rule-data-condition-interface
object
: Interface ConditionInterface- aggregator_type
string
: The aggregator type - attribute_name
string
: The attribute name of the condition - condition_type required
string
: Condition type - conditions
array
: List of conditions - extension_attributes sales-rule-data-condition-extension-interface
- operator required
string
: The operator of the condition - value required
string
: The value of the condition
- aggregator_type
sales-rule-data-coupon-extension-interface
- sales-rule-data-coupon-extension-interface
object
: ExtensionInterface class for @see \Magento\SalesRule\Api\Data\CouponInterface
sales-rule-data-coupon-generation-spec-extension-interface
- sales-rule-data-coupon-generation-spec-extension-interface
object
: ExtensionInterface class for @see \Magento\SalesRule\Api\Data\CouponGenerationSpecInterface
sales-rule-data-coupon-generation-spec-interface
- sales-rule-data-coupon-generation-spec-interface
object
: CouponGenerationSpecInterface- delimiter
string
: The delimiter - delimiter_at_every
integer
: The spacing where the delimiter should exist - extension_attributes sales-rule-data-coupon-generation-spec-extension-interface
- format required
string
: Format of generated coupon code - length required
integer
: Length of coupon code - prefix
string
: The prefix - quantity required
integer
: Of coupons to generate - rule_id required
integer
: The id of the rule associated with the coupon - suffix
string
: The suffix
- delimiter
sales-rule-data-coupon-interface
- sales-rule-data-coupon-interface
object
: Interface CouponInterface- code
string
: Coupon code - coupon_id
integer
: Coupon id - created_at
string
: When the coupon is created - expiration_date
string
: Expiration date - extension_attributes sales-rule-data-coupon-extension-interface
- is_primary required
boolean
: The coupon is primary coupon for the rule that it's associated with - rule_id required
integer
: The id of the rule associated with the coupon - times_used required
integer
: The number of times the coupon has been used - type
integer
: Of coupon - usage_limit
integer
: Usage limit - usage_per_customer
integer
: Usage limit per customer
- code
sales-rule-data-coupon-mass-delete-result-interface
- sales-rule-data-coupon-mass-delete-result-interface
object
: Coupon mass delete results interface.- failed_items required
array
: List of failed items.- items
string
- items
- missing_items required
array
: List of missing items.- items
string
- items
- failed_items required
sales-rule-data-coupon-search-result-interface
- sales-rule-data-coupon-search-result-interface
object
- items required
array
: Rules. - search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
sales-rule-data-rule-extension-interface
- sales-rule-data-rule-extension-interface
object
: ExtensionInterface class for @see \Magento\SalesRule\Api\Data\RuleInterface- reward_points_delta
integer
- reward_points_delta
sales-rule-data-rule-interface
- sales-rule-data-rule-interface
object
: Interface RuleInterface- action_condition sales-rule-data-condition-interface
- apply_to_shipping required
boolean
: The rule applies to shipping - condition sales-rule-data-condition-interface
- coupon_type required
string
: Coupon type - customer_group_ids required
array
: Ids of customer groups that the rule applies to- items
integer
- items
- description
string
: Description - discount_amount required
number
: Discount amount - discount_qty
number
: Maximum qty discount is applied - discount_step required
integer
: Discount step - extension_attributes sales-rule-data-rule-extension-interface
- from_date
string
: The start date when the coupon is active - is_active required
boolean
: The coupon is active - is_advanced required
boolean
: Is this field needed - is_rss required
boolean
: Whether the rule is in RSS - name
string
: Rule name - product_ids
array
: Product ids- items
integer
- items
- rule_id
integer
: Rule id - simple_action
string
: Simple action of the rule - simple_free_shipping
string
: To grant free shipping - sort_order required
integer
: Sort order - stop_rules_processing required
boolean
: To stop rule processing - store_labels
array
: Display label - times_used required
integer
: How many times the rule has been used - to_date
string
: The end date when the coupon is active - use_auto_generation required
boolean
: To auto generate coupon - uses_per_coupon required
integer
: Limit of uses per coupon - uses_per_customer required
integer
: Number of uses per customer - website_ids required
array
: A list of websites the rule applies to- items
integer
- items
sales-rule-data-rule-label-extension-interface
- sales-rule-data-rule-label-extension-interface
object
: ExtensionInterface class for @see \Magento\SalesRule\Api\Data\RuleLabelInterface
sales-rule-data-rule-label-interface
- sales-rule-data-rule-label-interface
object
: Interface RuleLabelInterface- extension_attributes sales-rule-data-rule-label-extension-interface
- store_id required
integer
: StoreId - store_label required
string
: The label for the store
sales-rule-data-rule-search-result-interface
- sales-rule-data-rule-search-result-interface
object
- items required
array
: Rules. - search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
store-data-group-extension-interface
- store-data-group-extension-interface
object
: ExtensionInterface class for @see \Magento\Store\Api\Data\GroupInterface
store-data-group-interface
- store-data-group-interface
object
: Group interface- default_store_id required
integer
- extension_attributes store-data-group-extension-interface
- id required
integer
- name required
string
- root_category_id required
integer
- website_id required
integer
- default_store_id required
store-data-store-config-extension-interface
- store-data-store-config-extension-interface
object
: ExtensionInterface class for @see \Magento\Store\Api\Data\StoreConfigInterface
store-data-store-config-interface
- store-data-store-config-interface
object
: StoreConfig interface- base_currency_code required
string
: Base currency code - base_link_url required
string
: Base link URL for the store - base_media_url required
string
: Base media URL for the store - base_static_url required
string
: Base static URL for the store - base_url required
string
: Base URL for the store - code required
string
: Store code - default_display_currency_code required
string
: Default display currency code - extension_attributes store-data-store-config-extension-interface
- id required
integer
: Store id - locale required
string
: Store locale - secure_base_link_url required
string
: Secure base link URL for the store - secure_base_media_url required
string
: Secure base media URL for the store - secure_base_static_url required
string
: Secure base static URL for the store - secure_base_url required
string
: Secure base URL for the store - timezone required
string
: Timezone of the store - website_id required
integer
: Website id of the store - weight_unit required
string
: The unit of weight
- base_currency_code required
store-data-store-extension-interface
- store-data-store-extension-interface
object
: ExtensionInterface class for @see \Magento\Store\Api\Data\StoreInterface
store-data-store-interface
- store-data-store-interface
object
: Store interface- code required
string
- extension_attributes store-data-store-extension-interface
- id required
integer
- name required
string
: Store name - store_group_id required
integer
- website_id required
integer
- code required
store-data-website-extension-interface
- store-data-website-extension-interface
object
: ExtensionInterface class for @see \Magento\Store\Api\Data\WebsiteInterface
store-data-website-interface
- store-data-website-interface
object
: Website interface- code required
string
- default_group_id required
integer
- extension_attributes store-data-website-extension-interface
- id required
integer
- name required
string
: Website name
- code required
tax-data-applied-tax-rate-extension-interface
- tax-data-applied-tax-rate-extension-interface
object
: ExtensionInterface class for @see \Magento\Tax\Api\Data\AppliedTaxRateInterface
tax-data-applied-tax-rate-interface
- tax-data-applied-tax-rate-interface
object
: Applied tax rate interface.- code
string
: Code - extension_attributes tax-data-applied-tax-rate-extension-interface
- percent
number
: Tax Percent - title
string
: Title
- code
tax-data-grand-total-details-interface
- tax-data-grand-total-details-interface
object
: Interface GrandTotalDetailsInterface- amount required
number
: Tax amount value - group_id required
integer
: Group identifier - rates required
array
: Tax rates info
- amount required
tax-data-grand-total-rates-interface
- tax-data-grand-total-rates-interface
object
: Interface GrandTotalRatesInterface- percent required
string
: Tax percentage value - title required
string
: Rate title
- percent required
tax-data-order-tax-details-applied-tax-extension-interface
- tax-data-order-tax-details-applied-tax-extension-interface
object
: ExtensionInterface class for @see \Magento\Tax\Api\Data\OrderTaxDetailsAppliedTaxInterface- rates
array
- rates
tax-data-order-tax-details-applied-tax-interface
- tax-data-order-tax-details-applied-tax-interface
object
: Interface OrderTaxDetailsAppliedTaxInterface- amount required
number
: Tax amount - base_amount required
number
: Tax amount in base currency - code
string
: Code - extension_attributes tax-data-order-tax-details-applied-tax-extension-interface
- percent
number
: Tax Percent - title
string
: Title
- amount required
tax-data-order-tax-details-item-extension-interface
- tax-data-order-tax-details-item-extension-interface
object
: ExtensionInterface class for @see \Magento\Tax\Api\Data\OrderTaxDetailsItemInterface
tax-data-order-tax-details-item-interface
- tax-data-order-tax-details-item-interface
object
: Interface OrderTaxDetailsItemInterface- applied_taxes
array
: Applied taxes - associated_item_id
integer
: Associated item id if this item is associated with another item, null otherwise - extension_attributes tax-data-order-tax-details-item-extension-interface
- item_id
integer
: Item id if this item is a product - type
string
: Type (shipping, product, weee, gift wrapping, etc)
- applied_taxes
tax-data-tax-class-extension-interface
- tax-data-tax-class-extension-interface
object
: ExtensionInterface class for @see \Magento\Tax\Api\Data\TaxClassInterface
tax-data-tax-class-interface
- tax-data-tax-class-interface
object
: Tax class interface.- class_id
integer
: Tax class ID. - class_name required
string
: Tax class name. - class_type required
string
: Tax class type. - extension_attributes tax-data-tax-class-extension-interface
- class_id
tax-data-tax-class-search-results-interface
- tax-data-tax-class-search-results-interface
object
: Interface for tax class search results.- items required
array
: Items - search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
tax-data-tax-rate-extension-interface
- tax-data-tax-rate-extension-interface
object
: ExtensionInterface class for @see \Magento\Tax\Api\Data\TaxRateInterface
tax-data-tax-rate-interface
- tax-data-tax-rate-interface
object
: Tax rate interface.- code required
string
: Tax rate code - extension_attributes tax-data-tax-rate-extension-interface
- id
integer
: Id - rate required
number
: Tax rate in percentage - region_name
string
: Region name - tax_country_id required
string
: Country id - tax_postcode
string
: Postcode - tax_region_id
integer
: Region id - titles
array
: Tax rate titles - zip_from
integer
: Zip range from - zip_is_range
integer
: Zip is range - zip_to
integer
: Zip range to
- code required
tax-data-tax-rate-search-results-interface
- tax-data-tax-rate-search-results-interface
object
: Interface for tax rate search results.- items required
array
: Items - search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
tax-data-tax-rate-title-extension-interface
- tax-data-tax-rate-title-extension-interface
object
: ExtensionInterface class for @see \Magento\Tax\Api\Data\TaxRateTitleInterface
tax-data-tax-rate-title-interface
- tax-data-tax-rate-title-interface
object
: Tax rate title interface.- extension_attributes tax-data-tax-rate-title-extension-interface
- store_id required
string
: Store id - value required
string
: Title value
tax-data-tax-rule-extension-interface
- tax-data-tax-rule-extension-interface
object
: ExtensionInterface class for @see \Magento\Tax\Api\Data\TaxRuleInterface
tax-data-tax-rule-interface
- tax-data-tax-rule-interface
object
: Tax rule interface.- calculate_subtotal
boolean
: Calculate subtotal. - code required
string
: Tax rule code - customer_tax_class_ids required
array
: Customer tax class id- items
integer
- items
- extension_attributes tax-data-tax-rule-extension-interface
- id
integer
: Id - position required
integer
: Sort order. - priority required
integer
: Priority - product_tax_class_ids required
array
: Product tax class id- items
integer
- items
- tax_rate_ids required
array
: Tax rate ids- items
integer
- items
- calculate_subtotal
tax-data-tax-rule-search-results-interface
- tax-data-tax-rule-search-results-interface
object
: Interface for tax rule search results.- items required
array
: Items - search_criteria required framework-search-criteria-interface
- total_count required
integer
: Total count.
- items required
vault-data-payment-token-interface
- vault-data-payment-token-interface
object
: Gateway vault payment token interface.- created_at
string
: Token creation timestamp - customer_id
integer
: Customer ID. - entity_id
integer
: Entity ID. - expires_at
string
: Token expiration timestamp - gateway_token required
string
: Gateway token ID - is_active required
boolean
: Is active. - is_visible required
boolean
: Is visible. - payment_method_code required
string
: Payment method code - public_hash required
string
: Public hash - token_details required
string
: Token details - type required
string
: Type
- created_at