# Сотрудники

## Список сотрудников мастерской

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

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

#### 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 " %}

```json
{
  data: [
    {
        id: "5e46514bc43cad35b1c12778",
        name: "Петров Александр"
    },
    {
      id: "5e46342ac43cad35b1c029f9",
      name: "Иванов Иван"
    },
    {
      id: "5e466708c43cad35b1c23fb6",
      name: "Фамилия Имя"
    }
  ],
  version: "2.0.0.0",
  remainRequest: 50,
  expireDate: "2022-12-13T09:09:20.861Z"
}
```

{% endtab %}

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

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

{% endtab %}
{% endtabs %}

## Список мастеров мастерской

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

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

#### 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 " %}

```json
{
  data: [
    {
      id: "5e46342ac43cad35b1c029f9",
      name: "Иванов Иван"
    },
    {
      id: "5e466708c43cad35b1c23fb6",
      name: "Фамилия Имя"
    }
  ],
  version: "2.0.0.0",
  remainRequest: 50,
  expireDate: "2022-12-13T09:09:20.861Z"
}
```

{% endtab %}

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

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

{% endtab %}
{% endtabs %}

## Список менеджеров мастерской

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

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

#### 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 " %}

```json
{
  data: [
    {
        id: "5e46514bc43cad35b1c12778",
        name: "Петров Александр"
    }
  ],
  version: "2.0.0.0",
  remainRequest: 50,
  expireDate: "2022-12-13T09:09:20.861Z"
}
```

{% endtab %}

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

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

{% endtab %}
{% endtabs %}
