---
title: "Get Messages"
method: GET
path: "/commerce/carts/current/messages"
tags: ["Cart"]
---

# Get Messages

`GET /commerce/carts/current/messages`

Retrieves messages to and from the current shopper. These are messages supplied by the system to notify the shopper of price increases or decreases or product unavailability.

## Query parameters

- `responseFields` string

## Response `200`

OK

- CartChangeMessageCollection — Collection of cart messages returned as a whole. A collection is not paged.
  - `items` CommerceRuntimeChangeMessage[], nullable
    - `amount` number, double, nullable — Monetary amount that pertains to the change if applicable
    - `appId` string, nullable — App Id that identifies the user that performed the related change
    - `appKey` string, nullable — App Key
    - `appName` string, nullable — App Name
    - `attributes` object, nullable — Additional Data. This property will be a Dictionary of objects.
    - `correlationId` string, nullable — Correlation Id
    - `createDate` string, date-time, nullable — When the message was created. System-supplied. Read-only.
    - `id` string, nullable — Unique identifier of the message. System-supplied. Read-only.
    - `identifier` string, nullable — Unique identifier to what the message pertains, which can be a cart item, cart or another generic entity. System-supplied. Read-only.
    - `message` string, nullable — Human readable message. System-supplied. Read-only.
    - `metadata` unknown
    - `newValue` string, nullable — Current price of the item. System-supplied. Read-only.
    - `oldValue` string, nullable — Original price of the item. System-supplied. Read-only.
    - `subject` string, nullable — Text on the subject line of the message, for example, the product name. System-supplied. Read-only.
    - `subjectType` string, nullable — Subject of the message, for example, "Product." System-supplied. Read-only.
    - `success` boolean, nullable — Indicates if the message is related to a success or failure.
    - `userFirstName` string, nullable — User First Name
    - `userId` string, nullable — User Id that identifies the user that performed the related change
    - `userLastName` string, nullable — User Last Name
    - `userScopeType` string, nullable — User Type (e.g. Shopper, Admin, etc.)
    - `verb` string, nullable — Action applicable to the message. This can be "Increased," when the product price has increased, "Decreased," when the product price has decreased, and "Invalidated," when the product is no longer available. System-supplied. Read-only.
  - `totalCount` integer

---

[API](https://skmtc.net/kibocommerce/apis/customer.md) · [All operations](https://skmtc.net/kibocommerce/apis/customer/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/kibocommerce/customer/versions/47c0cf7b75ab/schema)
