Тело запроса
Заголовок раздела «Тело запроса» merchant_location_id string
Идентификатор локации продавца (опционально).
location_id string
Идентификатор локации.
location_types array
Типы локации; элементы — WAREHOUSE (склад), PICKUP_POINT (пункт выдачи) или CLICK_AND_COLLECT (пункт самовывоза). При обновлении набор может менять допустимую схему данных и валидацию полей локации.
Тип локации в массиве location_types.
- WAREHOUSE: склад.
- PICKUP_POINT: пункт выдачи.
- CLICK_AND_COLLECT: пункт самовывоза (Click & Collect).
- WAREHOUSE: склад.
- PICKUP_POINT: пункт выдачи.
- CLICK_AND_COLLECT: пункт самовывоза (Click & Collect).
name string
Новое название.
address_tail string
Адрес в текстовом формате. Обязателен при delivery_type = COURIER (опционально).
comment string
Комментарий к доставке или адресу (опционально).
latitude number
Широта (опционально).
longitude number
Долгота (опционально).
provider_id string
Идентификатор провайдера доставки (опционально).
values
CDEKBOXBERRY5POSTRUSSIAN_POSTYANDEXSBLMVIDEO
provider_location_id string
Идентификатор локации у провайдера доставки (опционально).
pickup_point_type string
Тип пункта выдачи.
- PICKUP_POINT: пункт выдачи.
- POSTAMAT: постамат.
- PICKUP_POINT: пункт выдачи.
- POSTAMAT: постамат.
values
PICKUP_POINTPOSTAMAT
payment_methods array
Доступные способы оплаты на точке (опционально).
Способ оплаты на точке.
- ALREADY_PAID: предоплаченные заказы.
- CARD: оплата картой.
- CASH: оплата наличными.
- ALREADY_PAID: предоплаченные заказы.
- CARD: оплата картой.
- CASH: оплата наличными.
storage_period_days integer
Число дней хранения заказа на точке (опционально).
limits object
Предельные габариты и вес заказа для точки (ВГХ, см и кг).
length number
Максимальная длина заказа, см.
width number
Максимальная ширина заказа, см.
height number
Максимальная высота заказа, см.
weight number
Максимальный вес заказа, кг.
instruction string
Инструкция как добраться для отображения на витрине (опционально).
pickup_services array
Дополнительные услуги пункта выдачи (опционально).
Дополнительная услуга ПВЗ.
- FITTING: возможна примерка.
- FITTING: возможна примерка.
working_schedule array
Расписание работы.
day string
День недели.
values
MONDAYTUESDAYWEDNESDAYTHURSDAYFRIDAYSATURDAYSUNDAY
schedule object
Расписание на день.
time_start string
Время начала, формат «00:00».
time_end string
Время окончания, формат «00:00».
break string
Перерыв, формат «13:00–14:00».
shipping_cutoff string
Время, после которого отсчёт слота доставки начнётся со следующего дня. Формат «16:30». Если пустое — не применяется.
individual_schedule array
Индивидуальное расписание на определённые даты. К примеру, праздничные дни (опционально при отличии от working_schedule).
date string
Дата, формат «YYYY-MM-DD».
schedule object
Расписание на дату.
time_start string
Время начала, формат «00:00».
time_end string
Время окончания, формат «00:00».
break string
Перерыв, формат «13:00–14:00».
shipping_cutoff string
Время, после которого отсчёт слота доставки начнётся со следующего дня. Формат «16:30». Если пустое — не применяется.
is_works boolean
Признак работы в дату.
is_accepts_returns boolean
Признак приёма возвратов.
Успешный ответ
200 A successful response. application/json
object
locations array
Результат операции update; обычно один элемент. В отличие от ответа create, в элементе дополнительно может быть поле issue.
Итог по одной локации из update: location_id — id в системе витрины (пустая строка, если не обновлено); name — название из запроса; errors — ошибки валидации по полям, при успехе [].
location_id string
Идентификатор локации в системе витрины; пустая строка, если операция для этой позиции не выполнена.
merchant_location_id string
Идентификатор локации продавца (опционально).
name string
Название локации из запроса.
status string
Статус локации после операции update.
values
DRAFTPENDINGACTIVEQUARANTINEFAILEDARCHIVED
issue object
Проблема по локации; пустой объект или не передаётся при статусах DRAFT и ACTIVE.
code string
Код проблемы.
message string
Детальное описание проблемы.
changed_at string
Момент изменения (RFC3339, например 2026-04-16T08:00:00Z).
errors array
Ошибки валидации по полям; пустой массив при успехе.
Ошибка валидации поля в элементе ответа по локации.
field string
Имя поля в запросе (например address_tail).
code string
Код ошибки валидации (например REQUIRED).
message string
Текст ошибки для клиента.
Ошибки
400 Некорректный запрос application/json
object
error_type string
ERROR_TYPE_UNAUTHORIZED — 401, ERROR_TYPE_RATE_LIMIT — 429, ERROR_TYPE_INTERNAL — 500
values
ERROR_TYPE_UNSPECIFIEDERROR_TYPE_UNAUTHORIZEDERROR_TYPE_RATE_LIMITERROR_TYPE_INTERNAL
code string
код ошибки
message string
сообщение
details object
No properties defined
401 Ошибка авторизации application/json
object
error_type string
ERROR_TYPE_UNAUTHORIZED — 401, ERROR_TYPE_RATE_LIMIT — 429, ERROR_TYPE_INTERNAL — 500
values
ERROR_TYPE_UNSPECIFIEDERROR_TYPE_UNAUTHORIZEDERROR_TYPE_RATE_LIMITERROR_TYPE_INTERNAL
code string
код ошибки
message string
сообщение
details object
No properties defined
429 Превышен лимит запросов application/json
object
error_type string
ERROR_TYPE_UNAUTHORIZED — 401, ERROR_TYPE_RATE_LIMIT — 429, ERROR_TYPE_INTERNAL — 500
values
ERROR_TYPE_UNSPECIFIEDERROR_TYPE_UNAUTHORIZEDERROR_TYPE_RATE_LIMITERROR_TYPE_INTERNAL
code string
код ошибки
message string
сообщение
details object
No properties defined
500 Внутренняя ошибка сервера application/json
object
error_type string
ERROR_TYPE_UNAUTHORIZED — 401, ERROR_TYPE_RATE_LIMIT — 429, ERROR_TYPE_INTERNAL — 500
values
ERROR_TYPE_UNSPECIFIEDERROR_TYPE_UNAUTHORIZEDERROR_TYPE_RATE_LIMITERROR_TYPE_INTERNAL
code string
код ошибки
message string
сообщение
details object
No properties defined