# Корзина

## Список корзины

<mark style="color:blue;">`GET`</mark> `https://api.livesklad.com/shops/{id}/carts`

Возвращает массив элементов корзины. Для получения корзины у API должен быть настроен доступ к корзине и доступ к соответствующей мастерской. В зависимости от настроенных доступов система будет возвращать либо корзину для указанной мастерской (доступ **Только своя**), либо корзины всех мастерских (доступ **Все корзины**)

Из списка с любым заданным набором фильтров можно получить максимум 10000 элементов, то есть максимальное значение для **page** \* **pageSize** = 10000. Чтобы получить другие элементы, нужно либо изменить фильтр, либо изменить сортировку

#### Path Parameters

| Name                                 | Type   | Description   |
| ------------------------------------ | ------ | ------------- |
| id<mark style="color:red;">\*</mark> | string | id мастерской |

#### Query Parameters

| Name     | Type   | Description                                                       |
| -------- | ------ | ----------------------------------------------------------------- |
| filter   | string | Текст для поиска по содержимому корзины                           |
| page     | number | Номер страницы выборки (по умолчанию - 1)                         |
| pageSize | number | Количество элементов в выборке (по умолчанию - 10, максимум - 50) |

#### Headers

| Name                                            | Type   | Description       |
| ----------------------------------------------- | ------ | ----------------- |
| Authorization<mark style="color:red;">\*</mark> | string | Токен авторизации |

{% tabs %}
{% tab title="200 " %}

```
{
  data: [
    {
      address: "Сенная пл д 14",
      count: 1,
      customer: "Фамилия Имя",
      customerId: "5d4f431d4c9f131245da61ff",
      dateCreate: "2020-01-24T13:03:07.176Z",
      name: "Задняя крышка Huawei Y3 II  Черный",
      price: 100,
      purchasePrice: 100,
      seller: "Ultra-Details",
      id: "5e2aeb0b9c975c0d296b291e",
      shop: {
        name: "Мастерская",
        color: "#ff6666",
        phones: [],
        id: "5e0ceb937ae81e080c8be769"
      }
    },
    {
      address: "Сенная пл д 14",
      count: 1,
      customer: "Фамилия Имя",
      customerId: "5d4f431d4c9f131245da61ff",
      dateCreate: "2020-01-24T13:03:07.177Z",
      name: "Коннектор SIM Huawei G8",
      price: 50,
      purchasePrice: 50,
      seller: "Ultra-Details",
      id: "5e2aeb0b9c975c0d296b291f",
      shop: {
        name: "Мастерская",
        color: "#ff6666",
        phones: [],
        id: "5e0ceb937ae81e080c8be769"
      }
    }
  ],
  total: 2,
  page: 1,
  pageSize: 10,
  summ: 150,
  version: "2.0.0.0",
  remainRequest: 50,
  expireDate: "2022-12-13T09:09:20.861Z"
}
```

{% endtab %}

{% tab title="401 Доступ запрещен" %}

```
{
  error: {
    statusCode: 401,
    name: "Error",
    message: "Access denied"
  }
}
```

{% endtab %}
{% endtabs %}
