Перейти к содержимому

Обновление склада продавца

POST /v1/merchant/location/update
merchant_location_id string
Идентификатор локации продавца (опционально).
location_id string
Идентификатор склада.
name string
Новое название.
address_tail string
Адрес локации в текстовом формате.
latitude number
Широта точки (WGS 84).
longitude number
Долгота точки (WGS 84).
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
Дата, формат «31.12.2020».
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
Признак работы в дату.
market_location_id array
Идентификаторы складов маркетплейса, к которым подключается склад продавца.

Успешный ответ

200 A successful response.
application/json
object
location_id string
Идентификатор склада.
merchant_location_id 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
POST /v1/merchant/location/update

              1
              curl https://api.omninet.ru/v1/merchant/location/update \
            
              2
                --request POST \
            
              3
                --header 'Content-Type: application/json' \
            
              4
                --data '{
            
              5
                "merchant_location_id": "string",
            
              6
                "location_id": "string",
            
              7
                "name": "string",
            
              8
                "address_tail": "string",
            
              9
                "latitude": 0,
            
              10
                "longitude": 0,
            
              11
                "working_schedule": [
            
              12
                  {
            
              13
                    "day": "MONDAY",
            
              14
                    "schedule": {
            
              15
                      "time_start": "string",
            
              16
                      "time_end": "string",
            
              17
                      "break": "string",
            
              18
                      "shipping_cutoff": "string"
            
              19
                    }
            
              20
                  }
            
              21
                ],
            
              22
                "individual_schedule": [
            
              23
                  {
            
              24
                    "date": "string",
            
              25
                    "schedule": {
            
              26
                      "time_start": "string",
            
              27
                      "time_end": "string",
            
              28
                      "break": "string",
            
              29
                      "shipping_cutoff": "string"
            
              30
                    },
            
              31
                    "is_works": true
            
              32
                  }
            
              33
                ],
            
              34
                "market_location_id": [
            
              35
                  "string"
            
              36
                ]
            
              37
              }'
            
{
  "location_id": "string",
  "merchant_location_id": "string"
}
{
  "error_type": "string",
  "code": "string",
  "message": "string",
  "details": {}
}
{
  "error_type": "string",
  "code": "string",
  "message": "string",
  "details": {}
}
{
  "error_type": "string",
  "code": "string",
  "message": "string",
  "details": {}
}
{
  "error_type": "string",
  "code": "string",
  "message": "string",
  "details": {}
}