Обновление склада продавца
POST /v1/merchant/location/update
POST
/v1/merchant/location/updateТело запроса
merchant_location_id
string
Идентификатор локации продавца (опционально).
location_id
string
required Идентификатор склада.
name
string
required Новое название.
address_tail
string
required Адрес локации в текстовом формате.
latitude
number
required Широта точки (WGS 84).
longitude
number
required Долгота точки (WGS 84).
working_schedule
array
required Расписание работы.
LocationWorkingSchedule
Показать свойстваСкрыть свойства
LocationWorkingSchedule
day
string
required День недели.
Допустимые значения
MONDAYTUESDAYWEDNESDAYTHURSDAYFRIDAYSATURDAYSUNDAY
schedule
object
required Расписание на день.
Показать свойстваСкрыть свойства
time_start
string
required Время начала, формат «00:00».
time_end
string
required Время окончания, формат «00:00».
break
string
required Перерыв, формат «13:00–14:00».
shipping_cutoff
string
required Время, после которого отсчёт слота доставки начнётся со следующего дня. Формат «16:30». Если пустое — не применяется.
individual_schedule
array
Индивидуальное расписание на определённые даты. К примеру, праздничные дни (опционально при отличии от working_schedule).
LocationIndividualSchedule
Показать свойстваСкрыть свойства
LocationIndividualSchedule
date
string
required Дата, формат «31.12.2020».
schedule
object
required Расписание на дату.
Показать свойстваСкрыть свойства
time_start
string
required Время начала, формат «00:00».
time_end
string
required Время окончания, формат «00:00».
break
string
required Перерыв, формат «13:00–14:00».
shipping_cutoff
string
required Время, после которого отсчёт слота доставки начнётся со следующего дня. Формат «16:30». Если пустое — не применяется.
is_works
boolean
required Признак работы в дату.
market_location_id
array
required Идентификаторы складов маркетплейса, к которым подключается склад продавца.
Успешный ответ
200A successful response. application/json
object
location_id
string
required Идентификатор склада.
merchant_location_id
string
Идентификатор локации продавца (опционально).
Ошибки
400Некорректный запрос application/json
object
error_type
string
ERROR_TYPE_UNAUTHORIZED — 401, ERROR_TYPE_RATE_LIMIT — 429, ERROR_TYPE_INTERNAL — 500
Допустимые значения
ERROR_TYPE_UNSPECIFIEDERROR_TYPE_UNAUTHORIZEDERROR_TYPE_RATE_LIMITERROR_TYPE_INTERNAL
code
string
код ошибки
message
string
сообщение
details
object
401Ошибка авторизации application/json
object
error_type
string
ERROR_TYPE_UNAUTHORIZED — 401, ERROR_TYPE_RATE_LIMIT — 429, ERROR_TYPE_INTERNAL — 500
Допустимые значения
ERROR_TYPE_UNSPECIFIEDERROR_TYPE_UNAUTHORIZEDERROR_TYPE_RATE_LIMITERROR_TYPE_INTERNAL
code
string
код ошибки
message
string
сообщение
details
object
429Превышен лимит запросов application/json
object
error_type
string
ERROR_TYPE_UNAUTHORIZED — 401, ERROR_TYPE_RATE_LIMIT — 429, ERROR_TYPE_INTERNAL — 500
Допустимые значения
ERROR_TYPE_UNSPECIFIEDERROR_TYPE_UNAUTHORIZEDERROR_TYPE_RATE_LIMITERROR_TYPE_INTERNAL
code
string
код ошибки
message
string
сообщение
details
object
500Внутренняя ошибка сервера application/json
object
error_type
string
ERROR_TYPE_UNAUTHORIZED — 401, ERROR_TYPE_RATE_LIMIT — 429, ERROR_TYPE_INTERNAL — 500
Допустимые значения
ERROR_TYPE_UNSPECIFIEDERROR_TYPE_UNAUTHORIZEDERROR_TYPE_RATE_LIMITERROR_TYPE_INTERNAL
code
string
код ошибки
message
string
сообщение
details
object
defaultОшибка (неожиданная или прочие) application/json
object
error_type
string
ERROR_TYPE_UNAUTHORIZED — 401, ERROR_TYPE_RATE_LIMIT — 429, ERROR_TYPE_INTERNAL — 500
Допустимые значения
ERROR_TYPE_UNSPECIFIEDERROR_TYPE_UNAUTHORIZEDERROR_TYPE_RATE_LIMITERROR_TYPE_INTERNAL
code
string
код ошибки
message
string
сообщение
details
object
POST/v1/merchant/location/update
1curl 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": true32 }33 ],34 "market_location_id": [35 "string"36 ]37}'{
"location_id": "string",
"merchant_location_id": "string"
}A successful response.