POST /V1/guest-carts/:cartId/gift-message
POST /V1/guest-carts/:cartId/gift-message is a Magento 2 REST endpoint in the GiftMessage module. Set the gift message for an entire order. Callable anonymously — no Authorization header required.
Last verified: against Magento 2.4.9.
Returns
bool
Service contract
Magento\GiftMessage\Api\GuestCartRepositoryInterface::save
Authorization
Anonymous — no Authorization header required.
Path parameters
The cart ID.
Body parameters
The gift message.
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/guest-carts/{cartId}/gift-messageBody
{
"giftMessage": {
"customer_id": 0,
"extension_attributes": {},
"gift_message_id": 0,
"message": "",
"recipient": "",
"sender": ""
}
}Related in GiftMessage
Other endpoints shipped by the same module.
/V1/carts/:cartId/gift-message
Return the gift message for a specified order.
GiftMessage · Magento\GiftMessage\Api\CartRepositoryInterface::get
/V1/carts/:cartId/gift-message
Set the gift message for an entire order.
GiftMessage · Magento\GiftMessage\Api\CartRepositoryInterface::save
/V1/carts/:cartId/gift-message/:itemId
Return the gift message for a specified item in a specified shopping cart.
GiftMessage · Magento\GiftMessage\Api\ItemRepositoryInterface::get
/V1/carts/:cartId/gift-message/:itemId
Set the gift message for a specified item in a specified shopping cart.
GiftMessage · Magento\GiftMessage\Api\ItemRepositoryInterface::save
/V1/carts/mine/gift-message
SelfReturn the gift message for a specified order.
GiftMessage · Magento\GiftMessage\Api\CartRepositoryInterface::get
/V1/carts/mine/gift-message
SelfSet the gift message for an entire order.
GiftMessage · Magento\GiftMessage\Api\CartRepositoryInterface::save
Every Magento dev tool, in one hosted workspace.
Free to sign up. Nothing to install. Drafts, audits, and projects saved across every tool.