---
metadata:
  - name: generator
    content: Diplodoc Platform v5.47.1
alternate:
  - https://fleet.yandex.ru/docs/api/en/openapi/ContractorProfiles/v1parkscontractorsprofile-post.md
  - https://fleet.yandex.ru/docs/api/ru/openapi/ContractorProfiles/v1parkscontractorsprofile-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/contractors/profile
```

</div>

</div>

</div>

### Headers

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

_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}
||
||

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

 Токен идемпотентности запроса.
Должен состоять только из печатных ASCII символов 

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

_Max length:_{.json-schema-reset .json-schema-assertion} `64`

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

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

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

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

<div class="openapi-entity">

### Body

{% cut "application/json" %}

```json translate=no
{
  "contractor": {
    "account": {
      "balance_limit": "50",
      "work_rule_id": "bc43tre6ba054dfdb7143ckfgvcby63e",
      "payment_service_id": "12345",
      "block_orders_on_balance_below_limit": true
    },
    "person": {
      "full_name": {
        "first_name": "Ivan",
        "middle_name": "Ivanovich",
        "last_name": "Ivanov"
      },
      "contact_info": {
        "address": "Moscow, Ivanovskaya Ul., bld. 40/2, appt. 63",
        "email": "example-email@example.com",
        "phone": "+79999999999"
      },
      "driver_license": {
        "birth_date": "1975-10-28",
        "country": "rus",
        "expiry_date": "2050-10-28",
        "issue_date": "2020-10-28",
        "number": "070236"
      },
      "driver_license_experience": {
        "total_since_date": "1970-01-01"
      },
      "id_doc": {
        "address": "example"
      },
      "tax_identification_number": "7743013902",
      "value_added_tax": "7"
    },
    "profile": {
      "hire_date": "2020-10-28",
      "comment": "great driver"
    },
    "car_id": "5011ade6ba054dfdb7143c8cc9460dbc",
    "order_provider": {
      "platform": true,
      "partner": true
    }
  },
  "profession": "taxi/driver",
  "employment": {
    "type": "park_employee"
  }
}
```

{% endcut %}

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

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

 Основные поля исполнителя 

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

```json translate=no
{
  "account": {
    "balance_limit": "50",
    "work_rule_id": "bc43tre6ba054dfdb7143ckfgvcby63e",
    "payment_service_id": "12345",
    "block_orders_on_balance_below_limit": true
  },
  "person": {
    "full_name": {
      "first_name": "Ivan",
      "middle_name": "Ivanovich",
      "last_name": "Ivanov"
    },
    "contact_info": {
      "address": "Moscow, Ivanovskaya Ul., bld. 40/2, appt. 63",
      "email": "example-email@example.com",
      "phone": "+79999999999"
    },
    "driver_license": {
      "birth_date": "1975-10-28",
      "country": "rus",
      "expiry_date": "2050-10-28",
      "issue_date": "2020-10-28",
      "number": "070236"
    },
    "driver_license_experience": {
      "total_since_date": "1970-01-01"
    },
    "id_doc": {
      "address": "example"
    },
    "tax_identification_number": "7743013902",
    "value_added_tax": "7"
  },
  "profile": {
    "hire_date": "2020-10-28",
    "comment": "great driver"
  },
  "car_id": "5011ade6ba054dfdb7143c8cc9460dbc",
  "order_provider": {
    "platform": true,
    "partner": true
  }
}
```

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

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

 Информация о сотрудничестве исполнителя 

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

```json translate=no
{
  "type": "park_employee"
}
```

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

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

 Профессия исполнителя. Допустимые значения:
* `taxi/driver` — Водитель такси;
* `cargo/courier/on-car` — Курьер на автомобиле;
* `cargo/courier/on-truck` — Водитель на грузовом авто; 

_Enum:_{.json-schema-reset .json-schema-value} `taxi/driver`, `cargo/courier/on-car`, `cargo/courier/on-truck`
{.table-cell}
||
|#{.json-schema-properties}

</div>

<div class="openapi-entity">

### BalanceLimit {#entity-BalanceLimit}

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

**Type**: string

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

</div>

<div class="openapi-entity">

### WorkRuleId {#entity-WorkRuleId}

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

**Type**: string

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

</div>

<div class="openapi-entity">

### PaymentServiceId {#entity-PaymentServiceId}

 ID для платежа (будет сгенерировано автоматически, если оставить это поле пустым) 

**Type**: string

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

</div>

<div class="openapi-entity">

### BlockOrdersOnBalanceBelowLimit {#entity-BlockOrdersOnBalanceBelowLimit}

 Запрещены ли все заказы при балансе ниже лимита 

**Type**: boolean

</div>

<div class="openapi-entity">

### Account {#entity-Account}

 Учетная запись водителя 

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

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

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

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

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

 Запрещены ли все заказы при балансе ниже лимита 

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

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

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

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

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

 ID для платежа (будет сгенерировано автоматически, если оставить это поле пустым) 

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

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

```json translate=no
{
  "balance_limit": "50",
  "work_rule_id": "bc43tre6ba054dfdb7143ckfgvcby63e",
  "payment_service_id": "12345",
  "block_orders_on_balance_below_limit": true
}
```

{% endcut %}

</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">

### LastName {#entity-LastName}

 Фамилия 

**Type**: string

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

</div>

<div class="openapi-entity">

### FullName {#entity-FullName}

 Полное имя водителя 

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

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

 Имя 

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

_last_name_{.json-schema-reset .json-schema-property .json-schema-required}
{.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}
||
|#{.json-schema-properties}

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

```json translate=no
{
  "first_name": "Ivan",
  "middle_name": "Ivanovich",
  "last_name": "Ivanov"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### Address {#entity-Address}

 Адрес 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `Moscow, Ivanovskaya Ul., bld. 40/2, appt. 63`

</div>

<div class="openapi-entity">

### Email {#entity-Email}

 Электронная почта 

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `example-email@example.com`

</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">

### ContactInfo {#entity-ContactInfo}

 Контактная информация водителя 

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

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

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

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

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

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

 Адрес 

_Example:_{.json-schema-reset .json-schema-example} `Moscow, Ivanovskaya Ul., bld. 40/2, appt. 63`
{.table-cell}
||
||

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

 Электронная почта 

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

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

```json translate=no
{
  "address": "Moscow, Ivanovskaya Ul., bld. 40/2, appt. 63",
  "email": "example-email@example.com",
  "phone": "+79999999999"
}
```

{% endcut %}

</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">

### CountryCode {#entity-CountryCode}

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

**Type**: string

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

</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">

### IssueDate {#entity-IssueDate}

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

**Type**: string

_Example:_{.json-schema-reset .json-schema-example} `2020-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">

### DriverLicense {#entity-DriverLicense}

 Информация o водительском удостоверении 

#|
|| **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}
||
||

_expiry_date_{.json-schema-reset .json-schema-property .json-schema-required}
{.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 .json-schema-required}
{.table-cell}|
**Type**: [IssueDate](#entity-IssueDate)

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

_Example:_{.json-schema-reset .json-schema-example} `2020-10-28`
{.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}
||
|#{.json-schema-properties}

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

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

{% endcut %}

</div>

<div class="openapi-entity">

### Date {#entity-Date}

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

**Type**: string

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

</div>

<div class="openapi-entity">

### DriverLicenseExperience {#entity-DriverLicenseExperience}

 Водительский стаж c 

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

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

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

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

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

```json translate=no
{
  "total_since_date": "1970-01-01"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### IdDoc {#entity-IdDoc}

 Паспортные данные 

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

_address_{.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
{
  "address": "example"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### TaxIdentificationNumber {#entity-TaxIdentificationNumber}

 Идентификационный номер налогоплательщика 

**Type**: string

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

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

</div>

<div class="openapi-entity">

### ValueAddedTax {#entity-ValueAddedTax}

 НДС% исполнителя. Допустимые значения:
* `0` - Без НДС;
* `5` - 5%;
* `7` - 7%;
* `22` - 22%; 

**Type**: string

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

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

</div>

<div class="openapi-entity">

### Person {#entity-Person}

 Персональные данные водителя 

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

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

 Контактная информация водителя 

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

```json translate=no
{
  "address": "Moscow, Ivanovskaya Ul., bld. 40/2, appt. 63",
  "email": "example-email@example.com",
  "phone": "+79999999999"
}
```

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

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

 Информация o водительском удостоверении 

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

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

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

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

 Полное имя водителя 

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

```json translate=no
{
  "first_name": "Ivan",
  "middle_name": "Ivanovich",
  "last_name": "Ivanov"
}
```

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

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

 Водительский стаж c 

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

```json translate=no
{
  "total_since_date": "1970-01-01"
}
```

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

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

 Паспортные данные 

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

```json translate=no
{
  "address": "example"
}
```

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

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

 Идентификационный номер налогоплательщика 

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

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

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

 НДС% исполнителя. Допустимые значения:
* `0` - Без НДС;
* `5` - 5%;
* `7` - 7%;
* `22` - 22%; 

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

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

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

```json translate=no
{
  "full_name": {
    "first_name": "Ivan",
    "middle_name": "Ivanovich",
    "last_name": "Ivanov"
  },
  "contact_info": {
    "address": "Moscow, Ivanovskaya Ul., bld. 40/2, appt. 63",
    "email": "example-email@example.com",
    "phone": "+79999999999"
  },
  "driver_license": {
    "birth_date": "1975-10-28",
    "country": "rus",
    "expiry_date": "2050-10-28",
    "issue_date": "2020-10-28",
    "number": "070236"
  },
  "driver_license_experience": {
    "total_since_date": "1970-01-01"
  },
  "id_doc": {
    "address": "example"
  },
  "tax_identification_number": "7743013902",
  "value_added_tax": "7"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### HireDate {#entity-HireDate}

 Дата приема в парк в формате ISO 8601 без временной зоны 

**Type**: string

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

</div>

<div class="openapi-entity">

### Comment {#entity-Comment}

 Прочее 

**Type**: string

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

</div>

<div class="openapi-entity">

### Profile {#entity-Profile}

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

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

 Дата приема в парк в формате ISO 8601 без временной зоны 

_Example:_{.json-schema-reset .json-schema-example} `2020-10-28`
{.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}
||
|#{.json-schema-properties}

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

```json translate=no
{
  "hire_date": "2020-10-28",
  "comment": "great driver"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### CarId {#entity-CarId}

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

**Type**: string

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

_Max length:_{.json-schema-reset .json-schema-assertion} `100`

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

</div>

<div class="openapi-entity">

### Platform {#entity-Platform}

 Доступны ли заказы от платформы 

**Type**: boolean

</div>

<div class="openapi-entity">

### Partner {#entity-Partner}

 Доступны ли заказы от партнера 

**Type**: boolean

</div>

<div class="openapi-entity">

### OrderProvider {#entity-OrderProvider}

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

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

 Доступны ли заказы от партнера 

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

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

 Доступны ли заказы от платформы 

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

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

```json translate=no
{
  "platform": true,
  "partner": true
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### ContractorFields {#entity-ContractorFields}

 Основные поля исполнителя 

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

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

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

```json translate=no
{
  "platform": true,
  "partner": true
}
```

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

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

 Персональные данные водителя 

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

```json translate=no
{
  "full_name": {
    "first_name": "Ivan",
    "middle_name": "Ivanovich",
    "last_name": "Ivanov"
  },
  "contact_info": {
    "address": "Moscow, Ivanovskaya Ul., bld. 40/2, appt. 63",
    "email": "example-email@example.com",
    "phone": "+79999999999"
  },
  "driver_license": {
    "birth_date": "1975-10-28",
    "country": "rus",
    "expiry_date": "2050-10-28",
    "issue_date": "2020-10-28",
    "number": "070236"
  },
  "driver_license_experience": {
    "total_since_date": "1970-01-01"
  },
  "id_doc": {
    "address": "example"
  },
  "tax_identification_number": "7743013902",
  "value_added_tax": "7"
}
```

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

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

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

```json translate=no
{
  "hire_date": "2020-10-28",
  "comment": "great driver"
}
```

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

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

 Учетная запись водителя 

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

```json translate=no
{
  "balance_limit": "50",
  "work_rule_id": "bc43tre6ba054dfdb7143ckfgvcby63e",
  "payment_service_id": "12345",
  "block_orders_on_balance_below_limit": true
}
```

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

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

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

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

_Max length:_{.json-schema-reset .json-schema-assertion} `100`

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

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

```json translate=no
{
  "account": {
    "balance_limit": "50",
    "work_rule_id": "bc43tre6ba054dfdb7143ckfgvcby63e",
    "payment_service_id": "12345",
    "block_orders_on_balance_below_limit": true
  },
  "person": {
    "full_name": {
      "first_name": "Ivan",
      "middle_name": "Ivanovich",
      "last_name": "Ivanov"
    },
    "contact_info": {
      "address": "Moscow, Ivanovskaya Ul., bld. 40/2, appt. 63",
      "email": "example-email@example.com",
      "phone": "+79999999999"
    },
    "driver_license": {
      "birth_date": "1975-10-28",
      "country": "rus",
      "expiry_date": "2050-10-28",
      "issue_date": "2020-10-28",
      "number": "070236"
    },
    "driver_license_experience": {
      "total_since_date": "1970-01-01"
    },
    "id_doc": {
      "address": "example"
    },
    "tax_identification_number": "7743013902",
    "value_added_tax": "7"
  },
  "profile": {
    "hire_date": "2020-10-28",
    "comment": "great driver"
  },
  "car_id": "5011ade6ba054dfdb7143c8cc9460dbc",
  "order_provider": {
    "platform": true,
    "partner": true
  }
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### Profession {#entity-Profession}

 Профессия исполнителя. Допустимые значения:
* `taxi/driver` — Водитель такси;
* `cargo/courier/on-car` — Курьер на автомобиле;
* `cargo/courier/on-truck` — Водитель на грузовом авто; 

**Type**: string

_Enum:_{.json-schema-reset .json-schema-value} `taxi/driver`, `cargo/courier/on-car`, `cargo/courier/on-truck`

</div>

<div class="openapi-entity">

### ParkEmployee {#entity-ParkEmployee}

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

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

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

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

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

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

```json translate=no
{
  "type": "park_employee"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### SelfemployedRus {#entity-SelfemployedRus}

 Самозанятый в Российской Федерации 

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

_phone_{.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} `example`
{.table-cell}
||
||

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

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

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

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

```json translate=no
{
  "type": "selfemployed",
  "phone": "example"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### TaxSystemRus {#entity-TaxSystemRus}

 Система налогообложения ИП.
  - OSN - общая система налогообложения (ОСН/ОСНО)
  - USN - упрощенная система налогообложения (УСН)
  - AUSN - автоматизированная упрощенная система налогообложения (АУСН)
  - OSNP - патентная система налогообложения (ОСН)
  - USNP - патентная система налогообложения (УСН)

**Type**: string

_Enum:_{.json-schema-reset .json-schema-value} `OSN`, `USN`, `AUSN`, `OSNP`, `USNP`

</div>

<div class="openapi-entity">

### IndividualEntrepreneurRus {#entity-IndividualEntrepreneurRus}

Индивидуальный предприниматель в Российской Федерации

Также обязательным является наличие `contractor.person.id_doc.address`

При системе налогообложения УСН или УСНП обязательно указать НДС в `contractor.person.value_added_tax`

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

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

 Система налогообложения ИП.
  - OSN - общая система налогообложения (ОСН/ОСНО)
  - USN - упрощенная система налогообложения (УСН)
  - AUSN - автоматизированная упрощенная система налогообложения (АУСН)
  - OSNP - патентная система налогообложения (ОСН)
  - USNP - патентная система налогообложения (УСН)

_Enum:_{.json-schema-reset .json-schema-value} `OSN`, `USN`, `AUSN`, `OSNP`, `USNP`
{.table-cell}
||
||

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

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

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

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

```json translate=no
{
  "type": "individual_entrepreneur",
  "tax_system": "OSN"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### IndividualEntrepreneurKaz {#entity-IndividualEntrepreneurKaz}

 Индивидуальный предприниматель в Казахстане 

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

_phone_{.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} `example`
{.table-cell}
||
||

_tax_authority_code_{.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} `example`
{.table-cell}
||
||

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

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

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

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

```json translate=no
{
  "type": "individual_entrepreneur",
  "phone": "example",
  "tax_authority_code": "example"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### Employment {#entity-Employment}

 Информация о сотрудничестве исполнителя 

{% cut "**One of 4 types**" %}{.json-schema-combinators data-marker=or}

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

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

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

  ```json translate=no
  {
    "type": "park_employee"
  }
  ```

  {% endcut %}

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

   Самозанятый в Российской Федерации 

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

  ```json translate=no
  {
    "type": "selfemployed",
    "phone": "example"
  }
  ```

  {% endcut %}

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

  Индивидуальный предприниматель в Российской Федерации

  Также обязательным является наличие `contractor.person.id_doc.address`

  При системе налогообложения УСН или УСНП обязательно указать НДС в `contractor.person.value_added_tax`

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

  ```json translate=no
  {
    "type": "individual_entrepreneur",
    "tax_system": "OSN"
  }
  ```

  {% endcut %}

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

   Индивидуальный предприниматель в Казахстане 

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

  ```json translate=no
  {
    "type": "individual_entrepreneur",
    "phone": "example",
    "tax_authority_code": "example"
  }
  ```

  {% endcut %}

{% endcut %}

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

```json translate=no
{
  "type": "park_employee"
}
```

{% endcut %}

</div>

## Responses

<div class="openapi__response__code__200">

## 200 OK

 Создание профиля водителя 

<div class="openapi-entity">

### Body

{% cut "application/json" %}

```json translate=no
{
  "contractor_profile_id": "2111ade6gk054dfdb9iu8c8cc9460mks"
}
```

{% endcut %}

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

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

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

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

</div>

<div class="openapi-entity">

### ContractorProfileId {#entity-ContractorProfileId}

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

**Type**: string

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

</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.