id, login и почта клиента теперь уникальны (возвращает 422 с текстом).
При удалении клиента удаляется все, что связано с ним (включая партнерские отчисления с его платежей - тут нужно уточнение)

Регистрация клиента – запрос на адрес
http:://адрес/api/client?certificate=%сертификат% &partner_id=%_id_из_реферальной _ссылки% &client_id=%id_зарегистрированного_клиента &name=%имя_клиента%&login=%логин_клиента &email=%email_клиента%&tariff=%тариф_клиента%*&date_expire=%дата_отключения%*
Сертификат – md5(через запятую без пробелов id_партнера, логин_клиента, ключ ).
Ключ - xG$%ngh!J
Тариф и* дата отключения* не обязательны к указанию
Ответы сервера:
200 – ок, клиент зарегистрирован.
403 - не прошел сертификат.
422 - ошибка данных, в теле ответа массив ошибок (в JSON-формате)

Изменение информации о клиенте – запрос на адрес
http:://адрес/api/client_update?certificate=%сертификат% &partner_id=%_id_из_реферальной _ссылки% &client_id=%id_зарегистрированного_клиента &name=%имя_клиента%&login=%логин_клиента &email=%email_клиента%&tariff=%тариф_клиента%*&date_expire=%дата_отключения%*
Все кроме сертификата и id_клиента не обязательно к указанию
Сертификат – md5(через запятую без пробелов имя_клиента (если меняется – тут используется старый), логин_клиента (если меняется – тут используется старый), ключ ).
Ключ - xG$%ngh!J
Ответы сервера:
200 – ок, информация обновлена.
403 - не прошел сертификат.
404 – клиент не найден.
422 - ошибка данных, в теле ответа массив ошибок (в JSON-формате)

Удаление информации о клиенте – запрос на адрес
http:://адрес/api/client_delete?certificate=%сертификат%&client_id=%id_зарегистрированного_клиента&login=%логин_клиента
Сертификат – md5(через запятую без пробелов логин_клиента, id_клиента, ключ ).
Ключ - xG$%ngh!J
Ответы сервера:
200 – ок, информация удалена.
403 - не прошел сертификат.
404 – клиент не найден.