---
metadata:
  - name: generator
    content: Diplodoc Platform v5.47.1
alternate:
  - https://fleet.yandex.ru/docs/api/en/openapi/ContractorProfiles/v1parksdriver-profileslist-post.md
  - https://fleet.yandex.ru/docs/api/ru/openapi/ContractorProfiles/v1parksdriver-profileslist-post.md
---
> **Documentation Index:** Fetch the complete configuration index at https://fleet.yandex.ru/docs/api/ru/llms.txt

<div class="openapi">

#  Получение списка профилей водителей (курьеров) 

<!-- markdownlint-disable-file -->

 Возвращает список профилей водителей (курьеров), которые прикреплены к определенному партнеру. Рекомендуется использовать как основной метод получения профилей. Ресурс поддерживает создание пагинации и фильтрации.
С помощью ресурса можно получить:
* все профили водителей (курьеров);
* все профили водителей (курьеров) с определенным статусом и условием работы;
* конкретные профили водителей (курьеров) по идентификатору. 

## Request

<div class="openapi__requests">

<div class="openapi__request__wrapper" style="--method: var(--dc-openapi-methods-post);margin-bottom: 12px">

<div class="openapi__request">

POST {.openapi__method}
```text translate=no
https://fleet-api.taxi.yandex.net/v1/parks/driver-profiles/list
```

</div>

</div>

</div>

### Headers

#|
|| **Name** | **Description** ||
||

_Accept-Language_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

 Предпочитаемый язык ответа 

_Min length:_{.json-schema-reset .json-schema-assertion} `2`

_Example:_{.json-schema-reset .json-schema-example} `ru`
{.table-cell}
||
||

_X-API-Key_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

 API-ключ 

_Min length:_{.json-schema-reset .json-schema-assertion} `1`

_Example:_{.json-schema-reset .json-schema-example} `<API-ключ>`
{.table-cell}
||
||

_X-Client-ID_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

 Идентификатор клиента 

_Min length:_{.json-schema-reset .json-schema-assertion} `1`

_Example:_{.json-schema-reset .json-schema-example} `<Идентификатор клиента>`
{.table-cell}
||
|#{.json-schema-properties}

<div class="openapi-entity">

### Body

{% cut "application/json" %}

```json translate=no
{
  "query": {
    "park": {
      "id": "ee6f33c4562b4e1f8646d157bd70b2c4",
      "driver_profile": {
        "id": [
          "2111ade6gk054dfdb9iu8c8cc9460mks"
        ],
        "work_rule_id": [
          "bc43tre6ba054dfdb7143ckfgvcby63e"
        ],
        "work_status": [
          "working"
        ]
      },
      "current_status": {
        "status": [
          "free"
        ]
      },
      "account": {
        "last_transaction_date": {
          "from": "2025-01-01T00:00:00Z",
          "to": "2025-01-01T00:00:00Z"
        }
      },
      "updated_at": {
        "from": "2025-01-01T00:00:00Z",
        "to": "2025-01-01T00:00:00Z"
      }
    },
    "text": "example"
  },
  "fields": {
    "account": [
      "balance"
    ],
    "car": [
      "color"
    ],
    "current_status": [
      "status"
    ],
    "driver_profile": [
      "last_name"
    ],
    "park": [
      "name"
    ],
    "updated_at": true
  },
  "sort_order": [
    {
      "direction": "asc",
      "field": "driver_profile.created_date"
    }
  ],
  "limit": 200,
  "offset": 0
}
```

{% endcut %}

#|
|| **Name** | **Description** ||
||

_query_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: [DriverProfilesListRequestQuery](#entity-DriverProfilesListRequestQuery)

 Фильтры, объединяются через логическое "И" 

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "park": {
    "id": "ee6f33c4562b4e1f8646d157bd70b2c4",
    "driver_profile": {
      "id": [
        "2111ade6gk054dfdb9iu8c8cc9460mks"
      ],
      "work_rule_id": [
        "bc43tre6ba054dfdb7143ckfgvcby63e"
      ],
      "work_status": [
        "working"
      ]
    },
    "current_status": {
      "status": [
        "free"
      ]
    },
    "account": {
      "last_transaction_date": {
        "from": "2025-01-01T00:00:00Z",
        "to": "2025-01-01T00:00:00Z"
      }
    },
    "updated_at": {
      "from": "2025-01-01T00:00:00Z",
      "to": "2025-01-01T00:00:00Z"
    }
  },
  "text": "example"
}
```

{% endcut %}
{.table-cell}
||
||

_fields_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [DriverProfileListRequestFields](#entity-DriverProfileListRequestFields)

 Поля профиля, которые необходимо извлечь. Если не указано, то возвращаются все поля профиля.
Чтобы исключить определенный блок полей, передайте пустой массив для соответствующего раздела. Например, чтобы исключить информацию об автомобиле, укажите `"car": []`.
Пример:
```
"fields": {
    "car": [],
    "park": [],
    "driver_profile": [
        "first_name",
        "last_name",
        "id"
    ],
    "account": [
        "id",
        "balance",
        "balance_limit",
        "currency"
    ]
}
``` 

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "account": [
    "balance"
  ],
  "car": [
    "color"
  ],
  "current_status": [
    "status"
  ],
  "driver_profile": [
    "last_name"
  ],
  "park": [
    "name"
  ],
  "updated_at": true
}
```

{% endcut %}
{.table-cell}
||
||

_limit_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: integer

 Запрашиваемое число элементов списка 

_Default:_{.json-schema-reset .json-schema-value} `1000`

_Min value:_{.json-schema-reset .json-schema-assertion} `1`

_Max value:_{.json-schema-reset .json-schema-assertion} `1000`
{.table-cell}
||
||

_offset_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: integer

 Смещение относительно начала списка 

_Default:_{.json-schema-reset .json-schema-value} `0`

_Min value:_{.json-schema-reset .json-schema-assertion} `0`
{.table-cell}
||
||

_sort_order_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [DriverProfileRequestSortOrder](#entity-DriverProfileRequestSortOrder)

 Массив полей для управления порядком профилей в ответе 

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
[
  {
    "direction": "asc",
    "field": "driver_profile.created_date"
  }
]
```

{% endcut %}
{.table-cell}
||
|#{.json-schema-properties}

</div>

<div class="openapi-entity">

### ParkId {#entity-ParkId}

 Идентификатор партнёра 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `ee6f33c4562b4e1f8646d157bd70b2c4`

</div>

<div class="openapi-entity">

### ContractorProfileId {#entity-ContractorProfileId}

 Идентификатор профиля водителя 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `2111ade6gk054dfdb9iu8c8cc9460mks`

</div>

<div class="openapi-entity">

### WorkRuleId {#entity-WorkRuleId}

 Идентификатор условия работы 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `bc43tre6ba054dfdb7143ckfgvcby63e`

</div>

<div class="openapi-entity">

### WorkStatus {#entity-WorkStatus}

 Статус работы водителя. Допустимые значения:
* `working` — статус "Работает".
* `not_working` — статус "Не работает";
* `fired` — статус "Уволен"; 

**Type**: string

_Enum:_{.json-schema-reset .json-schema-value} `working`, `not_working`, `fired`

</div>

<div class="openapi-entity">

### DriverProfilesListRequestQueryParkDriverProfile {#entity-DriverProfilesListRequestQueryParkDriverProfile}

 Фильтры по данным водительского профиля 

#|
|| **Name** | **Description** ||
||

_id_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [ContractorProfileId](#entity-ContractorProfileId)[]

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
[
  "2111ade6gk054dfdb9iu8c8cc9460mks"
]
```

{% endcut %}
{.table-cell}
||
||

_work_rule_id_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [WorkRuleId](#entity-WorkRuleId)[]

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
[
  "bc43tre6ba054dfdb7143ckfgvcby63e"
]
```

{% endcut %}
{.table-cell}
||
||

_work_status_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [WorkStatus](#entity-WorkStatus)[]

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
[
  "working"
]
```

{% endcut %}
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "id": [
    "2111ade6gk054dfdb9iu8c8cc9460mks"
  ],
  "work_rule_id": [
    "bc43tre6ba054dfdb7143ckfgvcby63e"
  ],
  "work_status": [
    "working"
  ]
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### DriverStatus {#entity-DriverStatus}

 Текущее состояние водителя. Допустимые значения:
* `offline` — оффлайн;
* `busy` — занят;
* `free` — свободен;
* `in_order_free` - на заказе, свободен (цепочка включена);
* `in_order_busy` - на заказе, занят (цепочка выключена). 

**Type**: string

_Enum:_{.json-schema-reset .json-schema-value} `offline`, `busy`, `free`, `in_order_free`, `in_order_busy`

</div>

<div class="openapi-entity">

### DriverProfilesListRequestQueryParkCurrentStatus {#entity-DriverProfilesListRequestQueryParkCurrentStatus}

 Фильтр по текущему состоянию водителя 

#|
|| **Name** | **Description** ||
||

_status_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: [DriverStatus](#entity-DriverStatus)[]

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
[
  "free"
]
```

{% endcut %}
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "status": [
    "free"
  ]
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### DriverProfilesListRequestQueryParkAccountLastTransactionDate {#entity-DriverProfilesListRequestQueryParkAccountLastTransactionDate}

 Полуинтервал времени, хотя бы один конец должен быть указан 

#|
|| **Name** | **Description** ||
||

_from_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string&lt;date-time&gt;

 Время от в формате [ISO 8601](https://ru.wikipedia.org/wiki/ISO_8601) 

_Example:_{.json-schema-reset .json-schema-example} `2025-01-01T00:00:00Z`
{.table-cell}
||
||

_to_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string&lt;date-time&gt;

 Время до в формате [ISO 8601](https://ru.wikipedia.org/wiki/ISO_8601) 

_Example:_{.json-schema-reset .json-schema-example} `2025-01-01T00:00:00Z`
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "from": "2025-01-01T00:00:00Z",
  "to": "2025-01-01T00:00:00Z"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### DriverProfilesListRequestQueryParkAccount {#entity-DriverProfilesListRequestQueryParkAccount}

 Фильтры по данным счёта 

#|
|| **Name** | **Description** ||
||

_last_transaction_date_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [DriverProfilesListRequestQueryParkAccountLastTransactionDate](#entity-DriverProfilesListRequestQueryParkAccountLastTransactionDate)

 Полуинтервал времени, хотя бы один конец должен быть указан 

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "from": "2025-01-01T00:00:00Z",
  "to": "2025-01-01T00:00:00Z"
}
```

{% endcut %}
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "last_transaction_date": {
    "from": "2025-01-01T00:00:00Z",
    "to": "2025-01-01T00:00:00Z"
  }
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### DriverProfilesListRequestQueryParkUpdatedAt {#entity-DriverProfilesListRequestQueryParkUpdatedAt}

 Фильтры по времени последнего обновления; Полуинтервал времени, хотя бы один конец должен быть указан 

#|
|| **Name** | **Description** ||
||

_from_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string&lt;date-time&gt;

 Время от в формате [ISO 8601](https://ru.wikipedia.org/wiki/ISO_8601) 

_Example:_{.json-schema-reset .json-schema-example} `2025-01-01T00:00:00Z`
{.table-cell}
||
||

_to_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string&lt;date-time&gt;

 Время до в формате [ISO 8601](https://ru.wikipedia.org/wiki/ISO_8601) 

_Example:_{.json-schema-reset .json-schema-example} `2025-01-01T00:00:00Z`
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "from": "2025-01-01T00:00:00Z",
  "to": "2025-01-01T00:00:00Z"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### DriverProfilesListRequestQueryPark {#entity-DriverProfilesListRequestQueryPark}

 Параметры партнера 

#|
|| **Name** | **Description** ||
||

_id_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: [ParkId](#entity-ParkId)

 Идентификатор партнёра 

_Example:_{.json-schema-reset .json-schema-example} `ee6f33c4562b4e1f8646d157bd70b2c4`
{.table-cell}
||
||

_account_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [DriverProfilesListRequestQueryParkAccount](#entity-DriverProfilesListRequestQueryParkAccount)

 Фильтры по данным счёта 

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "last_transaction_date": {
    "from": "2025-01-01T00:00:00Z",
    "to": "2025-01-01T00:00:00Z"
  }
}
```

{% endcut %}
{.table-cell}
||
||

_current_status_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [DriverProfilesListRequestQueryParkCurrentStatus](#entity-DriverProfilesListRequestQueryParkCurrentStatus)

 Фильтр по текущему состоянию водителя 

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "status": [
    "free"
  ]
}
```

{% endcut %}
{.table-cell}
||
||

_driver_profile_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [DriverProfilesListRequestQueryParkDriverProfile](#entity-DriverProfilesListRequestQueryParkDriverProfile)

 Фильтры по данным водительского профиля 

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "id": [
    "2111ade6gk054dfdb9iu8c8cc9460mks"
  ],
  "work_rule_id": [
    "bc43tre6ba054dfdb7143ckfgvcby63e"
  ],
  "work_status": [
    "working"
  ]
}
```

{% endcut %}
{.table-cell}
||
||

_updated_at_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [DriverProfilesListRequestQueryParkUpdatedAt](#entity-DriverProfilesListRequestQueryParkUpdatedAt)

 Фильтры по времени последнего обновления; Полуинтервал времени, хотя бы один конец должен быть указан 

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "from": "2025-01-01T00:00:00Z",
  "to": "2025-01-01T00:00:00Z"
}
```

{% endcut %}
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "id": "ee6f33c4562b4e1f8646d157bd70b2c4",
  "driver_profile": {
    "id": [
      "2111ade6gk054dfdb9iu8c8cc9460mks"
    ],
    "work_rule_id": [
      "bc43tre6ba054dfdb7143ckfgvcby63e"
    ],
    "work_status": [
      "working"
    ]
  },
  "current_status": {
    "status": [
      "free"
    ]
  },
  "account": {
    "last_transaction_date": {
      "from": "2025-01-01T00:00:00Z",
      "to": "2025-01-01T00:00:00Z"
    }
  },
  "updated_at": {
    "from": "2025-01-01T00:00:00Z",
    "to": "2025-01-01T00:00:00Z"
  }
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### DriverProfilesListRequestQuery {#entity-DriverProfilesListRequestQuery}

 Фильтры, объединяются через логическое "И" 

#|
|| **Name** | **Description** ||
||

_park_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [DriverProfilesListRequestQueryPark](#entity-DriverProfilesListRequestQueryPark)

 Параметры партнера 

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "id": "ee6f33c4562b4e1f8646d157bd70b2c4",
  "driver_profile": {
    "id": [
      "2111ade6gk054dfdb9iu8c8cc9460mks"
    ],
    "work_rule_id": [
      "bc43tre6ba054dfdb7143ckfgvcby63e"
    ],
    "work_status": [
      "working"
    ]
  },
  "current_status": {
    "status": [
      "free"
    ]
  },
  "account": {
    "last_transaction_date": {
      "from": "2025-01-01T00:00:00Z",
      "to": "2025-01-01T00:00:00Z"
    }
  },
  "updated_at": {
    "from": "2025-01-01T00:00:00Z",
    "to": "2025-01-01T00:00:00Z"
  }
}
```

{% endcut %}
{.table-cell}
||
||

_text_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string

 Произвольный текстовый поисковый запрос 

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "park": {
    "id": "ee6f33c4562b4e1f8646d157bd70b2c4",
    "driver_profile": {
      "id": [
        "2111ade6gk054dfdb9iu8c8cc9460mks"
      ],
      "work_rule_id": [
        "bc43tre6ba054dfdb7143ckfgvcby63e"
      ],
      "work_status": [
        "working"
      ]
    },
    "current_status": {
      "status": [
        "free"
      ]
    },
    "account": {
      "last_transaction_date": {
        "from": "2025-01-01T00:00:00Z",
        "to": "2025-01-01T00:00:00Z"
      }
    },
    "updated_at": {
      "from": "2025-01-01T00:00:00Z",
      "to": "2025-01-01T00:00:00Z"
    }
  },
  "text": "example"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### VehicleField {#entity-VehicleField}

 Поле ТС 

**Type**: string

_Enum:_{.json-schema-reset .json-schema-value} `id`, `status`, `amenities`, `category`, `callsign`, `brand`, `model`, `year`, `color`, `number`, `registration_cert`, `vin`

</div>

<div class="openapi-entity">

### VehicleFields {#entity-VehicleFields}

 Данные ТС, которые необходимо извлечь. Допустимые значения:
* `id` — идентификатор;
* `status` - статус;
* `amenities` - услуги;
* `category` - категории;
* `callsign` - позывной;
* `brand` — марка;
* `model` — модель;
* `year` — год выпуска;
* `color` - цвет;
* `number` — регистрационный номер;
* `registration_cert` - свидетельство о регистрации (СТС);
* `vin` - идентификационный номер (VIN). 

**Type**: [VehicleField](#entity-VehicleField)[]

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
[
  "color"
]
```

{% endcut %}

</div>

<div class="openapi-entity">

### DriverProfileListRequestFields {#entity-DriverProfileListRequestFields}

 Поля профиля, которые необходимо извлечь. Если не указано, то возвращаются все поля профиля.
Чтобы исключить определенный блок полей, передайте пустой массив для соответствующего раздела. Например, чтобы исключить информацию об автомобиле, укажите `"car": []`.
Пример:
```
"fields": {
    "car": [],
    "park": [],
    "driver_profile": [
        "first_name",
        "last_name",
        "id"
    ],
    "account": [
        "id",
        "balance",
        "balance_limit",
        "currency"
    ]
}
``` 

#|
|| **Name** | **Description** ||
||

_account_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string[]

 Данные счёта, которые необходимо извлечь. Допустимые значения:
* `id` — идентификатор счета;
* `type` — тип счета;
* `balance` — текущий баланс счета;
* `balance_limit` — текущий лимит;
* `currency` — код валюты в формате [ISO 4217](https://ru.wikipedia.org/wiki/ISO_4217).
* `last_transaction_date` - дата последней транзакции 

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
[
  "balance"
]
```

{% endcut %}
{.table-cell}
||
||

_car_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [VehicleFields](#entity-VehicleFields)

 Данные ТС, которые необходимо извлечь. Допустимые значения:
* `id` — идентификатор;
* `status` - статус;
* `amenities` - услуги;
* `category` - категории;
* `callsign` - позывной;
* `brand` — марка;
* `model` — модель;
* `year` — год выпуска;
* `color` - цвет;
* `number` — регистрационный номер;
* `registration_cert` - свидетельство о регистрации (СТС);
* `vin` - идентификационный номер (VIN). 

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
[
  "color"
]
```

{% endcut %}
{.table-cell}
||
||

_current_status_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string[]

 Данные о состоянии водителя, которые необходимо извлечь. Допустимые значения:
* `status` — текущее состояние водителя;
* `status_updated_at` — время последнего обновления текущего состояния водителя. 

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
[
  "status"
]
```

{% endcut %}
{.table-cell}
||
||

_driver_profile_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string[]

 Данные профиля водителя, которые необходимо извлечь. Допустимые значения:
* `id` — идентификатор водительского профиля;
* `park_id` — идентификатор партнера;
* `created_date` — дата создания профиля в формате [ISO 8601](https://ru.wikipedia.org/wiki/ISO_8601);
* `first_name` — имя;
* `last_name` — фамилия;
* `middle_name` — отчество;
* `driver_license` — информация о водительском удостоверении;
* `phones` — телефонные номера;
* `work_rule_id` — идентификатор условия работы;
* `work_status` — статус работы водителя;
* `check_message` - отзыв о водителе;
* `comment` - прочее;
* `employment_type` - тип занятости водителя
* `has_contract_issue` - существуют проблемы с подтверждением занятости. 

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
[
  "last_name"
]
```

{% endcut %}
{.table-cell}
||
||

_park_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string[]

 Данные партнера, которые необходимо извлечь. Допустимые значения:
* `id` — идентификатор партнера;
* `city` — город, в котором расположен партнер;
* `name` — название партнера. 

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
[
  "name"
]
```

{% endcut %}
{.table-cell}
||
||

_updated_at_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: boolean

 Возвращать ли время последнего обновления 
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "account": [
    "balance"
  ],
  "car": [
    "color"
  ],
  "current_status": [
    "status"
  ],
  "driver_profile": [
    "last_name"
  ],
  "park": [
    "name"
  ],
  "updated_at": true
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### DriverProfileRequestSortOrderField {#entity-DriverProfileRequestSortOrderField}

#|
|| **Name** | **Description** ||
||

_direction_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

 Направление сортировки. Допустимые значения:
* `asc` — сортировка по возрастанию;
* `desc` — сортировка по убыванию. 

_Enum:_{.json-schema-reset .json-schema-value} `asc`, `desc`
{.table-cell}
||
||

_field_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

 Поле, по которому сортируются значения. Допустимые значения:
* `account.current.balance` — баланс;
* `driver_profile.created_date` — дата создания;
* `driver_profile.last_name` — фамилия;
* `driver_profile.first_name` — имя;
* `driver_profile.middle_name` — отчество;
* `updated_at` - время последнего обновления. 

_Enum:_{.json-schema-reset .json-schema-value} `account.current.balance`, `driver_profile.created_date`, `driver_profile.last_name`, `driver_profile.first_name`, `driver_profile.middle_name`, `updated_at`
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "direction": "asc",
  "field": "driver_profile.created_date"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### DriverProfileRequestSortOrder {#entity-DriverProfileRequestSortOrder}

 Массив полей для управления порядком профилей в ответе 

**Type**: [DriverProfileRequestSortOrderField](#entity-DriverProfileRequestSortOrderField)[]

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
[
  {
    "direction": "asc",
    "field": "driver_profile.created_date"
  }
]
```

{% endcut %}

</div>

## Responses

<div class="openapi__response__code__200">

## 200 OK

 Список водительских профилей получен успешно 

<div class="openapi-entity">

### Body

{% cut "application/json" %}

```json translate=no
{
  "limit": 200,
  "offset": 0,
  "total": 728,
  "driver_profiles": [
    {
      "accounts": [
        {
          "id": "33de650c6a1a40bfa78dd981817da866",
          "type": "current",
          "balance": "700.0000",
          "balance_limit": "50",
          "currency": "RUB"
        }
      ],
      "car": {
        "id": "2111ade6gk054dfdb9iu8c8cc9460mks",
        "status": "working",
        "amenities": [
          "wifi"
        ],
        "category": [
          "econom"
        ],
        "callsign": "123456789",
        "brand": "Mercedes-Benz",
        "model": "E-klasse",
        "year": 2019,
        "color": "Черный",
        "number": "Т8654Т99",
        "registration_cert": "123456789",
        "vin": "12345678909876543"
      },
      "current_status": {
        "status": "free",
        "status_updated_at": "2020-04-27T08:44:05.871+0000"
      },
      "driver_profile": {
        "id": "2111ade6gk054dfdb9iu8c8cc9460mks",
        "park_id": "ee6f33c4562b4e1f8646d157bd70b2c4",
        "created_date": "2020-04-23T13:08:05.552+0000",
        "last_name": "Ivanov",
        "first_name": "Ivan",
        "middle_name": "Ivanovich",
        "driver_license": {
          "issue_date": "2020-10-28",
          "expiration_date": "2050-10-28",
          "number": "070236",
          "normalized_number": "AA00123456",
          "country": "rus",
          "birth_date": "1975-10-28"
        },
        "phones": [
          "+79999999999"
        ],
        "work_rule_id": "bc43tre6ba054dfdb7143ckfgvcby63e",
        "work_status": "working",
        "check_message": "great driver",
        "comment": "great driver",
        "employment_type": "selfemployed",
        "has_contract_issue": true
      }
    }
  ],
  "parks": [
    {
      "id": null,
      "city": "Москва",
      "name": "Рога и Копыта"
    }
  ]
}
```

{% endcut %}

#|
|| **Name** | **Description** ||
||

_driver_profiles_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: [DriverProfile](#entity-DriverProfile)[]

 Список профилей 

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
[
  {
    "accounts": [
      {
        "id": "33de650c6a1a40bfa78dd981817da866",
        "type": "current",
        "balance": "700.0000",
        "balance_limit": "50",
        "currency": "RUB"
      }
    ],
    "car": {
      "id": "2111ade6gk054dfdb9iu8c8cc9460mks",
      "status": "working",
      "amenities": [
        "wifi"
      ],
      "category": [
        "econom"
      ],
      "callsign": "123456789",
      "brand": "Mercedes-Benz",
      "model": "E-klasse",
      "year": 2019,
      "color": "Черный",
      "number": "Т8654Т99",
      "registration_cert": "123456789",
      "vin": "12345678909876543"
    },
    "current_status": {
      "status": "free",
      "status_updated_at": "2020-04-27T08:44:05.871+0000"
    },
    "driver_profile": {
      "id": "2111ade6gk054dfdb9iu8c8cc9460mks",
      "park_id": "ee6f33c4562b4e1f8646d157bd70b2c4",
      "created_date": "2020-04-23T13:08:05.552+0000",
      "last_name": "Ivanov",
      "first_name": "Ivan",
      "middle_name": "Ivanovich",
      "driver_license": {
        "issue_date": "2020-10-28",
        "expiration_date": "2050-10-28",
        "number": "070236",
        "normalized_number": "AA00123456",
        "country": "rus",
        "birth_date": "1975-10-28"
      },
      "phones": [
        "+79999999999"
      ],
      "work_rule_id": "bc43tre6ba054dfdb7143ckfgvcby63e",
      "work_status": "working",
      "check_message": "great driver",
      "comment": "great driver",
      "employment_type": "selfemployed",
      "has_contract_issue": true
    }
  }
]
```

{% endcut %}
{.table-cell}
||
||

_limit_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: integer

 Запрошённое число элементов списка 
{.table-cell}
||
||

_offset_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: integer

 Запрошённое смещение относительно начала списка 
{.table-cell}
||
||

_parks_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: [DriverProfilePark](#entity-DriverProfilePark)[]

 Список партнеров 

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
[
  {
    "id": "ee6f33c4562b4e1f8646d157bd70b2c4",
    "city": "Москва",
    "name": "Рога и Копыта"
  }
]
```

{% endcut %}
{.table-cell}
||
||

_total_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: integer

 Общее количество элементов списка 
{.table-cell}
||
|#{.json-schema-properties}

</div>

<div class="openapi-entity">

### AccountId {#entity-AccountId}

 Идентификатор счета 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `33de650c6a1a40bfa78dd981817da866`

</div>

<div class="openapi-entity">

### AccountType {#entity-AccountType}

 Тип счета. Допустимые значения:
* `current` - текущий счёт. 

**Type**: string

_Const:_{.json-schema-reset .json-schema-value} `current`

_Example:_{.json-schema-reset .json-schema-example} `current`

</div>

<div class="openapi-entity">

### AccountBalance {#entity-AccountBalance}

 Текущий баланс (сумма с фиксированной точностью) 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `700.0000`

</div>

<div class="openapi-entity">

### BalanceLimit {#entity-BalanceLimit}

 Лимит по счету 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `50`

</div>

<div class="openapi-entity">

### Currency {#entity-Currency}

 Валюта в формате [ISO 4217](https://ru.wikipedia.org/wiki/ISO_4217) 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `RUB`

</div>

<div class="openapi-entity">

### DriverProfileAccount {#entity-DriverProfileAccount}

 Информация о счете 

#|
|| **Name** | **Description** ||
||

_balance_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [AccountBalance](#entity-AccountBalance)

 Текущий баланс (сумма с фиксированной точностью) 

_Example:_{.json-schema-reset .json-schema-example} `700.0000`
{.table-cell}
||
||

_balance_limit_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [BalanceLimit](#entity-BalanceLimit)

 Лимит по счету 

_Example:_{.json-schema-reset .json-schema-example} `50`
{.table-cell}
||
||

_currency_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [Currency](#entity-Currency)

 Валюта в формате [ISO 4217](https://ru.wikipedia.org/wiki/ISO_4217) 

_Example:_{.json-schema-reset .json-schema-example} `RUB`
{.table-cell}
||
||

_id_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [AccountId](#entity-AccountId)

 Идентификатор счета 

_Example:_{.json-schema-reset .json-schema-example} `33de650c6a1a40bfa78dd981817da866`
{.table-cell}
||
||

_type_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [AccountType](#entity-AccountType)

 Тип счета. Допустимые значения:
* `current` - текущий счёт. 

_Enum:_{.json-schema-reset .json-schema-value} `current`
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "id": "33de650c6a1a40bfa78dd981817da866",
  "type": "current",
  "balance": "700.0000",
  "balance_limit": "50",
  "currency": "RUB"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### VehicleId {#entity-VehicleId}

 Идентификатор ТС 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `2111ade6gk054dfdb9iu8c8cc9460mks`

</div>

<div class="openapi-entity">

### Status {#entity-Status}

 Статус ТС.
Текущие статусы:
* `unknown` - статус неизвестен;
* `working` - в данный момент используется для совершения поездок;
* `not_working` - в данный момент не используется для совершения поездок;
* `repairing` — подвергается техническому обслуживанию или ремонту;
* `no_driver` - за машиной не закреплен водитель;
* `pending` - ведется обработка сведений об автомобиле. 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `working`

</div>

<div class="openapi-entity">

### Amenities {#entity-Amenities}

 Удобства в ТС. Допустимые значения:
* `conditioner`
* `no_smoking`
* `child_chair`
* `animal_transport`
* `universal`
* `wifi`
* `check`
* `card`
* `yamoney`
* `newspaper`
* `coupon`
* `creditcard`
* `dont_call`
* `smoking`
* `delivery`
* `vip_event`
* `woman_driver`
* `post_terminal`
* `bicycle`
* `skiing`
* `passenger_plus`
* `cargo_clean`
* `door_to_door`
* `sticker`
* `lightbox` 

**Type**: string[]

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
[
  "wifi"
]
```

{% endcut %}

</div>

<div class="openapi-entity">

### Categories {#entity-Categories}

 Список категорий ТС. Допустимые значения:
* `econom` - эконом;
* `comfort` - комфорт;
* `comfort_plus` - комфорт+;
* `business` - бизнес;
* `minivan` - минивен;
* `vip` - VIP;
* `wagon` - универсальный;
* `pool` - pool;
* `start` - старт;
* `standart` - стандарт;
* `ultimate` - премьер;
* `maybach` - elite;
* `promo` - промо;
* `premium_van` - круиз;
* `premium_suv` - премиум внедорожник;
* `suv` - внедорожник;
* `personal_driver` - персональный водитель;
* `express` - доставка;
* `cargo` - грузовой. 

**Type**: string[]

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
[
  "econom"
]
```

{% endcut %}

</div>

<div class="openapi-entity">

### Callsign {#entity-Callsign}

 Позывной 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `123456789`

</div>

<div class="openapi-entity">

### Brand {#entity-Brand}

 Марка ТС 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `Mercedes-Benz`

</div>

<div class="openapi-entity">

### Model {#entity-Model}

 Модель ТС 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `E-klasse`

</div>

<div class="openapi-entity">

### Year {#entity-Year}

 Год выпуска ТС 

**Type**: integer

</div>

<div class="openapi-entity">

### ColorEnum {#entity-ColorEnum}

 Цвет ТС 

**Type**: string

_Enum:_{.json-schema-reset .json-schema-value} `Белый`, `Желтый`, `Бежевый`, `Черный`, `Голубой`, `Серый`, `Красный`, `Оранжевый`, `Синий`, `Зеленый`, `Коричневый`, `Фиолетовый`, `Розовый`

</div>

<div class="openapi-entity">

### LicencePlateNumber {#entity-LicencePlateNumber}

 Государственный регистрационный номер 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `Т8654Т99`

</div>

<div class="openapi-entity">

### RegistrationCertificate {#entity-RegistrationCertificate}

 Номер свидетельства о регистрации ТС (Обязательное поле для России) 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `123456789`

</div>

<div class="openapi-entity">

### VIN {#entity-VIN}

 VIN (Обязательное поле для России) 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `12345678909876543`

</div>

<div class="openapi-entity">

### Vehicle {#entity-Vehicle}

 Данные ТС 

#|
|| **Name** | **Description** ||
||

_id_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: [VehicleId](#entity-VehicleId)

 Идентификатор ТС 

_Example:_{.json-schema-reset .json-schema-example} `2111ade6gk054dfdb9iu8c8cc9460mks`
{.table-cell}
||
||

_amenities_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [Amenities](#entity-Amenities)

 Удобства в ТС. Допустимые значения:
* `conditioner`
* `no_smoking`
* `child_chair`
* `animal_transport`
* `universal`
* `wifi`
* `check`
* `card`
* `yamoney`
* `newspaper`
* `coupon`
* `creditcard`
* `dont_call`
* `smoking`
* `delivery`
* `vip_event`
* `woman_driver`
* `post_terminal`
* `bicycle`
* `skiing`
* `passenger_plus`
* `cargo_clean`
* `door_to_door`
* `sticker`
* `lightbox` 

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
[
  "wifi"
]
```

{% endcut %}
{.table-cell}
||
||

_brand_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [Brand](#entity-Brand)

 Марка ТС 

_Example:_{.json-schema-reset .json-schema-example} `Mercedes-Benz`
{.table-cell}
||
||

_callsign_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [Callsign](#entity-Callsign)

 Позывной 

_Example:_{.json-schema-reset .json-schema-example} `123456789`
{.table-cell}
||
||

_category_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [Categories](#entity-Categories)

 Список категорий ТС. Допустимые значения:
* `econom` - эконом;
* `comfort` - комфорт;
* `comfort_plus` - комфорт+;
* `business` - бизнес;
* `minivan` - минивен;
* `vip` - VIP;
* `wagon` - универсальный;
* `pool` - pool;
* `start` - старт;
* `standart` - стандарт;
* `ultimate` - премьер;
* `maybach` - elite;
* `promo` - промо;
* `premium_van` - круиз;
* `premium_suv` - премиум внедорожник;
* `suv` - внедорожник;
* `personal_driver` - персональный водитель;
* `express` - доставка;
* `cargo` - грузовой. 

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
[
  "econom"
]
```

{% endcut %}
{.table-cell}
||
||

_color_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [ColorEnum](#entity-ColorEnum)

 Цвет ТС 

_Enum:_{.json-schema-reset .json-schema-value} `Белый`, `Желтый`, `Бежевый`, `Черный`, `Голубой`, `Серый`, `Красный`, `Оранжевый`, `Синий`, `Зеленый`, `Коричневый`, `Фиолетовый`, `Розовый`
{.table-cell}
||
||

_model_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [Model](#entity-Model)

 Модель ТС 

_Example:_{.json-schema-reset .json-schema-example} `E-klasse`
{.table-cell}
||
||

_number_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [LicencePlateNumber](#entity-LicencePlateNumber)

 Государственный регистрационный номер 

_Example:_{.json-schema-reset .json-schema-example} `Т8654Т99`
{.table-cell}
||
||

_registration_cert_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [RegistrationCertificate](#entity-RegistrationCertificate)

 Номер свидетельства о регистрации ТС (Обязательное поле для России) 

_Example:_{.json-schema-reset .json-schema-example} `123456789`
{.table-cell}
||
||

_status_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [Status](#entity-Status)

 Статус ТС.
Текущие статусы:
* `unknown` - статус неизвестен;
* `working` - в данный момент используется для совершения поездок;
* `not_working` - в данный момент не используется для совершения поездок;
* `repairing` — подвергается техническому обслуживанию или ремонту;
* `no_driver` - за машиной не закреплен водитель;
* `pending` - ведется обработка сведений об автомобиле. 

_Example:_{.json-schema-reset .json-schema-example} `working`
{.table-cell}
||
||

_vin_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [VIN](#entity-VIN)

 VIN (Обязательное поле для России) 

_Example:_{.json-schema-reset .json-schema-example} `12345678909876543`
{.table-cell}
||
||

_year_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [Year](#entity-Year)

 Год выпуска ТС 

_Example:_{.json-schema-reset .json-schema-example} `2019`
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "id": "2111ade6gk054dfdb9iu8c8cc9460mks",
  "status": "working",
  "amenities": [
    "wifi"
  ],
  "category": [
    "econom"
  ],
  "callsign": "123456789",
  "brand": "Mercedes-Benz",
  "model": "E-klasse",
  "year": 2019,
  "color": "Черный",
  "number": "Т8654Т99",
  "registration_cert": "123456789",
  "vin": "12345678909876543"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### DriverProfileCurrentStatus {#entity-DriverProfileCurrentStatus}

#|
|| **Name** | **Description** ||
||

_status_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [DriverStatus](#entity-DriverStatus)

 Текущее состояние водителя. Допустимые значения:
* `offline` — оффлайн;
* `busy` — занят;
* `free` — свободен;
* `in_order_free` - на заказе, свободен (цепочка включена);
* `in_order_busy` - на заказе, занят (цепочка выключена). 

_Enum:_{.json-schema-reset .json-schema-value} `offline`, `busy`, `free`, `in_order_free`, `in_order_busy`
{.table-cell}
||
||

_status_updated_at_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string

 Время последнего обновления текущего состояния водителя в формате [ISO 8601](https://ru.wikipedia.org/wiki/ISO_8601). 

_Example:_{.json-schema-reset .json-schema-example} `2020-04-27T08:44:05.871+0000`
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "status": "free",
  "status_updated_at": "2020-04-27T08:44:05.871+0000"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### LastName {#entity-LastName}

 Фамилия 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `Ivanov`

</div>

<div class="openapi-entity">

### FirstName {#entity-FirstName}

 Имя 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `Ivan`

</div>

<div class="openapi-entity">

### MiddleName {#entity-MiddleName}

 Отчество 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `Ivanovich`

</div>

<div class="openapi-entity">

### IssueDate {#entity-IssueDate}

 Дата выдачи водительского удостоверения в формате ISO 8601 без временной зоны 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `2020-10-28`

</div>

<div class="openapi-entity">

### ExpiryDate {#entity-ExpiryDate}

 Дата окончания действия водительского удостоверения в формате ISO 8601 без временной зоны 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `2050-10-28`

</div>

<div class="openapi-entity">

### Number {#entity-Number}

 Серия и номер водительского удостоверения 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `070236`

</div>

<div class="openapi-entity">

### NormalizedNumber {#entity-NormalizedNumber}

 Нормализованные серия и номер (кириллические буквы заменены на латиницу) 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `AA00123456`

</div>

<div class="openapi-entity">

### CountryCode {#entity-CountryCode}

 Страна выдачи водительского удостоверения (Трехбуквенный код) 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `rus`

</div>

<div class="openapi-entity">

### BirthDate {#entity-BirthDate}

 Дата рождения в формате ISO 8601 без временной зоны 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `1975-10-28`

</div>

<div class="openapi-entity">

### DriverLicense {#entity-DriverLicense}

 Водительское удостоверение 

#|
|| **Name** | **Description** ||
||

_country_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: [CountryCode](#entity-CountryCode)

 Страна выдачи водительского удостоверения (Трехбуквенный код) 

_Example:_{.json-schema-reset .json-schema-example} `rus`
{.table-cell}
||
||

_normalized_number_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: [NormalizedNumber](#entity-NormalizedNumber)

 Нормализованные серия и номер (кириллические буквы заменены на латиницу) 

_Example:_{.json-schema-reset .json-schema-example} `AA00123456`
{.table-cell}
||
||

_number_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: [Number](#entity-Number)

 Серия и номер водительского удостоверения 

_Example:_{.json-schema-reset .json-schema-example} `070236`
{.table-cell}
||
||

_birth_date_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [BirthDate](#entity-BirthDate)

 Дата рождения в формате ISO 8601 без временной зоны 

_Example:_{.json-schema-reset .json-schema-example} `1975-10-28`
{.table-cell}
||
||

_expiration_date_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [ExpiryDate](#entity-ExpiryDate)

 Дата окончания действия водительского удостоверения в формате ISO 8601 без временной зоны 

_Example:_{.json-schema-reset .json-schema-example} `2050-10-28`
{.table-cell}
||
||

_issue_date_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [IssueDate](#entity-IssueDate)

 Дата выдачи водительского удостоверения в формате ISO 8601 без временной зоны 

_Example:_{.json-schema-reset .json-schema-example} `2020-10-28`
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "issue_date": "2020-10-28",
  "expiration_date": "2050-10-28",
  "number": "070236",
  "normalized_number": "AA00123456",
  "country": "rus",
  "birth_date": "1975-10-28"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### Phone {#entity-Phone}

 Номер телефона 

**Type**: string

_Pattern:_{.json-schema-reset .json-schema-assertion} `^\+\d{1,15}$`

_Example:_{.json-schema-reset .json-schema-example} `+79999999999`

</div>

<div class="openapi-entity">

### FeedBack {#entity-FeedBack}

 Прочее (доступно сотрудникам парка) 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `great driver`

</div>

<div class="openapi-entity">

### Comment {#entity-Comment}

 Прочее 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `great driver`

</div>

<div class="openapi-entity">

### EmploymentType {#entity-EmploymentType}

 Тип занятости водителя. Допустимые значения:
* `selfemployed` — Парковый самозанятый;
* `park_employee` — Парковый исполнитель;
* `individual_entrepreneur` — Индивидуальный предприниматель; 

**Type**: string

_Enum:_{.json-schema-reset .json-schema-value} `selfemployed`, `park_employee`, `individual_entrepreneur`

</div>

<div class="openapi-entity">

### HasContractIssue {#entity-HasContractIssue}

 Существуют проблемы с подтверждением занятости 

**Type**: boolean

</div>

<div class="openapi-entity">

### DriverProfileModel {#entity-DriverProfileModel}

 Профиль водителя 

#|
|| **Name** | **Description** ||
||

_check_message_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [FeedBack](#entity-FeedBack)

 Прочее (доступно сотрудникам парка) 

_Example:_{.json-schema-reset .json-schema-example} `great driver`
{.table-cell}
||
||

_comment_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [Comment](#entity-Comment)

 Прочее 

_Example:_{.json-schema-reset .json-schema-example} `great driver`
{.table-cell}
||
||

_created_date_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string

 Дата создания профиля в формате [ISO 8601](https://ru.wikipedia.org/wiki/ISO_8601) 

_Example:_{.json-schema-reset .json-schema-example} `2020-04-23T13:08:05.552+0000`
{.table-cell}
||
||

_driver_license_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [DriverLicense](#entity-DriverLicense)

 Водительское удостоверение 

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "issue_date": "2020-10-28",
  "expiration_date": "2050-10-28",
  "number": "070236",
  "normalized_number": "AA00123456",
  "country": "rus",
  "birth_date": "1975-10-28"
}
```

{% endcut %}
{.table-cell}
||
||

_employment_type_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [EmploymentType](#entity-EmploymentType)

 Тип занятости водителя. Допустимые значения:
* `selfemployed` — Парковый самозанятый;
* `park_employee` — Парковый исполнитель;
* `individual_entrepreneur` — Индивидуальный предприниматель; 

_Enum:_{.json-schema-reset .json-schema-value} `selfemployed`, `park_employee`, `individual_entrepreneur`
{.table-cell}
||
||

_first_name_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [FirstName](#entity-FirstName)

 Имя 

_Example:_{.json-schema-reset .json-schema-example} `Ivan`
{.table-cell}
||
||

_has_contract_issue_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [HasContractIssue](#entity-HasContractIssue)

 Существуют проблемы с подтверждением занятости 

_Example:_{.json-schema-reset .json-schema-example} `true`
{.table-cell}
||
||

_id_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [ContractorProfileId](#entity-ContractorProfileId)

 Идентификатор профиля водителя 

_Example:_{.json-schema-reset .json-schema-example} `2111ade6gk054dfdb9iu8c8cc9460mks`
{.table-cell}
||
||

_last_name_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [LastName](#entity-LastName)

 Фамилия 

_Example:_{.json-schema-reset .json-schema-example} `Ivanov`
{.table-cell}
||
||

_middle_name_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [MiddleName](#entity-MiddleName)

 Отчество 

_Example:_{.json-schema-reset .json-schema-example} `Ivanovich`
{.table-cell}
||
||

_park_id_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [ParkId](#entity-ParkId)

 Идентификатор партнёра 

_Example:_{.json-schema-reset .json-schema-example} `ee6f33c4562b4e1f8646d157bd70b2c4`
{.table-cell}
||
||

_phones_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [Phone](#entity-Phone)[]

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
[
  "+79999999999"
]
```

{% endcut %}
{.table-cell}
||
||

_work_rule_id_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [WorkRuleId](#entity-WorkRuleId)

 Идентификатор условия работы 

_Example:_{.json-schema-reset .json-schema-example} `bc43tre6ba054dfdb7143ckfgvcby63e`
{.table-cell}
||
||

_work_status_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [WorkStatus](#entity-WorkStatus)

 Статус работы водителя. Допустимые значения:
* `working` — статус "Работает".
* `not_working` — статус "Не работает";
* `fired` — статус "Уволен"; 

_Enum:_{.json-schema-reset .json-schema-value} `working`, `not_working`, `fired`
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "id": "2111ade6gk054dfdb9iu8c8cc9460mks",
  "park_id": "ee6f33c4562b4e1f8646d157bd70b2c4",
  "created_date": "2020-04-23T13:08:05.552+0000",
  "last_name": "Ivanov",
  "first_name": "Ivan",
  "middle_name": "Ivanovich",
  "driver_license": {
    "issue_date": "2020-10-28",
    "expiration_date": "2050-10-28",
    "number": "070236",
    "normalized_number": "AA00123456",
    "country": "rus",
    "birth_date": "1975-10-28"
  },
  "phones": [
    "+79999999999"
  ],
  "work_rule_id": "bc43tre6ba054dfdb7143ckfgvcby63e",
  "work_status": "working",
  "check_message": "great driver",
  "comment": "great driver",
  "employment_type": "selfemployed",
  "has_contract_issue": true
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### DriverProfile {#entity-DriverProfile}

#|
|| **Name** | **Description** ||
||

_accounts_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [DriverProfileAccount](#entity-DriverProfileAccount)[]

 Список счетов, которые связаны с водителем. 

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
[
  {
    "id": "33de650c6a1a40bfa78dd981817da866",
    "type": "current",
    "balance": "700.0000",
    "balance_limit": "50",
    "currency": "RUB"
  }
]
```

{% endcut %}
{.table-cell}
||
||

_car_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [Vehicle](#entity-Vehicle)

 Данные ТС 

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "id": "2111ade6gk054dfdb9iu8c8cc9460mks",
  "status": "working",
  "amenities": [
    "wifi"
  ],
  "category": [
    "econom"
  ],
  "callsign": "123456789",
  "brand": "Mercedes-Benz",
  "model": "E-klasse",
  "year": 2019,
  "color": "Черный",
  "number": "Т8654Т99",
  "registration_cert": "123456789",
  "vin": "12345678909876543"
}
```

{% endcut %}
{.table-cell}
||
||

_current_status_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [DriverProfileCurrentStatus](#entity-DriverProfileCurrentStatus)

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "status": "free",
  "status_updated_at": "2020-04-27T08:44:05.871+0000"
}
```

{% endcut %}
{.table-cell}
||
||

_driver_profile_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [DriverProfileModel](#entity-DriverProfileModel)

 Профиль водителя 

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "id": "2111ade6gk054dfdb9iu8c8cc9460mks",
  "park_id": "ee6f33c4562b4e1f8646d157bd70b2c4",
  "created_date": "2020-04-23T13:08:05.552+0000",
  "last_name": "Ivanov",
  "first_name": "Ivan",
  "middle_name": "Ivanovich",
  "driver_license": {
    "issue_date": "2020-10-28",
    "expiration_date": "2050-10-28",
    "number": "070236",
    "normalized_number": "AA00123456",
    "country": "rus",
    "birth_date": "1975-10-28"
  },
  "phones": [
    "+79999999999"
  ],
  "work_rule_id": "bc43tre6ba054dfdb7143ckfgvcby63e",
  "work_status": "working",
  "check_message": "great driver",
  "comment": "great driver",
  "employment_type": "selfemployed",
  "has_contract_issue": true
}
```

{% endcut %}
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "accounts": [
    {
      "id": "33de650c6a1a40bfa78dd981817da866",
      "type": "current",
      "balance": "700.0000",
      "balance_limit": "50",
      "currency": "RUB"
    }
  ],
  "car": {
    "id": "2111ade6gk054dfdb9iu8c8cc9460mks",
    "status": "working",
    "amenities": [
      "wifi"
    ],
    "category": [
      "econom"
    ],
    "callsign": "123456789",
    "brand": "Mercedes-Benz",
    "model": "E-klasse",
    "year": 2019,
    "color": "Черный",
    "number": "Т8654Т99",
    "registration_cert": "123456789",
    "vin": "12345678909876543"
  },
  "current_status": {
    "status": "free",
    "status_updated_at": "2020-04-27T08:44:05.871+0000"
  },
  "driver_profile": {
    "id": "2111ade6gk054dfdb9iu8c8cc9460mks",
    "park_id": "ee6f33c4562b4e1f8646d157bd70b2c4",
    "created_date": "2020-04-23T13:08:05.552+0000",
    "last_name": "Ivanov",
    "first_name": "Ivan",
    "middle_name": "Ivanovich",
    "driver_license": {
      "issue_date": "2020-10-28",
      "expiration_date": "2050-10-28",
      "number": "070236",
      "normalized_number": "AA00123456",
      "country": "rus",
      "birth_date": "1975-10-28"
    },
    "phones": [
      "+79999999999"
    ],
    "work_rule_id": "bc43tre6ba054dfdb7143ckfgvcby63e",
    "work_status": "working",
    "check_message": "great driver",
    "comment": "great driver",
    "employment_type": "selfemployed",
    "has_contract_issue": true
  }
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### DriverProfilePark {#entity-DriverProfilePark}

#|
|| **Name** | **Description** ||
||

_city_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string

 Город партнера 

_Example:_{.json-schema-reset .json-schema-example} `Москва`
{.table-cell}
||
||

_id_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [ParkId](#entity-ParkId)

 Идентификатор партнёра 

_Example:_{.json-schema-reset .json-schema-example} `ee6f33c4562b4e1f8646d157bd70b2c4`
{.table-cell}
||
||

_name_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string

 Название партнера 

_Example:_{.json-schema-reset .json-schema-example} `Рога и Копыта`
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "id": "ee6f33c4562b4e1f8646d157bd70b2c4",
  "city": "Москва",
  "name": "Рога и Копыта"
}
```

{% endcut %}

</div>

</div>

<div class="openapi__response__code__400">

## 400 Bad Request

 Некорректные параметры запроса 

<div class="openapi-entity">

### Body

{% cut "application/json" %}

```json translate=no
{
  "code": "example",
  "message": "Текстовое описание ошибки"
}
```

{% endcut %}

#|
|| **Name** | **Description** ||
||

_message_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

 Человекочитаемое сообщение об ошибке 

_Example:_{.json-schema-reset .json-schema-example} `Текстовое описание ошибки`
{.table-cell}
||
||

_code_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string

 Машиночитаемый код ошибки 

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
|#{.json-schema-properties}

</div>

</div>

<div class="openapi__response__code__401">

## 401 Unauthorized

 Отсутствуют параметры авторизации запроса 

<div class="openapi-entity">

### Body

{% cut "application/json" %}

```json translate=no
{
  "code": "example",
  "message": "Текстовое описание ошибки"
}
```

{% endcut %}

#|
|| **Name** | **Description** ||
||

_message_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

 Человекочитаемое сообщение об ошибке 

_Example:_{.json-schema-reset .json-schema-example} `Текстовое описание ошибки`
{.table-cell}
||
||

_code_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string

 Машиночитаемый код ошибки 

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
|#{.json-schema-properties}

</div>

</div>

<div class="openapi__response__code__403">

## 403 Forbidden

 Недостаточно прав для выполнения запроса 

<div class="openapi-entity">

### Body

{% cut "application/json" %}

```json translate=no
{
  "code": "example",
  "message": "Текстовое описание ошибки"
}
```

{% endcut %}

#|
|| **Name** | **Description** ||
||

_message_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

 Человекочитаемое сообщение об ошибке 

_Example:_{.json-schema-reset .json-schema-example} `Текстовое описание ошибки`
{.table-cell}
||
||

_code_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string

 Машиночитаемый код ошибки 

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
|#{.json-schema-properties}

</div>

</div>

<div class="openapi__response__code__429">

## 429 Too Many Requests

 Превышено допустимое число запросов 

<div class="openapi-entity">

### Body

{% cut "application/json" %}

```json translate=no
{
  "code": "example",
  "message": "Текстовое описание ошибки"
}
```

{% endcut %}

#|
|| **Name** | **Description** ||
||

_message_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

 Человекочитаемое сообщение об ошибке 

_Example:_{.json-schema-reset .json-schema-example} `Текстовое описание ошибки`
{.table-cell}
||
||

_code_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string

 Машиночитаемый код ошибки 

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
|#{.json-schema-properties}

</div>

</div>

<div class="openapi__response__code__500">

## 500 Internal Server Error

 Внутренняя ошибка сервера 

<div class="openapi-entity">

### Body

{% cut "application/json" %}

```json translate=no
{
  "code": "example",
  "message": "Текстовое описание ошибки"
}
```

{% endcut %}

#|
|| **Name** | **Description** ||
||

_message_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

 Человекочитаемое сообщение об ошибке 

_Example:_{.json-schema-reset .json-schema-example} `Текстовое описание ошибки`
{.table-cell}
||
||

_code_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string

 Машиночитаемый код ошибки 

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
|#{.json-schema-properties}

</div>

</div>

</div>

[*Deprecated]: No longer supported, please use an alternative and newer version.