- Request
- Responses
- 200 OK
- Body
- ApiResponseStatusType
- ApiResponse
- LogisticPointId
- LogisticPointBrandType
- GpsDTO
- LogisticPointAddressDTO
- DayOfWeekType
- ScheduleDayDTO
- LogisticPointScheduleDTO
- LogisticPointDimensionRestrictionsDTO
- LogisticPointDeliveryRestrictionDTO
- LogisticPointFeatureType
- DeliveryPaymentType
- LogisticPointDTO
- ForwardScrollingPagerDTO
- GetLogisticsPointsDTO
- 400 Bad Request
- 401 Unauthorized
- 403 Forbidden
- 420 Method Failure
- 500 Internal Server Error
Получение точек ПВЗ
.
Пока недоступен для продавцов Market Yandex Go.
Если вы используете API-Key-токен, для вызова метода необходим один из доступов в списке
- inventory-and-order-processing — Обработка заказов и учёт товаров
- inventory-and-order-processing:read-only — Просмотр информации о заказах
- pricing — Управление ценами
- pricing:read-only — Просмотр цен
- offers-and-cards-management — Управление товарами и карточками
- offers-and-cards-management:read-only — Просмотр товаров и карточек
- promotion — Продвижение товаров
- promotion:read-only — Просмотр информации о продвижении товаров
- finance-and-accounting — Просмотр финансовой информации и отчётности
- communication — Общение с покупателями
- settings-management — Настройка магазинов
- supplies-management:read-only — Получение информации по FBY-заявкам
- all-methods — Полное управление кабинетом
- all-methods:read-only — Просмотр всех данных
Возвращает список пунктов выдачи заказов.
Регулярно запрашивайте эту информацию, чтобы в системе магазина хранить актуальные данные. Например, раз в день.
| ⚙️ Лимит: 10 000 запросов в час |
|---|
Request
POST
https://api.partner.market.yandex.ru/v1/businesses/{businessId}/logistics-points
Path parameters
|
Name |
Description |
|
businessId |
Type: integer Идентификатор кабинета. Чтобы его узнать, воспользуйтесь запросом GET v2/campaigns. ℹ️ Что такое кабинет и магазин на Маркете Min value: |
Query parameters
|
Name |
Description |
|
limit |
Type: integer Количество значений на одной странице. Min value: |
|
page_token |
Type: string Идентификатор страницы c результатами. Если параметр не указан, возвращается первая страница. Рекомендуем передавать значение выходного параметра Если задан Example: |
Responses
200 OK
Информация о пунктах выдачи заказов.
Body
application/json
{
"status": "OK",
"result": {
"logisticPoints": [
{
"logisticPointId": 1,
"brand": "MARKET",
"address": {},
"workingSchedule": {},
"deliveryRestrictions": {},
"features": [
null
],
"paymentTypes": [
null
],
"storagePeriod": 0
}
],
"paging": {
"nextPageToken": "example"
}
}
}
Type: object
All of 2 types
-
Type: ApiResponse
Стандартная обертка для ответов сервера.
Example
{ "status": "OK" } -
Type: object
result
Type: GetLogisticsPointsDTO
Информация о пунктах выдачи заказов.
Example
{ "logisticPoints": [ { "logisticPointId": 1, "brand": "MARKET", "address": { "fullAddress": "example", "gps": { "latitude": 0.5, "longitude": 0.5 }, "regionId": 0, "city": "example", "street": "example", "house": "example", "building": "example", "block": "example", "km": 0, "additional": "example" }, "workingSchedule": { "schedule": [ {} ], "holidays": [ "2025-01-01" ] }, "deliveryRestrictions": { "dimensionsRestrictions": { "weight": 1, "height": 1, "width": 1, "length": 1, "dimensionsSum": 1 } }, "features": [ "RETURN_ALLOWED" ], "paymentTypes": [ "PREPAID" ], "storagePeriod": 0 } ], "paging": { "nextPageToken": "example" } }Example
{ "result": { "logisticPoints": [ { "logisticPointId": 1, "brand": "MARKET", "address": { "fullAddress": "example", "gps": {}, "regionId": 0, "city": "example", "street": "example", "house": "example", "building": "example", "block": "example", "km": 0, "additional": "example" }, "workingSchedule": { "schedule": [ null ], "holidays": [ null ] }, "deliveryRestrictions": { "dimensionsRestrictions": {} }, "features": [ "RETURN_ALLOWED" ], "paymentTypes": [ "PREPAID" ], "storagePeriod": 0 } ], "paging": { "nextPageToken": "example" } } }
ApiResponseStatusType
Тип ответа. Возможные значения:
OK— ошибок нет.ERROR— при обработке запроса произошла ошибка.
Type: string
Enum: OK, ERROR
ApiResponse
Стандартная обертка для ответов сервера.
|
Name |
Description |
|
status |
Type: ApiResponseStatusType Тип ответа. Возможные значения:
Enum: |
Example
{
"status": "OK"
}
LogisticPointId
Идентификатор пункта выдачи.
Его можно узнать с помощью метода POST v1/businesses/{businessId}/logistics-points.
Type: integer
Min value: 1
LogisticPointBrandType
Тип пункта выдачи:
MARKET— пункт выдачи Маркета.
Type: string
Const: MARKET
Example: example
GpsDTO
GPS-координаты широты и долготы.
|
Name |
Description |
|
latitude |
Type: number Широта. |
|
longitude |
Type: number Долгота. |
Example
{
"latitude": 0.5,
"longitude": 0.5
}
LogisticPointAddressDTO
Адрес пункта выдачи.
|
Name |
Description |
|
fullAddress |
Type: string Полный адрес. Min length: Max length: Example: |
|
gps |
Type: GpsDTO GPS-координаты широты и долготы. Example
|
|
regionId |
Type: integer Идентификатор региона. Информацию о регионе можно получить c помощью метода GET v2/regions. |
|
additional |
Type: string Дополнительная информация. Min length: Max length: Example: |
|
block |
Type: string Номер корпуса. Min length: Max length: Example: |
|
building |
Type: string Номер строения. Min length: Max length: Example: |
|
city |
Type: string Город. Min length: Max length: Example: |
|
house |
Type: string Номер дома. Min length: Max length: Example: |
|
km |
Type: integer Порядковый номер километра, на котором располагается пункт выдачи. Указывается, если в адресе нет улицы. Min value: |
|
street |
Type: string Улица. Min length: Max length: Example: |
Example
{
"fullAddress": "example",
"gps": {
"latitude": 0.5,
"longitude": 0.5
},
"regionId": 0,
"city": "example",
"street": "example",
"house": "example",
"building": "example",
"block": "example",
"km": 0,
"additional": "example"
}
DayOfWeekType
День недели:
MONDAY— понедельник.TUESDAY— вторник.WEDNESDAY— среда.THURSDAY— четверг.FRIDAY— пятница.SATURDAY— суббота.SUNDAY— воскресенье.
Type: string
Enum: MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY
ScheduleDayDTO
День и время работы.
|
Name |
Description |
|
day |
Type: DayOfWeekType День недели. День недели:
Enum: |
|
endTime |
Type: string Время конца рабочего дня. Формат: Pattern: Example: |
|
startTime |
Type: string Время начала рабочего дня. Формат: Pattern: Example: |
Example
{
"day": "MONDAY",
"startTime": "example",
"endTime": "example"
}
LogisticPointScheduleDTO
Расписание работы пункта выдачи.
|
Name |
Description |
|
schedule |
Type: ScheduleDayDTO[] График работы. Min items: Example
|
|
holidays |
Type: string<date>[] | null Расписание праздничных дней. Min items: Unique items: Example
|
Example
{
"schedule": [
{
"day": "MONDAY",
"startTime": "example",
"endTime": "example"
}
],
"holidays": [
"2025-01-01"
]
}
LogisticPointDimensionRestrictionsDTO
Ограничения по размеру одного товара.
|
Name |
Description |
|
dimensionsSum |
Type: integer Максимальная сумма измерений в сантиметрах. Min value: |
|
height |
Type: integer Максимальная высота в сантиметрах. Min value: |
|
length |
Type: integer Максимальная длина в сантиметрах. Min value: |
|
weight |
Type: integer Максимальный вес в граммах. Min value: |
|
width |
Type: integer Максимальная ширина в сантиметрах. Min value: |
Example
{
"weight": 1,
"height": 1,
"width": 1,
"length": 1,
"dimensionsSum": 1
}
LogisticPointDeliveryRestrictionDTO
Ограничения на доставку в пункт выдачи.
|
Name |
Description |
|
dimensionsRestrictions |
Type: LogisticPointDimensionRestrictionsDTO Ограничения по размеру одного товара. Example
|
Example
{
"dimensionsRestrictions": {
"weight": 1,
"height": 1,
"width": 1,
"length": 1,
"dimensionsSum": 1
}
}
LogisticPointFeatureType
Свойство пункта выдачи:
RETURN_ALLOWED— доступен для возврата товаров.
Type: string
Const: RETURN_ALLOWED
Example: example
DeliveryPaymentType
Тип оплаты заказа:
PREPAID— оплата при оформлении заказа.
Type: string
Const: PREPAID
Example: example
LogisticPointDTO
Информация о пункте выдачи.
|
Name |
Description |
|
address |
Type: LogisticPointAddressDTO Адрес пункта выдачи. Example
|
|
brand |
Type: LogisticPointBrandType Тип пункта выдачи:
Enum: |
|
deliveryRestrictions |
Type: LogisticPointDeliveryRestrictionDTO Ограничения на доставку в пункт выдачи. Example
|
|
logisticPointId |
Type: LogisticPointId Идентификатор пункта выдачи. Его можно узнать с помощью метода POST v1/businesses/{businessId}/logistics-points. Min value: Example: |
|
paymentTypes |
Type: DeliveryPaymentType[] Способы оплаты, которые доступны в этом пункте выдачи. Min items: Unique items: Example
|
|
storagePeriod |
Type: integer Срок хранения заказа в пункте выдачи. Указывается в днях. |
|
workingSchedule |
Type: LogisticPointScheduleDTO Расписание работы пункта выдачи. Example
|
|
features |
Type: LogisticPointFeatureType[] | null Свойства пункта выдачи. Min items: Unique items: Example
|
Example
{
"logisticPointId": 1,
"brand": "MARKET",
"address": {
"fullAddress": "example",
"gps": {
"latitude": 0.5,
"longitude": 0.5
},
"regionId": 0,
"city": "example",
"street": "example",
"house": "example",
"building": "example",
"block": "example",
"km": 0,
"additional": "example"
},
"workingSchedule": {
"schedule": [
{
"day": "MONDAY",
"startTime": "example",
"endTime": "example"
}
],
"holidays": [
"2025-01-01"
]
},
"deliveryRestrictions": {
"dimensionsRestrictions": {
"weight": 1,
"height": 1,
"width": 1,
"length": 1,
"dimensionsSum": 1
}
},
"features": [
"RETURN_ALLOWED"
],
"paymentTypes": [
"PREPAID"
],
"storagePeriod": 0
}
ForwardScrollingPagerDTO
Идентификатор следующей страницы.
|
Name |
Description |
|
nextPageToken |
Type: string Идентификатор следующей страницы результатов. Example: |
Example
{
"nextPageToken": "example"
}
GetLogisticsPointsDTO
Информация о пунктах выдачи заказов.
|
Name |
Description |
|
logisticPoints |
Type: LogisticPointDTO[] Пункты выдачи заказов. Example
|
|
paging |
Type: ForwardScrollingPagerDTO Идентификатор следующей страницы. Идентификатор следующей страницы. Example
|
Example
{
"logisticPoints": [
{
"logisticPointId": 1,
"brand": "MARKET",
"address": {
"fullAddress": "example",
"gps": {
"latitude": 0.5,
"longitude": 0.5
},
"regionId": 0,
"city": "example",
"street": "example",
"house": "example",
"building": "example",
"block": "example",
"km": 0,
"additional": "example"
},
"workingSchedule": {
"schedule": [
{}
],
"holidays": [
"2025-01-01"
]
},
"deliveryRestrictions": {
"dimensionsRestrictions": {
"weight": 1,
"height": 1,
"width": 1,
"length": 1,
"dimensionsSum": 1
}
},
"features": [
"RETURN_ALLOWED"
],
"paymentTypes": [
"PREPAID"
],
"storagePeriod": 0
}
],
"paging": {
"nextPageToken": "example"
}
}
400 Bad Request
Запрос содержит неправильные данные. Подробнее об ошибке
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "example",
"message": "example"
}
]
}
Type: object
All of 1 type
-
Type: ApiErrorResponse
Стандартная обертка для ошибок сервера.
Example
{ "status": "OK", "errors": [ { "code": "example", "message": "example" } ] }
ApiErrorDTO
Общий формат ошибки.
|
Name |
Description |
|
code |
Type: string Код ошибки. Example: |
|
message |
Type: string Описание ошибки. Example: |
Example
{
"code": "example",
"message": "example"
}
ApiErrorResponse
Стандартная обертка для ошибок сервера.
Type: object
All of 2 types
-
Type: ApiResponse
Стандартная обертка для ответов сервера.
Example
{ "status": "OK" } -
Type: object
errors
Type: ApiErrorDTO[] | null
Список ошибок.
Min items:
1Example
[ { "code": "example", "message": "example" } ]Example
{ "errors": [ { "code": "example", "message": "example" } ] }
Example
{
"status": "OK",
"errors": [
{
"code": "example",
"message": "example"
}
]
}
401 Unauthorized
В запросе не указаны данные для авторизации. Подробнее об ошибке
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "example",
"message": "example"
}
]
}
Type: object
All of 1 type
-
Type: ApiErrorResponse
Стандартная обертка для ошибок сервера.
Example
{ "status": "OK", "errors": [ { "code": "example", "message": "example" } ] }
403 Forbidden
Данные для авторизации неверны или доступ к ресурсу запрещен. Подробнее об ошибке
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "example",
"message": "example"
}
]
}
Type: object
All of 1 type
-
Type: ApiErrorResponse
Стандартная обертка для ошибок сервера.
Example
{ "status": "OK", "errors": [ { "code": "example", "message": "example" } ] }
420 Method Failure
Превышено ограничение на доступ к ресурсу. Подробнее об ошибке
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "example",
"message": "example"
}
]
}
Type: object
All of 1 type
-
Type: ApiErrorResponse
Стандартная обертка для ошибок сервера.
Example
{ "status": "OK", "errors": [ { "code": "example", "message": "example" } ] }
500 Internal Server Error
Внутренняя ошибка Маркета. Подробнее об ошибке
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "example",
"message": "example"
}
]
}
Type: object
All of 1 type
-
Type: ApiErrorResponse
Стандартная обертка для ошибок сервера.
Example
{ "status": "OK", "errors": [ { "code": "example", "message": "example" } ] }
No longer supported, please use an alternative and newer version.