Создание профиля курьера Еды и Платформы
Создание профиля курьера Еды и Платформы
Request
POST
https://fleet-api.taxi.yandex.net/v1/performer/create
Headers
|
Name |
Description |
|
Accept-Language |
Type: string Предпочитаемый язык ответа Min length: Example: |
|
X-API-Key |
Type: string API-ключ Min length: Example: |
|
X-Client-ID |
Type: string Идентификатор клиента Min length: Example: |
|
X-Idempotency-Token |
Type: string Токен идемпотентности запроса. Должен состоять только из печатных ASCII символов Min length: Max length: Example: |
|
X-Park-ID |
Type: string Идентификатор партнера Example: |
Body
application/json
{
"last_name": " Иванов ",
"first_name": " Иван ",
"middle_name": " Иванович ",
"phone": "+79999999999",
"region_geobase_id": 1,
"birth_date": "1990-01-01",
"registration_address": " ул. Мира, д. 1 ",
"instant_payments_id": "550e8400-e29b-41d4-a716-446655440000",
"work_rule_id": "bc43tre6ba054dfdb7143ckfgvcby63e",
"citizenship_code2": "RU",
"employment_type": "park_direct",
"tax_identification_number": "1234567890"
}
|
Name |
Description |
|
birth_date |
Type: string<date> Дата рождения Example: |
|
first_name |
Type: string Имя Min length: Example: |
|
last_name |
Type: string Фамилия Min length: Example: |
|
phone |
Type: string Номер телефона; для РФ - должен быть зарегистрирован в Моём налоге Min length: Example: |
|
region_geobase_id |
Type: integer Идентификатор города в иерархии geobase |
|
citizenship_code2 |
Type: string Код страны в формате ISO 3166-1 alpha-2 Pattern: Example: |
|
employment_type |
Type: string Тип занятости. Может быть park_direct (ПСМЗ) или courier_service (Парковый исполнитель в терминах Fleet) Enum: |
|
instant_payments_id |
Type: string<uuid> Идентификатор правила моментальных выплат, назначаемого курьеру. Если не указан, применяется правило по умолчанию, настроенное для партнёра, при его наличии Example: |
|
middle_name |
Type: string Отчество Min length: Example: |
|
registration_address |
Type: string Адрес регистрации. Обязателен для РФ или при employment_type = park_direct в Казахстане Min length: Example: |
|
tax_identification_number |
Type: string Налоговый идентификатор курьера в стране регистрации: ИНН, ИИН, ПИНФЛ или ПИН. Обязательность зависит от страны и типа занятости Min length: Example: |
|
work_rule_id |
Type: string Идентификатор условия работы, назначаемого курьеру. Значение можно получить методом получения списка условий работы партнёра Min length: Example: |
Responses
200 OK
Данные созданного профиля
Body
application/json
{
"park_id": "ee6f33c4562b4e1f8646d157bd70b2c4",
"contractor_id": "9b17db0cb1f24a38a5c3c8b4f6e4f63b",
"polling_settings": {
"polling_interval_ms": 0,
"polling_timeout_sec": 0
}
}
|
Name |
Description |
||||
|
contractor_id |
Type: string Идентификатор профиля в платформе Example: |
||||
|
park_id |
Type: string Идентификатор парка профиля Example: |
||||
|
polling_settings |
Type: object
Настройки для поллинга Example
|
400 Bad Request
Некорректные параметры запроса
Body
application/json
{
"code": "example",
"message": "Текстовое описание ошибки"
}
|
Name |
Description |
|
message |
Type: string Человекочитаемое сообщение об ошибке Example: |
|
code |
Type: string Машиночитаемый код ошибки Example: |
422 Unprocessable Entity
Некорректные параметры запроса
Body
application/json
{
"code": "example",
"message": "Текстовое описание ошибки"
}
|
Name |
Description |
|
message |
Type: string Человекочитаемое сообщение об ошибке Example: |
|
code |
Type: string Машиночитаемый код ошибки Example: |