Удаление

Аннулирование заказа на оказание новой услуги возможно до момента начала исполнения заказа. Если на личном счете договора есть денежная сумма, достаточная для оплаты всех услуг в заказе, то исполнение заказа начнется через 1-2 минуты после получения заказа.

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

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

[order]
order_id:264024

В заголовке запроса необходимо указать значения request:order и operation:delete (см. описание формата заголовка запроса).

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

Блок [order] состоит из следующих полей:

  • order_id
    Идентификатор заказа в базе данных. Идентификатор заказа можно получить с помощью запроса Поиск сделанных заказов. Обязательное поле. Однострочное поле.

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

Сообщение об успешном выполнении:

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

Сообщение об ошибке:
State: 403 The order can't be deleted
request-id:20011220103455.12345@nic.ru

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

В случае успешного выполнения запроса в поле State выдается код 200. В случае возникновения ошибки - служебный код ошибки с комментариями на английском языке.

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