MageSmith
magento/module-quote · Magento 2.4.9

Quote REST endpoints

vendor/magento/module-quote/etc/webapi.xml

63 endpoints

GET

GET

/V1/carts/:cartId

Enables an administrative user to return information for a specified cart.

Quote · Magento\Quote\Api\CartRepositoryInterface::get

GET

/V1/carts/:cartId/billing-address

Returns the billing address for a specified quote.

Quote · Magento\Quote\Api\BillingAddressManagementInterface::get

GET

/V1/carts/:cartId/coupons

Returns information for a coupon in a specified cart.

Quote · Magento\Quote\Api\CouponManagementInterface::get

GET

/V1/carts/:cartId/items

Lists items that are assigned to a specified cart.

Quote · Magento\Quote\Api\CartItemRepositoryInterface::getList

GET

/V1/carts/:cartId/payment-methods

Lists available payment methods for a specified shopping cart.

Quote · Magento\Quote\Api\PaymentMethodManagementInterface::getList

GET

/V1/carts/:cartId/selected-payment-method

Returns the payment method for a specified shopping cart.

Quote · Magento\Quote\Api\PaymentMethodManagementInterface::get

GET

/V1/carts/:cartId/shipping-methods

Lists applicable shipping methods for a specified quote.

Quote · Magento\Quote\Api\ShippingMethodManagementInterface::getList

GET

/V1/carts/:cartId/totals

Returns quote totals data for a specified cart.

Quote · Magento\Quote\Api\CartTotalRepositoryInterface::get

GET

/V1/carts/mine

Self

Returns information for the cart for a specified customer.

Quote · Magento\Quote\Api\CartManagementInterface::getCartForCustomer

GET

/V1/carts/mine/billing-address

Self

Returns the billing address for a specified quote.

Quote · Magento\Quote\Api\BillingAddressManagementInterface::get

GET

/V1/carts/mine/coupons

Self

Returns information for a coupon in a specified cart.

Quote · Magento\Quote\Api\CouponManagementInterface::get

GET

/V1/carts/mine/items

Self

Lists items that are assigned to a specified cart.

Quote · Magento\Quote\Api\CartItemRepositoryInterface::getList

GET

/V1/carts/mine/payment-methods

Self

Lists available payment methods for a specified shopping cart.

Quote · Magento\Quote\Api\PaymentMethodManagementInterface::getList

GET

/V1/carts/mine/selected-payment-method

Self

Returns the payment method for a specified shopping cart.

Quote · Magento\Quote\Api\PaymentMethodManagementInterface::get

GET

/V1/carts/mine/shipping-methods

Self

Lists applicable shipping methods for a specified quote.

Quote · Magento\Quote\Api\ShippingMethodManagementInterface::getList

GET

/V1/carts/mine/totals

Self

Returns quote totals data for a specified cart.

Quote · Magento\Quote\Api\CartTotalRepositoryInterface::get

GET

/V1/carts/search

Enables administrative users to list carts that match specified search criteria.

Quote · Magento\Quote\Api\CartRepositoryInterface::getList

GET

/V1/guest-carts/:cartId

Anonymous

Enable a guest user to return information for a specified cart.

Quote · Magento\Quote\Api\GuestCartRepositoryInterface::get

GET

/V1/guest-carts/:cartId/billing-address

Anonymous

Return the billing address for a specified quote.

Quote · Magento\Quote\Api\GuestBillingAddressManagementInterface::get

GET

/V1/guest-carts/:cartId/coupons

Anonymous

Return information for a coupon in a specified cart.

Quote · Magento\Quote\Api\GuestCouponManagementInterface::get

GET

/V1/guest-carts/:cartId/items

Anonymous

List items that are assigned to a specified cart.

Quote · Magento\Quote\Api\GuestCartItemRepositoryInterface::getList

GET

/V1/guest-carts/:cartId/payment-methods

Anonymous

List available payment methods for a specified shopping cart.

Quote · Magento\Quote\Api\GuestPaymentMethodManagementInterface::getList

GET

/V1/guest-carts/:cartId/selected-payment-method

Anonymous

Return the payment method for a specified shopping cart.

Quote · Magento\Quote\Api\GuestPaymentMethodManagementInterface::get

GET

/V1/guest-carts/:cartId/shipping-methods

Anonymous

List applicable shipping methods for a specified quote.

Quote · Magento\Quote\Api\GuestShippingMethodManagementInterface::getList

GET

/V1/guest-carts/:cartId/totals

Anonymous

Return quote totals data for a specified cart.

Quote · Magento\Quote\Api\GuestCartTotalRepositoryInterface::get

POST

POST

/V1/carts/

Creates an empty cart and quote for a guest.

Quote · Magento\Quote\Api\CartManagementInterface::createEmptyCart

POST

/V1/carts/:cartId/billing-address

Assigns a specified billing address to a specified cart.

Quote · Magento\Quote\Api\BillingAddressManagementInterface::assign

POST

/V1/carts/:cartId/estimate-shipping-methods

Estimate shipping by address and return list of available shipping methods

Quote · Magento\Quote\Api\ShipmentEstimationInterface::estimateByExtendedAddress

POST

/V1/carts/:cartId/estimate-shipping-methods-by-address-id

Estimate shipping

Quote · Magento\Quote\Api\ShippingMethodManagementInterface::estimateByAddressId

POST

/V1/carts/:quoteId/items

Add/update the specified cart item.

Quote · Magento\Quote\Api\CartItemRepositoryInterface::save

POST

/V1/carts/mine

Self

Creates an empty cart and quote for a specified customer if customer does not have a cart yet.

Quote · Magento\Quote\Api\CartManagementInterface::createEmptyCartForCustomer

POST

/V1/carts/mine/billing-address

Self

Assigns a specified billing address to a specified cart.

Quote · Magento\Quote\Api\BillingAddressManagementInterface::assign

POST

/V1/carts/mine/estimate-shipping-methods

Self

Estimate shipping by address and return list of available shipping methods

Quote · Magento\Quote\Api\ShipmentEstimationInterface::estimateByExtendedAddress

POST

/V1/carts/mine/estimate-shipping-methods-by-address-id

Self

Estimate shipping

Quote · Magento\Quote\Api\ShippingMethodManagementInterface::estimateByAddressId

POST

/V1/carts/mine/items

Self

Add/update the specified cart item.

Quote · Magento\Quote\Api\CartItemRepositoryInterface::save

POST

/V1/customers/:customerId/carts

Creates an empty cart and quote for a specified customer if customer does not have a cart yet.

Quote · Magento\Quote\Api\CartManagementInterface::createEmptyCartForCustomer

POST

/V1/guest-carts

Anonymous

Enable an customer or guest user to create an empty cart and quote for an anonymous customer.

Quote · Magento\Quote\Api\GuestCartManagementInterface::createEmptyCart

POST

/V1/guest-carts/:cartId/billing-address

Anonymous

Assign a specified billing address to a specified cart.

Quote · Magento\Quote\Api\GuestBillingAddressManagementInterface::assign

POST

/V1/guest-carts/:cartId/estimate-shipping-methods

Anonymous

Quote · Magento\Quote\Api\GuestShipmentEstimationInterface::estimateByExtendedAddress

POST

/V1/guest-carts/:cartId/items

Anonymous

Add/update the specified cart item.

Quote · Magento\Quote\Api\GuestCartItemRepositoryInterface::save

PUT

PUT

/V1/carts/:cartId

Assigns a specified customer to a specified shopping cart.

Quote · Magento\Quote\Api\CartManagementInterface::assignCustomer

PUT

/V1/carts/:cartId/coupons/:couponCode

Adds a coupon by code to a specified cart.

Quote · Magento\Quote\Api\CouponManagementInterface::set

PUT

/V1/carts/:cartId/items/:itemId

Add/update the specified cart item.

Quote · Magento\Quote\Api\CartItemRepositoryInterface::save

PUT

/V1/carts/:cartId/order

Places an order for a specified cart.

Quote · Magento\Quote\Api\CartManagementInterface::placeOrder

PUT

/V1/carts/:cartId/selected-payment-method

Adds a specified payment method to a specified shopping cart.

Quote · Magento\Quote\Api\PaymentMethodManagementInterface::set

PUT

/V1/carts/mine

Self

Save quote

Quote · Magento\Quote\Api\CartRepositoryInterface::save

PUT

/V1/carts/mine/collect-totals

Self

Set shipping/billing methods and additional data for cart and collect totals.

Quote · Magento\Quote\Api\CartTotalManagementInterface::collectTotals

PUT

/V1/carts/mine/coupons/:couponCode

Self

Adds a coupon by code to a specified cart.

Quote · Magento\Quote\Api\CouponManagementInterface::set

PUT

/V1/carts/mine/items/:itemId

Self

Add/update the specified cart item.

Quote · Magento\Quote\Api\CartItemRepositoryInterface::save

PUT

/V1/carts/mine/order

Self

Places an order for a specified cart.

Quote · Magento\Quote\Api\CartManagementInterface::placeOrder

PUT

/V1/carts/mine/selected-payment-method

Self

Adds a specified payment method to a specified shopping cart.

Quote · Magento\Quote\Api\PaymentMethodManagementInterface::set

PUT

/V1/guest-carts/:cartId

Self

Assign a specified customer to a specified shopping cart.

Quote · Magento\Quote\Api\GuestCartManagementInterface::assignCustomer

PUT

/V1/guest-carts/:cartId/collect-totals

Anonymous

Set shipping/billing methods and additional data for cart and collect totals for guest.

Quote · Magento\Quote\Api\GuestCartTotalManagementInterface::collectTotals

PUT

/V1/guest-carts/:cartId/coupons/:couponCode

Anonymous

Add a coupon by code to a specified cart.

Quote · Magento\Quote\Api\GuestCouponManagementInterface::set

PUT

/V1/guest-carts/:cartId/items/:itemId

Anonymous

Add/update the specified cart item.

Quote · Magento\Quote\Api\GuestCartItemRepositoryInterface::save

PUT

/V1/guest-carts/:cartId/order

Anonymous

Place an order for a specified cart.

Quote · Magento\Quote\Api\GuestCartManagementInterface::placeOrder

PUT

/V1/guest-carts/:cartId/selected-payment-method

Anonymous

Add a specified payment method to a specified shopping cart.

Quote · Magento\Quote\Api\GuestPaymentMethodManagementInterface::set

DELETE

Every Magento dev tool, in one hosted workspace.

Free to sign up. Nothing to install. Drafts, audits, and projects saved across every tool.