# 2026-02-11: Cart Service - restriction property for carts

## Overview

The `Cart` object was extended with a new `restriction` property. This property is an access control identifier that determines who can view or manage the cart.

The `restriction` field:

* Restricts cart visibility based on scope permissions
* Users can only query and view carts whose `restriction` value matches one of their authorized restrictions

## Updated endpoints

| Endpoint                                                                                                                                      | Description                                 |
| --------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------- |
| [Creating a new cart](https://developer.emporix.io/api-references/api-guides/checkout/cart/api-reference/carts#post-cart-tenant-carts)        | Property `restriction` has been introduced. |
| [Updating a cart](https://developer.emporix.io/api-references/api-guides/checkout/cart/api-reference/carts#put-cart-tenant-carts-cartid)      | Property `restriction` has been introduced. |
| [Retrieving all carts](https://developer.emporix.io/api-references/api-guides/checkout/cart/api-reference/carts#get-cart-tenant-carts)        | Property `restriction` has been introduced. |
| [Retrieving a cart](https://developer.emporix.io/api-references/api-guides/checkout/cart/api-reference/carts#get-cart-tenant-carts-cartid)    | Property `restriction` has been introduced. |
| [Searching for carts](https://developer.emporix.io/api-references/api-guides/checkout/cart/api-reference/carts#post-cart-tenant-carts-search) | Property `restriction` has been introduced. |

## Known problems

There are no known problems.
