Удаление анкеты

Удаление анкеты клиента

Удаление анкеты клиента возможно только в том случае, если клиенту не были оказаны услуги и не были выполнены заказы, сделанные для этого клиента (в том числе с неуспешным результатом). Заказы, не успевшие поступить в обработку, будут удалены вместе с анкетой.

Пример запроса:

lang:ru
request:contract
operation:delete
login:123/NIC-REG/ADM
subject-contract:3470/NIC-D
password:qwerty
request-id:20011220103455.12345@nic.ru

В заголовке запроса необходимо указать значения request:contract и operation:delete (см. описание формата заголовка запроса). В поле subject-contract необходимо указать номер договора, по которому требуется получить информацию (цифровой порядковый номер, а также идентификатор типа договора NIC-D через дробь. Тело запроса - пустое.

Порядок следования полей в запросе произвольный в пределах каждого блока. Многострочные поля записываются в несколько строк, при этом в начале каждой строки присутствует название поля и разделитель (двоеточие). Для однострочных полей повторение не допускается. Необязательные поля могут либо отсутствовать в блоке, либо их значение может быть пустым (состоящим из пробельных символов).

Пример ответа 1:

State: 200 OK
request-id:20011220103455.12345@nic.ru

 

Пример ответа 2:

State: 402 Errors in the submitted form
request-id:20011220103455.12345@nic.ru

[errors]
Unable to delete non-empty contract

Ответ содержит заголовок (см. формат заголовка ответа) и тело ответа, которое отделяется от заголовка пустой строкой.

В случае успешного выполнения запроса в заголовке ответа выдается код 200. Если в форме договора обнаружены ошибки, или анкету удалить невозможно, выдается ответ с кодом 402, и в теле ответа содержится блок errors с описанием ошибок на языке, указанном в запросе в поле lang.

Всё ещё остались вопросы?