Создание профиля паркового самозанятого пешего курьера

Создание профиля пешего курьера

Request

POST

https://fleet-api.taxi.yandex.net/v3/parks/contractors/walking-courier-profile

Headers

Name

Description

X-API-Key*

Type: string

API-ключ

Example: <API-ключ>

Min length: 1

X-Client-ID*

Type: string

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

Example: <Идентификатор клиента>

Min length: 1

X-Idempotency-Token*

Type: string

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

Example: c56fa6537e5a4adbbce6ef3593210fb9

Min length: 16

Max length: 64

X-Park-ID*

Type: string

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

Example: ee6f33c4562b4e1f8646d157bd70b2c4

Body

application/json
{
    "profile": {
        "birth_date": "1970-01-01",
        "full_name": {
            "first_name": "Ivan",
            "middle_name": "Ivanovich",
            "last_name": "Ivanov"
        },
        "phone": "+79999999999",
        "work_rule_id": "bc43tre6ba054dfdb7143ckfgvcby63e"
    },
    "selfemployed": {
        "address": "Moscow, Ivanovskaya Ul., bld. 40/2",
        "phone": "+79999999999",
        "address_apartment": "65",
        "deactivation_contractor_id": "817def613d3b45a0ac95f179eb285263"
    }
}

Name

Description

profile*

Type: WalkingCourierWriteModel

selfemployed

Type: WalkingCourierSelfemployed

Поля для создания паркового самозанятого в Российской Федерации

WalkingCourierWriteModel

Name

Description

birth_date*

Type: string

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

Example: 1970-01-01

full_name*

Type: FullName

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

phone*

Type: string

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

Example: +79999999999

Pattern: ^\+\d{1,15}$

work_rule_id*

Type: string

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

Example: bc43tre6ba054dfdb7143ckfgvcby63e

WalkingCourierSelfemployed

Поля для создания паркового самозанятого в Российской Федерации

Name

Description

address*

Type: string

Адрес регистрации

Example: Moscow, Ivanovskaya Ul., bld. 40/2

phone*

Type: string

Номер телефона в приложении "Мой налог"

Example: +79999999999

Pattern: ^\+\d{1,15}$

address_apartment

Type: string

Номер квартиры

Example: 65

deactivation_contractor_id

Type: string

Инентификатор исполнителя, которого переводят в паркового самозанятого

Example: 817def613d3b45a0ac95f179eb285263

FullName

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

Name

Description

first_name*

Type: string

Имя

Example: Ivan

last_name*

Type: string

Фамилия

Example: Ivanov

middle_name

Type: string

Отчество

Example: Ivanovich

Responses

200 OK

Создание профиля пешего курьера

Body

application/json
{
    "id": "2111ade6gk054dfdb9iu8c8cc9460mks"
}

Name

Description

id*

Type: string

Идентификатор профиля пешего курьера

Example: 2111ade6gk054dfdb9iu8c8cc9460mks

400 Bad Request

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

Body

application/json
{
    "code": "string",
    "message": "Текстовое описание ошибки"
}

Name

Description

message*

Type: string

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

Example: Текстовое описание ошибки

code

Type: string

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

429 Too Many Requests

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

Body

application/json
{
    "code": "string",
    "message": "Текстовое описание ошибки"
}

Name

Description

message*

Type: string

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

Example: Текстовое описание ошибки

code

Type: string

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

500 Internal Server Error

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

Body

application/json
{
    "code": "string",
    "message": "Текстовое описание ошибки"
}

Name

Description

message*

Type: string

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

Example: Текстовое описание ошибки

code

Type: string

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