метод REST scope: sale

sale.statusLang.deleteByFilter

Удалить локализацию

Кто может выполнять: администратор

Описание

Метод sale.statusLang.deleteByFilter удаляет записи локализации статуса заказа или доставки по идентификатору статуса и языку.

Параметры

fields object обязательный

Значения полей фильтра (подробное описание приведено ниже) для удаления записи локализации в виде структуры:

fields: {
    statusId: 'значение',
    lid: 'значение'
    name: 'значение'
}

Параметр fields

statusId sale_status.id обязательный

Символьный идентификатор статуса

lid sale_lang.lid обязательный

Идентификатор языка. Текущие возможные значения приведены ниже:

  • ar — арабский
  • br — португальский
  • de — немецкий
  • en — английский
  • fr — французский
  • hi — хинди
  • id — индонезийский
  • in — английский (Индия)
  • it — итальянский
  • ja — японский
  • la — испанский
  • ms — малайский
  • pl — польский
  • ru — русский
  • sc — китайский (упрощенный)
  • tc — китайский (традиционный)
  • th — тайский
  • tr — турецкий
  • ua — украинский
  • vn — вьетнамский

Список актуальных языков можно получить методом sale.statusLang.getListLangs

name string обязательный

Внимание

Для корректной работы метода передайте любое непустое значение в этот параметр

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

curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{"fields":{"statusId":"RD","lid":"la","name":"-"}}' \
https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/sale.statusLang.deleteByFilter

Ответ

HTTP-статус: 200

{
    "result":true,
    "time":{
        "start":1712223882.72792,
        "finish":1712223882.978806,
        "duration":0.2508859634399414,
        "processing":0.022897958755493164,
        "date_start":"2024-04-04T12:44:42+03:00",
        "date_finish":"2024-04-04T12:44:42+03:00"
    }
}

Возвращаемые данные

result boolean

Результат удаления локализации статуса

time time

Информация о времени выполнения запроса

Обработка ошибок

HTTP-статус: 400

{
    "error":0,
    "error_description":"Required fields: name"
}
Код Описание Значение
201740400001 Локализация для удаления по указанному фильтру не найдена
201750000004 Передан неизвестный идентификатор языка локализации lid
200040300010 Недостаточно прав для удаления локализации статуса
100 Не указан или пустой параметр fields
0 Не переданы обязательные поля структуры fields
0 Другие ошибки (например, фатальные ошибки)

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.