delete

Удаляет наборы быстрых ссылок.

  1. Ограничения
  2. Запрос
  3. Ответ

Ограничения

Не более 1000 наборов в одном вызове метода.

Если набор быстрых ссылок привязан к объявлению, его нельзя удалить.

Запрос

Структура запроса в формате JSON:

{
  "method": "delete",
  "params": { /* params */
    "SelectionCriteria": {  /* IdsCriteria */
      "Ids": [(long), ... ] /* required */ 
    } /* required */
  } 
}
Параметр Тип Описание Обяза-тельный
Структура params (для JSON) / DeleteRequest (для SOAP)
SelectionCriteria IdsCriteria Критерий отбора наборов, которые требуется удалить. Да
Структура IdsCriteria
Ids array of long Идентификаторы наборов быстрых ссылок, которые требуется удалить (не более 1000). Да

Ответ

Структура ответа в формате JSON:

{
  "result": {  /* result */
    "DeleteResults": [{  /* ActionResult */
      "Id": (long),
      "Warnings": [{  /* ExceptionNotification */
        "Code": (int), /* required */
        "Message": (string), /* required */
        "Details": (string)
       }, ...
      ],
      "Errors": [{  /* ExceptionNotification */
        "Code": (int), /* required */
        "Message": (string), /* required */
        "Details": (string)
       }, ...
      ] 
    }, ... ] /* required */
  }
}
Параметр Тип Описание
Структура result (для JSON) / DeleteResponse (для SOAP)
DeleteResults array of ActionResult Результаты удаления наборов быстрых ссылок.
Объект ActionResult
Id long Идентификатор удаленного набор быстрых ссылок. Возвращается в случае отсутствия ошибок, см. раздел Операции над массивом объектов.
Warnings array of ExceptionNotification

Предупреждения, возникшие при выполнении операции.

Errors array of ExceptionNotification

Ошибки, возникшие при выполнении операции.