delete

Удаляет виртуальные визитки.

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

Ограничения

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

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

Запрос

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

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

Идентификаторы визиток, которые требуется удалить (не более 1000).

Да
Параметр Тип Описание Обяза-тельный
Структура 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

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

Параметр Тип Описание
Структура result (для JSON) / DeleteResponse (для SOAP)
DeleteResults array of ActionResult Результаты удаления визиток.
Структура ActionResult
Id long

Идентификатор удаленной виртуальной визитки. Возвращается в случае отсутствия ошибок, см. раздел Операции над массивом объектов.

Warnings array of ExceptionNotification

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

Errors array of ExceptionNotification

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

Примеры

Пример запроса
{
  "method" : "delete",
  "params" : {
    "SelectionCriteria" : {
      "Ids" : [
        13070322
      ]
    }
  }
}
Пример ответа
{
  "result" : {
    "DeleteResults" : [
      {
        "Id" : 13070322
      }
    ]
  }
}