CreateNewSubclient

Регистрирует клиента рекламного агентства в Яндексе и создает учетную запись в Яндекс.Директе.

Внимание.

Метод устарел и скоро будет отключен. Используйте API версии 5.

Информацию о соответствии методов в версиях 4 и 5 см. в Руководстве по переходу.

Метод доступен только рекламным агентствам и не доступен прямым рекламодателям. Для агентств доступ предоставляется по заявке.

Внимание.

С 10 октября 2016 г. рекламные агентства могут регистрировать только клиентов, работающих в реальной валюте. Возможность регистрации новых клиентов, работающих в у. е., отключена. В связи с этим логика работы метода изменена.

Если у агентства одна допустимая валюта, клиент создается в валюте агентства.

Если у агентства несколько допустимых валют, метод возвращает ошибку. Регистрация клиента в этом случае возможна только с помощью метода CreateNewSubclient (Live) или в веб-интерфейсе.

Допустимые валюты указаны в результирующем параметре ClientCurrencies метода GetClientInfo (Live).

Для метода существует версия CreateNewSubclient (Live).

Ограничения

Можно зарегистрировать не более 100 клиентов в сутки.

Входные данные

Ниже показана структура входных данных в формате JSON.

{
   "method": "CreateNewSubclient",
   "param": {
      /* CreateNewSubclientRequest */
      "Login": (string),
      "Name": (string),
      "Surname": (string)
   }
}

Ниже приведено описание параметров.

Параметр Описание Требуется
Объект CreateNewSubclientRequest
Login

Логин клиента (уникальный в Яндексе).

По указанному логину создается учетная запись пользователя в Яндексе. Если логин не уникальный возвращается сообщение об ошибке 252.

Да
Name Имя клиента, не более 20 символов. Не допускаются символы &=<>. Да
Surname Фамилия клиента, не более 20 символов. Не допускаются символы &=<>. Да

Результирующие данные

Ниже показана структура результирующих данных в формате JSON.

{
   "data": {
      /* CreateNewSubclientResponse */
      "Login": (string),
      "Password": (string),
      "FIO": (string),
      "Email": (string),
      "ClientID": (int)
   }
}

Ниже приведено описание параметров.

Параметр Описание
Объект CreateNewSubclientResponse
Login

Логин пользователя на Яндексе.

Password

Автоматически сгенерированный пароль.

По логину и паролю клиент может авторизоваться в Яндексе.

FIO

Фамилия и инициалы.

Email

Адрес электронной почты для отправки новостей и уведомлений.

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

Примеры входных данных

Python

{
   'Login': 'agrom',
   'Name': 'Александр',
   'Surname': 'Громов'
}

PHP

array(
   'Login' => 'agrom',
   'Name' => 'Александр',
   'Surname' => 'Громов'
)

Perl

{
   'Login' => 'agrom',
   'Name' => 'Александр',
   'Surname' => 'Громов'
}