PUT /V1/carts/mine/collect-totals
PUT /V1/carts/mine/collect-totals is a Magento 2 REST endpoint in the Quote module. Set shipping/billing methods and additional data for cart and collect totals. Requires a customer or admin Bearer token (whichever owns the resource).
Last verified: against Magento 2.4.9.
Returns
Magento\Quote\Api\Data\TotalsInterface
Quote totals data.
Service contract
Magento\Quote\Api\CartTotalManagementInterface::collectTotals
Authorization
Self — a customer Bearer token (when the caller owns the resource) or an admin token both work.
Body parameters
The cart ID.
The carrier code.
The shipping method code.
Additional data to collect totals.
Example request
Auto-generated from the service contract — paste-ready against your store's /rest/default base. Replace the host, store code, ACL token, and any required values before running.
Headers
Path
/V1/carts/mine/collect-totalsBody
{
"additionalData": {
"custom_attributes": [
{
"attribute_code": "",
"value": ""
}
],
"extension_attributes": {}
},
"cartId": 0,
"shippingCarrierCode": "",
"shippingMethodCode": ""
}Related in Quote
Other endpoints shipped by the same module.
/V1/carts/
Creates an empty cart and quote for a guest.
Quote · Magento\Quote\Api\CartManagementInterface::createEmptyCart
/V1/carts/:cartId
Enables an administrative user to return information for a specified cart.
Quote · Magento\Quote\Api\CartRepositoryInterface::get
/V1/carts/:cartId
Assigns a specified customer to a specified shopping cart.
Quote · Magento\Quote\Api\CartManagementInterface::assignCustomer
/V1/carts/:cartId/billing-address
Returns the billing address for a specified quote.
Quote · Magento\Quote\Api\BillingAddressManagementInterface::get
/V1/carts/:cartId/billing-address
Assigns a specified billing address to a specified cart.
Quote · Magento\Quote\Api\BillingAddressManagementInterface::assign
/V1/carts/:cartId/coupons
Deletes a coupon from a specified cart.
Quote · Magento\Quote\Api\CouponManagementInterface::remove
Every Magento dev tool, in one hosted workspace.
Free to sign up. Nothing to install. Drafts, audits, and projects saved across every tool.