Информация об одной точке продаж
Метод доступен для модели DBS.
Если вы используете API-Key-токен, для вызова метода необходим один из доступов в списке
- settings-management — Настройка магазинов
- all-methods — Полное управление кабинетом
- all-methods:read-only — Просмотр всех данных
Возвращает информацию о точках продаж магазина.
⚙️ Лимит: 100 000 запросов в час |
---|
Request
GET
https://api.partner.market.yandex.ru/campaigns/{campaignId}/outlets/{outletId}
Path parameters
Name |
Description |
campaignId* |
Type: integer<int64> Идентификатор магазина в кабинете. Чтобы узнать идентификаторы своих магазинов, воспользуйтесь запросом GET campaigns. ℹ️ Что такое кабинет и магазин на Маркете
Min value: |
outletId* |
Type: integer<int64> Идентификатор точки продаж. Min value: |
Responses
200 OK
Информация о точке продаж.
Body
application/json
{
"outlet": {
"name": "string",
"type": "DEPOT",
"coords": "string",
"isMain": false,
"shopOutletCode": "string",
"visibility": "HIDDEN",
"address": {
"regionId": 0,
"street": "string",
"number": "string",
"building": "string",
"estate": "string",
"block": "string",
"additional": "string",
"km": 0,
"city": "string"
},
"phones": [
"string"
],
"workingSchedule": {
"workInHoliday": false,
"scheduleItems": [
{
"startDay": "MONDAY",
"endDay": "MONDAY",
"startTime": "09:59",
"endTime": "23:59"
}
]
},
"deliveryRules": [
{
"minDeliveryDays": 0,
"maxDeliveryDays": 0,
"deliveryServiceId": 0,
"orderBefore": 0,
"priceFreePickup": 0,
"unspecifiedDeliveryInterval": false
}
],
"storagePeriod": 0,
"id": 0,
"status": "AT_MODERATION",
"region": {
"id": 0,
"name": "string",
"type": "OTHER",
"parent": {
"id": 0,
"name": "string",
"type": "OTHER",
"children": [
null
]
},
"children": [
null
]
},
"shopOutletId": "string",
"workingTime": "string",
"moderationReason": "string"
}
}
Name |
Description |
outlet |
Type: FullOutletDTO Информация о точке продаж. |
FullOutletDTO
Информация о точке продаж.
Name |
Description |
address* |
Type: OutletAddressDTO Адрес точки продаж. |
id* |
Type: integer<int64> Идентификатор точки продаж, присвоенный Маркетом. |
name* |
Type: string Название точки продаж. |
phones* |
Type: string[] Номера телефонов точки продаж. Передавайте в формате: Min length: Min items: |
type* |
Type: OutletType Тип точки продаж. Возможные значения:
Enum: |
workingSchedule* |
Type: OutletWorkingScheduleDTO Список режимов работы точки продаж. |
coords |
Type: string Координаты точки продаж. Формат: долгота, широта. Разделители: запятая и / или пробел. Например, Если параметр не передан, координаты будут определены по значениям параметров, вложенных в |
deliveryRules |
Type: OutletDeliveryRuleDTO[] Информация об условиях доставки для данной точки продаж. Обязательный параметр, если параметр Min items: |
isMain |
Type: boolean Признак основной точки продаж. Возможные значения:
|
moderationReason |
Type: string Статус модерации. |
region |
Type: RegionDTO Регион доставки. |
shopOutletCode |
Type: string Идентификатор точки продаж, присвоенный магазином. |
shopOutletId |
Type: string Идентификатор точки продаж, заданный магазином. |
status |
Type: OutletStatusType Статус точки продаж. Возможные значения:
Enum: |
storagePeriod |
Type: integer<int64> Срок хранения заказа в собственном пункте выдачи заказов. Считается в днях. |
visibility |
Type: OutletVisibilityType Состояние точки продаж. Возможные значения:
Enum: |
workingTime |
Type: string Рабочее время. |
OutletAddressDTO
Адрес точки продаж.
Name |
Description |
regionId* |
Type: integer<int64> Идентификатор региона. Идентификатор можно получить c помощью запроса GET regions. Типы регионов при создании и редактировании точек продаж Указывайте только регионы типов |
additional |
Type: string Дополнительная информация. |
block |
Type: string Номер корпуса. Max length: |
building |
Type: string Номер строения. Max length: |
city ⦸
|
Type: string Этот параметр устарел Не используйте его. В ответах города и населенные пункты возвращаются в параметре Max length: |
estate |
Type: string Номер владения. Max length: |
km |
Type: integer<int32> Порядковый номер километра дороги, на котором располагается точка продаж, если отсутствует улица. |
number |
Type: string Номер дома. Max length: |
street |
Type: string Улица. Max length: |
OutletType
Тип точки продаж.
Возможные значения:
DEPOT
— пункт выдачи заказов.MIXED
— смешанный тип точки продаж (торговый зал и пункт выдачи заказов).RETAIL
— розничная точка продаж (торговый зал).NOT_DEFINED
— неизвестный тип точки продажи. При определении типа произошла ошибка.
Type |
Description |
Enum: |
OutletWorkingScheduleDTO
Список режимов работы точки продаж.
Name |
Description |
scheduleItems* |
Type: OutletWorkingScheduleItemDTO[] Список расписаний работы точки продаж.
Min items: |
workInHoliday |
Type: boolean Признак, работает ли точка продаж в дни государственных праздников. Возможные значения:
|
OutletDeliveryRuleDTO
Информация об условиях доставки для данной точки продаж.
Name |
Description |
deliveryServiceId |
Type: integer<int64> Идентификатор службы доставки товаров в точку продаж. Информацию о службе доставки можно получить с помощью запроса GET delivery/services. |
maxDeliveryDays |
Type: integer<int32> Максимальный срок доставки товаров в точку продаж. Указан в рабочих днях. Минимальное значение: Максимальное значение: Допустимые сроки доставки (разница между Для доставки по своему региону разница не должна превышать двух дней. Например, если Для доставки в другие регионы:
Обязательный параметр, если Взаимоисключающий с параметром Min value: Max value: |
minDeliveryDays |
Type: integer<int32> Минимальный срок доставки товаров в точку продаж. Указан в рабочих днях. Минимальное значение: Максимальное значение: Допустимые сроки доставки (разница между Для доставки по своему региону разница не должна превышать двух дней. Например, если Для доставки в другие регионы:
Обязательный параметр, если Взаимоисключающий с параметром Min value: Max value: |
orderBefore |
Type: integer<int32> Час, до которого покупателю нужно сделать заказ, чтобы он был доставлен в точку продаж в сроки от Если покупатель оформит заказ после указанного часа, он будет доставлен в сроки от Значение по умолчанию: Min value: Max value: |
priceFreePickup |
Type: number Цена на товар, начиная с которой действует бесплатный самовывоз товара из точки продаж. |
unspecifiedDeliveryInterval |
Type: boolean Признак доставки товаров в точку продаж на заказ. Признак выставлен, если:
Возможные значения:
Параметр указывается только со значением Взаимоисключающий с параметрами |
RegionDTO
Регион доставки.
Name |
Description |
id* |
Type: integer<int64> Идентификатор региона. |
name* |
Type: string Название региона. |
type* |
Type: RegionType Тип региона. Возможные значения:
Enum: |
children |
Type: RegionDTO[] Дочерние регионы. Min items: |
parent |
Type: RegionDTO Информация о родительском регионе. Указываются родительские регионы до уровня страны. |
OutletStatusType
Статус точки продаж.
Возможные значения:
AT_MODERATION
— проверяется.FAILED
— не прошла проверку и отклонена модератором.MODERATED
— проверена и одобрена.NONMODERATED
— новая точка, нуждается в проверке.UNKNOWN
— статус не указан. При определении статуса произошла ошибка.
Type |
Description |
Enum: |
OutletVisibilityType
Состояние точки продаж.
Возможные значения:
HIDDEN
— точка продаж выключена.VISIBLE
— точка продаж включена.UNKNOWN
— неизвестное состояние точки продажи. При определении состояния произошла ошибка.
Type |
Description |
Enum: |
OutletWorkingScheduleItemDTO
Расписание работы точки продаж.
Name |
Description |
endDay* |
Type: DayOfWeekType День недели:
Enum: |
endTime* |
Type: string Точка продаж работает до указанного часа. Формат: Example: Pattern: |
startDay* |
Type: DayOfWeekType День недели:
Enum: |
startTime* |
Type: string Точка продаж работает c указанного часа. Формат: Example: Pattern: |
RegionType
Тип региона.
Возможные значения:
-
CITY_DISTRICT
— район города. -
CITY
— крупный город. -
CONTINENT
— континент. -
COUNTRY_DISTRICT
— область. -
COUNTRY
— страна. -
REGION
— регион. -
REPUBLIC_AREA
— район субъекта федерации. -
REPUBLIC
— субъект федерации. -
SUBWAY_STATION
— станция метро. -
VILLAGE
— город. -
OTHER
— неизвестный регион.
Type |
Description |
Enum: |
DayOfWeekType
День недели:
MONDAY
— понедельник.TUESDAY
— вторник.WEDNESDAY
— среда.THURSDAY
— четверг.FRIDAY
— пятница.SATURDAY
— суббота.SUNDAY
— воскресенье.
Type |
Description |
Enum: |
400 Bad Request
Запрос содержит неправильные данные.
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "string",
"message": "string"
}
]
}
Name |
Description |
errors |
Type: ApiErrorDTO[] Список ошибок. Min items: |
status |
Type: ApiResponseStatusType Тип ответа. Возможные значения:
Enum: |
ApiErrorDTO
Общий формат ошибки.
Name |
Description |
code* |
Type: string Код ошибки. |
message |
Type: string Описание ошибки. |
ApiResponseStatusType
Тип ответа. Возможные значения:
OK
— ошибок нет.ERROR
— при обработке запроса произошла ошибка.
Type |
Description |
Enum: |
401 Unauthorized
В запросе не указаны данные для авторизации.
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "string",
"message": "string"
}
]
}
Name |
Description |
errors |
Type: ApiErrorDTO[] Список ошибок. Min items: |
status |
Type: ApiResponseStatusType Тип ответа. Возможные значения:
Enum: |
403 Forbidden
Данные для авторизации неверны или доступ к ресурсу запрещен.
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "string",
"message": "string"
}
]
}
Name |
Description |
errors |
Type: ApiErrorDTO[] Список ошибок. Min items: |
status |
Type: ApiResponseStatusType Тип ответа. Возможные значения:
Enum: |
404 Not Found
Запрашиваемый ресурс не найден.
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "string",
"message": "string"
}
]
}
Name |
Description |
errors |
Type: ApiErrorDTO[] Список ошибок. Min items: |
status |
Type: ApiResponseStatusType Тип ответа. Возможные значения:
Enum: |
420 Method Failure
Превышено ограничение на доступ к ресурсу.
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "string",
"message": "string"
}
]
}
Name |
Description |
errors |
Type: ApiErrorDTO[] Список ошибок. Min items: |
status |
Type: ApiResponseStatusType Тип ответа. Возможные значения:
Enum: |
500 Internal Server Error
Внутренняя ошибка сервера.
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "string",
"message": "string"
}
]
}
Name |
Description |
errors |
Type: ApiErrorDTO[] Список ошибок. Min items: |
status |
Type: ApiResponseStatusType Тип ответа. Возможные значения:
Enum: |
No longer supported, please use an alternative and newer version.