Список методов, используемых в модели DBS

Здесь только запросы магазина к Маркету

Запросы Маркета к магазину перечислены в другом разделе.

Базовые запросы

Метод

Что делает

GET campaigns

Выдает список магазинов, к которым есть доступ у владельца токена.

GET campaigns/{campaignId}

Выдает информацию о магазине.

GET campaigns/{campaignId}/logins

Выдает список логинов с доступом к магазину.

GET campaigns/by_login/{login}

Выдает список магазинов, к которым есть доступ у владельца логина.

GET campaigns/{campaignId}/settings

Показывает настройки магазина.

Управление размещением товаров в магазине

Метод

Что делает

POST campaigns/{campaignId}/offers/update

Изменяет параметры размещения товаров в магазине.

POST campaigns/{campaignId}/offer-prices/updates

Устанавливает цены на товары в магазине.

POST campaigns/{campaignId}/offer-prices

Показывает установленные цены.

POST campaigns/{campaignId}/offers

Показывает список товаров в магазине.

POST campaigns/{campaignId}/offers/delete

Удаляет товары из магазина.

POST campaigns/{campaignId}/price-quarantine

Показывает товары в магазине, которые находятся на карантине по цене.

POST campaigns/{campaignId}/price-quarantine/confirm

Подтверждает цену товаров в магазине, попавших в карантин.

POST campaigns/{campaignId}/offer-prices/suggestions

Показывает цены для продвижения.

GET campaigns/{campaignId}/hidden-offers

Показывает скрытые товары.

POST campaigns/{campaignId}/hidden-offers

Скрывает товары и настраивает время скрытия.

DELETE campaigns/{campaignId}/hidden-offers

Возобновляет показ товаров.

POST campaigns/{campaignId}/offers/stocks

Возвращает информацию по остаткам.

PUT campaigns/{campaignId}/offers/stocks

Передает информацию по остаткам.

POST campaigns/{campaignId}/stats/skus

Передает отчет по вашим товарам на Маркете.

Обработка заказов

Метод

Что делает

PUT campaigns/{campaignId}/orders/{orderId}/status

Изменяет статус одного заказа.

POST campaigns/{campaignId}/orders/status-update

Изменяет статусы нескольких заказов.

GET campaigns/{campaignId}/orders

Показывает информацию о заказах.

GET campaigns/{campaignId}/orders/{orderId}

Показывает информацию о заказе.

PUT campaigns/{campaignId}/orders/{orderId}/identifiers

Передает коды маркировки товаров.

PUT campaigns/{campaignId}/orders/{orderId}/delivery/shipments/{shipmentId}/boxes

Передает количество грузовых мест.

PUT campaigns/{campaignId}/orders/{orderId}/items

Изменяет состав заказа.

GET campaigns/{campaignId}/orders/{orderId}/delivery/labels

Выдает готовые ярлыки-наклейки для упакованного заказа в виде PDF.

GET campaigns/{campaignId}/orders/{orderId}/delivery/shipments/{shipmentId}/boxes/{boxId}/label

Выдает ярлык‑наклейку для конкретного грузового места в заказе.

PUT campaigns/{campaignId}/orders/{orderId}/delivery/date

Изменяет дату доставки заказа в статусе PROCESSING или DELIVERY.

PUT campaigns/{campaignId}/orders/{orderId}/delivery/storage-limit

Продлевает срок хранения заказа в пункте выдачи продавца.

POST campaigns/{campaignId}/orders/{orderId}/deliverDigitalGoods

Передает ключи цифровых товаров.

GET campaigns/{campaignId}/orders/{orderId}/buyer

Показывает информацию о покупателе.

POST campaigns/{campaignId}/orders/{orderId}/delivery/track

Показывает трек‑номер посылки.

PUT campaigns/{campaignId}/orders/{orderId}/cancellation/accept

Отменяет заказ и изменяет его статус.

GET delivery/services

Показывает идентификаторы и наименования служб доставки.

POST campaigns/{campaignId}/stats/orders

Передает отчет по заказам с вашими товарами.

Невыкупы и возвраты

GET campaigns/{campaignId}/returns

Показывает информацию обо всех активных невыкупах и возвратах.

GET campaigns/{campaignId}/orders/{orderId}/returns/{returnId}

Показывает информацию по одному невыкупу или возврату.

GET campaigns/{campaignId}/orders/{orderId}/returns/{returnId}/application

Выдает заявление покупателя на возврат.

GET campaigns/{campaignId}/orders/{orderId}/returns/{returnId}/decision/{itemId}/image/{imageHash}

Выдает сделанные покупателем фотографии товара.

POST campaigns/{campaignId}/orders/{orderId}/returns/{returnId}/decision

Выбирает решение по возврату.

POST campaigns/{campaignId}/orders/{orderId}/returns/{returnId}/decision/submit

Подтверждает выбранное решение по возврату.

Настройки размещения

Метод

Что делает

GET campaigns/{campaignId}/region

Показывает регион магазина.

Геобаза

Метод

Что делает

GET regions

Возвращает информацию о регионе, удовлетворяющем заданным в запросе условиям поиска.

GET regions/{regionId}

Возвращает информацию о регионе.

GET regions/{regionId}/children

Возвращает информацию о регионах, являющихся дочерними по отношению к региону, идентификатор которого указан в запросе.

Отзывы

Метод

Что делает

GET campaigns/{campaignId}/feedback/updates

Показывает новые и обновленные отзывы о магазине.

Точки продаж

Метод

Что делает

POST campaigns/{campaignId}/outlets

Создает точку продаж магазина.

PUT campaigns/{campaignId}/outlets/{outletId}

Изменяет информацию о точке продаж магазина.

DELETE campaigns/{campaignId}/outlets/{outletId}

Удаляет точку продаж магазина.

GET campaigns/{campaignId}/outlets

Показывает точки продаж магазина.

GET campaigns/{campaignId}/outlets/{outletId}

Показывает информацию о конкретной точке продаж.

POST campaigns/{campaignId}/outlets/licenses

Добавляет информацию о лицензиях для точек продаж.

DELETE campaigns/{campaignId}/outlets/licenses

Удаляет информацию о лицензиях для точек продаж.

GET campaigns/{campaignId}/outlets/licenses

Показывает информацию о лицензиях для точек продаж.

Модели товаров

Метод

Что делает

GET models/{modelId}

Показывает информацию о модели.

GET models/{modelId}/offers

Показывает список предложений для модели.

POST models

Показывает информацию о нескольких моделях.

GET models

Выполняет поиск модели товара.

POST models/offers

Показывает список предложений для нескольких моделей.

Предыдущая