метод REST scope: catalog

catalog.store.update

Изменить склад

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

Описание

Метод изменяет склад.

Параметры

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

Идентификатор склада.

Получить идентификаторы складов можно методом catalog.store.list

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

Значения полей для обновления склада (подробное описание)

Параметр fields

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

Адрес склада

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

Название склада

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

Активность. Возможные значения:
- Y — да
- N — нет

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

Описание

gpsN double необязательный

GPS-широта

gpsS double необязательный

GPS-долгота

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

Изображение. Объект в формате {fileData: [value1, value2]}, где:
- value1 – название файла картинки с расширением
- value2 – картинка в формате base64

Для удаления картинки используйте объект в формате {remove: ‘Y’}

dateModify datetime необязательный

Дата изменения

dateCreate datetime необязательный

Дата создания

userId user.id необязательный

Кем создан

modifiedBy user.id необязательный

Кем изменен

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

Телефон

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

График работы

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

Внешний код.

Можно использовать для синхронизации текущего склада с аналогичной позицией во внешней системе

sort integer необязательный

Сортировка

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

E-mail

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

Является ли пунктом выдачи. Возможные значения:
- Y – да
- N – нет

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

Символьный код

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

curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{"id":1,"fields":{"address":"пр. Московский д. 52","title":"Склад 1","active":"Y","description":"Описание","gpsN":"54.71411","gpsS":"21.56675","imageId":{"fileData":["detailPicture.png","iVBORw0KGgoAAAANSUhEUgAAAMgAAADIBAMAAABfdrOtAAAAG1BMVEX37ff/­///58fn9+v3+/P779vv8+Pz47/j68/oDfe+3AAAACXBIWXMAAA7EAAAOxAGV­Kw4bAAABrUlEQVR4nO3UT0/CMBjH8ccx2I56IFynkHg1SgxHHCocSfQFGKP3­+e++xL1wn7bPUCAeKF5Mvp+EluX3ZN3ariIAAAAAAAAAAAAAAAAA/q2TwrXZ­ib94LTbj5GdgVbtKxhdXS+2uL270ajQbL9fz4WzcXwVWtbNeIdmt3qSQtwdJ­Ssku1/NHkfdVEKriHFey0G4haS3+ty4ZtEGoipMW+VS7T2m0zc+28tICq4rT­qXtuJV7kWdvsUJtuoc1Hm08ssKo4B1Wn1i6tJu5qrj9dA8lWEzOQEFhV3CCN­Tph2naJ0V+eu0SV+ry3WWQqBVcUNsgiP16ndS4SnzuffL5LWEgKrihqje7Y9­iDTN6mZ38geDNNX2dEm338b5XPafrmRuj/dj4fULfGoXeFTJ/guvayybW1i3­Vl7aM7h+3y2c+y07FfeZjaT9GHVrNYXPG/fkIbCqCPf+9d1WKiWtJSyP21r+­FaTrZ8+CULW7XliCUe0PyIUdkD29qQzdv7A0FoSq3R0fqaU78d0hPtw86hMX­99vAqqJlp757/W3vhMCqAAAAAAAAAAAAAAAAAPxbX82/SILlk9xfAAAAAElF­TkSuQmCCiVBORw0KGgoAAAANSUhEUgAAAMgAAADIBAMAAABfdrOtAAAAG1BM­VEX37ff////58fn9+v3+/P779vv8+Pz47/j68/oDfe+3AAAACXBIWXMAAA7E­AAAOxAGVKw4bAAABrUlEQVR4nO3UT0/CMBjH8ccx2I56IFynkHg1SgxHHCoc­SfQFGKP3+e++xL1wn7bPUCAeKF5Mvp+EluX3ZN3ariIAAAAAAAAAAAAAAAAA­/q2TwrXZib94LTbj5GdgVbtKxhdXS+2uL270ajQbL9fz4WzcXwVWtbNeIdmt­3qSQtwdJSsku1/NHkfdVEKriHFey0G4haS3+ty4ZtEGoipMW+VS7T2m0zc+2­8tICq4rTqXtuJV7kWdvsUJtuoc1Hm08ssKo4B1Wn1i6tJu5qrj9dA8lWEzOQ­EFhV3CCNTph2naJ0V+eu0SV+ry3WWQqBVcUNsgiP16ndS4SnzuffL5LWEgKr­ihqje7Y9iDTN6mZ38geDNNX2dEm338b5XPafrmRuj/dj4fULfGoXeFTJ/guv­ayybW1i3Vl7aM7h+3y2c+y07FfeZjaT9GHVrNYXPG/fkIbCqCPf+9d1WKiWt­JSyP21r+FaTrZ8+CULW7XliCUe0PyIUdkD29qQzdv7A0FoSq3R0fqaU78d0h­Ptw86hMX99vAqqJlp757/W3vhMCqAAAAAAAAAAAAAAAAAPxbX82/SILlk9xf­AAAAAElFTkSuQmCC"]},"dateModify":"2024-10-21T10:00:00","dateCreate":"2024-10-21T10:00:00","userId":1,"modifiedBy":1,"phone":"8 (495) 212 85 06","schedule":"Пн.-Пт. с 9:00 до 20:00, Сб.-Вс. с 11:00 до 18:00","xmlId":"","sort":100,"email":"test@test.ru","issuingCenter":"N","code":"store_1"}}' \
https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/catalog.store.update

Ответ

HTTP-статус: 200

{
    "result": {
        "store": {
            "active": "Y",
            "address": "пр. Московский д. 52",
            "code": "store_1",
            "dateCreate": "2024-10-18T16:30:45+03:00",
            "dateModify": "2024-10-22T09:01:58+03:00",
            "description": "Описание",
            "email": "test@test.ru",
            "gpsN": 54.71411,
            "gpsS": 21.56675,
            "id": 1,
            "imageId": {
                "id": 7663,
                "url": "\/upload\/iblock\/6f1\/bkm7jmwso31wisk423gtp28iagy2e8v0\/test.jpeg"
            },
            "issuingCenter": "N",
            "modifiedBy": 1,
            "phone": "8 (495) 212 85 06",
            "schedule": "Пн.-Пт. с 9:00 до 20:00, Сб.-Вс. с 11:00 до 18:00",
            "sort": 100,
            "title": "Склад 1",
            "userId": 1,
            "xmlId": null
        }
    },
    "time": {
        "start": 1729584118.183646,
        "finish": 1729584118.666534,
        "duration": 0.48288798332214355,
        "processing": 0.13152408599853516,
        "date_start": "2024-10-22T11:01:58+03:00",
        "date_finish": "2024-10-22T11:01:58+03:00",
    }
}

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

result object

Корневой элемент ответа

store catalog_store

Объект с информацией об обновленном складе

time time

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

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

HTTP-статус: 400

{
    "error":200040300010,
    "error_description":"Access denied"
}
Код Описание Значение
200040300020 Недостаточно прав для изменения склада
201100000000 Склад с указанным идентификатором не найден
100 Не указан или пустой параметр fields
100 Не указан или пустой параметр id
0 Пустой параметр address
0 Другие ошибки (например, фатальные ошибки)

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

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