OSKELLY Core

Core
Operations
POST /api/v2/publicprofile/following/toggle
POST /api/v2/home/banner/filterableItems
POST /api/v2/home/filterableContentItems
POST /api/v2/home/filterableItems
GET /api/v2/home/primaryBanners
GET /api/v2/home/promo-banner
GET /api/v2/home/banner/promo-banner/{bannerSettingId}
GET /api/v2/home/instagram-feed
GET /api/v2/home/banner
get banner page data
GET /api/v2/home/banner

Request parameters

id
string required
pageNumber
integer optional
countryId
integer optional
productFiltrationEnabled
boolean optional
withStories
boolean optional
withSEO
boolean optional
blockListVersion
integer optional

Responses

200 200

Successful operation

Body
application/json
Home page
GET /api/v2/home
Get primary page data
GET /api/v2/home

Request parameters

category
string required
Enumeration:
MALE_NEW
MALE_RESALE
FEMALE_NEW
FEMALE_RESALE
pageNumber
integer required
supportBannerPage
boolean optional
countryId
integer optional
supportHorizontalSelections
boolean optional
newHomeDesignEnabled
boolean optional
recentlyViewedDisabled
boolean optional
withStories
boolean optional
withStoreez
boolean optional
withInstagramFeed
boolean optional
withSEO
boolean optional
blockListVersion
integer optional
withOSocialPostsCollections
boolean optional

Responses

200 200

Successful operation

Body
application/json
Social page
GET /api/v2/home/social
get social page data
GET /api/v2/home/social

Request parameters

anchor
string optional
count
integer optional
selectedIds
array of string optional
disableFeed
boolean optional
showStreams
boolean optional

Responses

200 200

Successful operation

Body
application/json
toggleFollowing
POST /api/v2/publicprofile/following/toggle

Request parameters

userId
integer optional

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

get banner filterable items
POST /api/v2/home/banner/filterableItems

Request parameters

id
string required
countryId
string optional

Request body

application/json
unknown

Responses

200 200

OK

Body
application/json
get filterableContentItems
POST /api/v2/home/filterableContentItems

Request parameters

countryId
string optional

Request body

application/json
unknown

Responses

200 200

OK

Body
application/json
get filterable items
POST /api/v2/home/filterableItems

Request parameters

countryId
string optional

Request body

application/json

Responses

200 200

OK

Body
application/json
Get primary banners list
GET /api/v2/home/primaryBanners

Request parameters

category
unknown required

Responses

200 200

OK

Body
application/json
Get promo banner
GET /api/v2/home/promo-banner

Responses

200 200

OK

Body
application/json
Get promo banner by banner setting id
GET /api/v2/home/banner/promo-banner/{bannerSettingId}

Path variables

bannerSettingId
string required

Responses

200 200

OK

Body
application/json
Get instagram feed
GET /api/v2/home/instagram-feed

Request parameters

maxItemsCount
integer required
minLikesCount
integer optional
minCommentsCount
integer optional

Responses

200 200

OK

Type Definitions
AdditionalCollectionDTO
Object
id
string
title
string
description
string
imgPath
string
link
string
categoryDisplayName
string
isSellerHidden
boolean
ApiResponse
Object
ApiResponseBannerDTOList
Object
data
Array of BannerDTO
ApiResponseInstagramFeedItemListContent
Object
data
ApiResponseListContent
Object
data
ApiResponsePromoBannerContent
Object
ApiResponseSocialContent
Object
BannerDTO

[new 20.03] Ссылка для видео

Object
id
string
title
string

Заголовок

description
string

Описание

additionalDescription
string
imgPath
string

Изображение

videoLink
string

[new 20.03] Ссылка для видео

link
string

Ссылка для перехода по клику на баннер

catalogLink
string
buttonTitle
string
buttonLink
string
badge
string
descriptionButtonText
string
descriptionButtonUrl
string
isFlexiblyButton
boolean
isEndButton
boolean
isButtonInsideBanner
boolean
isJournalMode
boolean
BlogDTO
Object
id
string
title
string
description
string
imgPath
string
link
string
ServicePreviewDTO

[new 20.03]

Object
id
string required
title
string nullable
Example:
Бутик Oskelly
description
string nullable
Example:
Москва, Столешников переулок, 14
imgPath
string nullable

Изображение сервиса

videoLink
string nullable

Промо видео сервиса

promo
Object required
imgPath
string required
title
string required
Example:
Бутики OSKELLY
description
string required
Example:
Приходите увидеть лично
button
Object required
title
string required
Example:
Перейти
link
string URL required
ButtonControlViewDTO
Object
id
string required
title
string
url
string
imageUrl
string
CelebrityDTO
Object
id
string
description
string
link
string
subscribeLink
string
socialNetworkURI
string
productCount
integer
instagramFollowerCount
string
CollectionDTO
Object
id
string
title
string
description
string
imgPath
string
link
string
ContentType
string
Enumeration:
ADV_BANNER
BANNER
SINGLE_BANNER
COLLECTION
ADDITIONAL_COLLECTION
CELEBRITY
RECENTLY_VIEW
BLOG
TEXT_SLIDES
INSTAGRAM
PRODUCT
SELECTION
H_SELECTION
H_SELECTION_WITH_BANNER
LIST_ITEMS
STORY
STREAMSALE
LINK
USERS_COLLECTION
ARTICLE
AD_PRODUCT
SOCIAL_COLLECTION
FILTERABLE_ITEMS
SQUARE_BANNER_WITH_BUTTON
SMALL_BANNER_WITH_BUTTON
PRODUCT_REQUEST_FILTERABLE_ITEMS
STORIES
STOREEZ
INSTAGRAM_FEED
VERTICAL_BANNER_COLLECTION
BUTTON_CONTROL
TEXT_CONTROL
FILTERABLE_SHELF
LINK_GROUPS_BLOCK
OSOCIAL_POSTS_COLLECTION
PROMO_SERVICES

[new 10.04]

SPACER
ORDERS
PROMO_AUTO_COLLECTION

[new 04.04]

PRIMARY_FILTERABLE_ITEMS

[new 11.04, но вроде ранее существовал]

CONCIERGE_BANNER

[new 22.04] Баннер CONCIERGE в бесконечной выдаче товаров

FilterDTO
Object
title
string
presets
Object
additional properties
unknown
baseCategory
integer int64
source
string
Enumeration:
PRIMARY
BANNER
CONCIERGE_BANNER
PRODUCT_REQUEST_BANNER
CATALOG
PROFILE
displayMode
string
Enumeration:
DEFAULT
ONLY_HOT_FILTERS
FooterButtonDTO
Object
title
string required
link
string required
type
string required
Enumeration:
DEEPLINK
SHARE
InstagramFeedDTO
Object
feedPath
string

Путь с параметрами для получения ленты

Example:
/api/v2/home/instagram-feed?maxItemsCount=10&minLikesCount=10&minCommentsCount=5
instagramPageUrl
string

Url для перехода на страницу oskelly.co в instagram

toInstagramPageButtonTitle
string

Название кнопки для перехода в instagram

indicatorsEnabled
boolean

Отображать или нет количество лайков и комментов

InstagramFeedItem
Object
id
string

Оригинальный ИД

mediaUrl
string

Url медиа файла

thumbnailUrl
string

Url превью медиа файла (заполняется для видео)

caption
string

Заголовок поста

likesCount
integer int64

Количество лайков

commentsCount
integer int64

Количество комментариев

timestamp
string

Дата создания

userName
string

Имя пользователя, разместившего пост

url
string

Url поста

OSocialPostsCollectionDTO
Object
storees
Array of SocialDTO nullable
OSocialPostsCollectionFilterDTO
Object
name
string
value
string
OfferDTO
Object
brandId
integer int64
categoryId
integer int64
consumed
boolean
id
integer int64
isSizeAvailable
boolean
negotiatedPrice
number bigdecimal
offerStatus
string
Enumeration:
ACCEPTED
PENDING
REJECTED
offerorId
integer int64
price
number bigdecimal
product
productId
integer int64
productState
string
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
sizeId
integer int64
OfferStatus
string
Enumeration:
PENDING
ACCEPTED
REJECTED
OrderPreviewDTO

[new 20.03] Новый тип, должны приходить только активные заказы

Object
id
string required

id заказа

orderStateTitle
string required

Статус заказа

Example:
Ожидает подтверждения
orderStateIcon
string

Иконка для статуса, полный путь

date
string Date required
items
Array required

Товары в заказе

Object
imageUrl
string required

Изображение товара, полный путь

brandName
string

Название бренда (для отображения в сервисе)

productName
string required

Например, “Сумка” (для отображения в сервисе)

orderSource
string required

Откуда был сделан заказ (тип сервиса, будет расширяться)

Enumeration:
CORE
AUTHENTICATION
CARE
state
string required

[список не окончательный]

Enumeration:
CANCELED
ERROR
SUCCESS
WARNING
OTHER
PayoutInfoDTO
Object
value
integer bigdecimal
currencyCode
string
PrimaryContentAdditionalData

[new 20.03]

Object
count
integer int64
imgPathList
Array of string
jumpLink
string
description
string
isSellerHidden
boolean
isOnePageContent
boolean
isJournalMode
boolean
textSlideInterval
integer int64

Интервал перелистывания слайдов в мс

buttonTitle
string

[new 20.03] Заголовок кнопки

Example:
Все бренды
PrimaryContentDTOProductItem
Object
contentType
content
Any of

[new 22.04] - ConciergeBanner, будет дополняться

PrimaryContentType
string
Enumeration:
ADV_BANNER
BANNER
SINGLE_BANNER
COLLECTION
ADDITIONAL_COLLECTION
CELEBRITY
RECENTLY_VIEW
BLOG
INSTAGRAM
PRODUCT
SELECTION
H_SELECTION
H_SELECTION_WITH_BANNER
LIST_ITEMS
STORY
STREAMSALE
LINK
USERS_COLLECTION
ARTICLE
AD_PRODUCT
CONCIERGE_BANNER
SOCIAL_COLLECTION
FILTERABLE_ITEMS
PRODUCT_REQUEST
SQUARE_BANNER_WITH_BUTTON
SMALL_BANNER_WITH_BUTTON
PRODUCT_REQUEST_FILTERABLE_ITEMS
STORIES
STOREEZ
INSTAGRAM_FEED
BUTTON_CONTROL
TEXT_CONTROL
FILTERABLE_SHELF
OSOCIAL_POSTS_COLLECTION
PrimaryPageDTO
Object
items
pageNumber
integer
pageCount
integer
itemsCount
integer
concierge
boolean
onboarding
string
Enumeration:
PRODUCT_REQUEST_ONBOARDING
CONCIERGE_BUYER_ONBOARDING
itemType
string
Enumeration:
PRODUCT
PRODUCT_REQUEST
pageTitle
string
PrimaryPageProductDTO

[new 20.03]

Object
id
integer int64
name
string
imgPath
string
brandName
string
categoryName
string
conditionId
integer int64
conditionName
string
price
integer
oldPrice
integer
discount
integer
isLiked
boolean
likeCount
integer
withBadge
boolean
formattedSize
string
sizeType
sizes
Array of SizeValueDTO
split
unknown
tabbySplit
unknown
yandexPlus
unknown
exclusiveSelectionTime
string date-time
exclusiveSelectionTimeForLowStatuses
string date-time
images
Array of string required

[new 20.03] Массив изображений товара, полный путь

badges
Array

[new 11.04] Бейджи товара
% - получаем картинкой

Object
text
string required

Текст бейджа

Examples:
SALE AW’24АУТЛЕТ
colorSheme
string required

Цветовая схема бейджа

Enumeration:
SECONDARY_ ACCENT

Дополнительный акцентный (#425972) цвет фона
https://www.figma.com/design/9f5jtu988ZwZ2RyrErcIaM/OSKELLY-LIB?node-id=1071-30692&t=3TFNiGetZsepjwa7-4

PRIMARY_BORDERED
SECONDARY_BORDERED
CLEAR

Значение для иконки, чтобы не было фона и/или обводки

icon
string URL nullable

Иконка бейджа

title
string required

Заголовок для шторки

Examples:
Быстрая доставкаАутлет
description
string required

Описание для шторки

Examples:
Товар уже находится в нашем офисе и готов ехать к вам!Товар из прошлых коллекций по сниженной цене
date
string date nullable

Дата для “ДОСТУПНО 23:39:59”

PrimaryPageUserDTO
Object
id
string
name
string
nickName
string
avatarPath
string
type
string
isTrusted
boolean
isSubscribed
boolean
communityBadge
unknown
PromoBannerContent
Object
id
string required
contentType
string required
Enumeration:
ADV_BANNER
content
PromoBannerDTO required
PromoBannerDTO
Object
title
string
link
string URL nullable
promoCode
string nullable
SeoLinkDto
Object
text
string
url
string
SeoLinkGroupDto
Object
id
string
name
string
links
Array of SeoLinkDto
ShelfWithFiltersDTO
Object
presetFilter
options
withFilterOptions
boolean
ShelfWithFiltersOptionDTO
Object
title
string
filter
Object

[String: AnyCodable]

contents
additionalData
Object nullable

[new 16.04]

buttonTitle
string required
Example:
Все товары бренда
deeplink
string URL required
SizeType
string
Enumeration:
RU
EU
US
INT
UK
FR
IT
DE
AU
JPN
INCHES
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
RING_RUSSIAN
RING_EUROPEAN
JEANS
HEIGHT
AGE
NO_SIZE
SizeValueDTO
Object
additionalSizeValues
Object
additional properties
integer int32
payoutInfo
categorySizeType
string
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
categorySizeValue
string
count
integer int32
id
integer int64
interestingSizeType
string
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeValue
string
offer
productSizeType
string
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
productSizeValue
string
SocialContent
Object
contentList
Array of SocialDTO required
nextAnchor
string
SocialDTO
Object
id
One of
string
integer int64
title
string
imgPath
string
isSeen
boolean
link
string
anchor
string
contentType
StoreezContentDTO
Object
storeezId
string
StoriesDTO
Object
disableFeed
boolean
showTopPanel
boolean
showStreams
boolean
users
TextControlViewDTO
Object
id
string
title
string
text
string
imageUrl
string
imageWidth
integer
imageHeight
integer
userId
string
userSubtitle
string
userName
string
userAvatarUrl
string
TextSlideDTO
Object
id
string
title
string
description
string
iconPath
string
deepLinkUrl
string
PrimaryFilterableItemsDTO
Object
presets
Object nullable
Example:
"presets": {
  "new_resale": "RESALE"
}
baseCategory
integer nullable
source
string nullable
displayMode
string nullable
Enumeration:
ONLY_HOT_FILTERS
DEFAULT
feedSegments
Array required
Object
type
string required
title
string required
Example:
Новое с биркой
description
string nullable
Example:
Новые поступления на платформе OSKELLY
ConciergeBanner
Object
title
string required
description
string required
buttonTitle
string required
ProductBadge
Object
text
string required

Текст бейджа

Examples:
ДОСТУПНОSALE AW’24АУТЛЕТ
colorSheme
string required

Цветовая схема бейджа

Enumeration:
SECONDARY_ ACCENT

Дополнительный акцентный (#425972) цвет фона
https://www.figma.com/design/9f5jtu988ZwZ2RyrErcIaM/OSKELLY-LIB?node-id=1071-30692&t=3TFNiGetZsepjwa7-4

PRIMARY_BORDERED
SECONDARY_BORDERED
CLEAR

Значение для иконки, чтобы не было фона и/или обводки

icon
string URL nullable

Иконка бейджа

title
string required

Заголовок для шторки

Examples:
Быстрая доставкаАутлет
description
string required

Описание для шторки

Examples:
Товар уже находится в нашем офисе и готов ехать к вам!Товар из прошлых коллекций по сниженной цене
date
string date nullable

Дата для “ДОСТУПНО 23:39:59”

Catalog
GET /api/v3/catalog/menu
GET /api/v2/catalog/categories/{categoryId}
GET /api/v2/userSetting
[new 03.04] get catalog items
GET /api/v3/catalog/menu

Request parameters

type
string required
Examples:
NEWRESALE
version
integer required
Default:
7

Responses

200 OK
Body
Object
data
Object required
pages
Array required
Object
type
string required
Enumeration:
MALE
FEMALE
CHILDREN
title
string required
Examples:
Для нееДля негоДети
groups
Array required
Object
items
Array required
One of
Object
title
string required
Example:
Новые коллекции
badge
Object nullable
title
string required
Example:
Black
colorScheme
string required
Enumeration:
BLACK
isAccent
boolean nullable

Отображаем акцентным (#A51818) цветом, если true

[обсудить варианты] Какой раздел открываем

Object
title
string required
Example:
Концепт сторы
description
string nullable
Example:
Вдохновение для ваших образов
units
Array required
Object
imgPath
string URL required

[обсудить варианты] Какой раздел открываем

title
string required
Example:
BEEGZ
contentType
string required
Enumeration:
COMMON

Обычная строка + бейдж

UNIT

Категорийный юнит

[+] get Direct Children Categories
GET /api/v2/catalog/categories/{categoryId}

[существующий метод]

Path variables

categoryId
integer required

Request parameters

timestamp
integer optional

Responses

200 OK
Body
Object
data
Array of CategoryDTORes required
get startTab
GET /api/v2/userSetting

Responses

200 OK
Body
Object
data
Object required
category
string required
Enumeration:
NEW
RESALE
CategoryDTORes
Object
additionalSizes
attributes
Array of AttributeDTO
children
Array of CategoryDTORes
defaultSizeType
string
Enumeration:
RU
EU
US
INT
UK
FR
IT
DE
AU
JPN
INCHES
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
RING_RUSSIAN
RING_EUROPEAN
JEANS
HEIGHT
AGE
BUST
NO_SIZE
displayName
string
fullName
string
hasChildren
boolean
icon
string
id
integer int64
minPrice
integer int32
pluralName
string
productsCount
integer int32
singularFullName
string
singularName
string
sizeValues
Array of SizeValueDTORes
url
string

[обсудить варианты] Какой раздел открываем

One of

[обсудить варианты] Какой раздел открываем

Object

[обсудить варианты] Какой раздел открываем

type
string required

переход на дочернюю категорию

Default:
category
categoryId
integer required
parentCategoryId
integer required
Object
type
string required

переход по диплинку

Default:
deeplink
deeplink
string URL required
Object
type
string required

переход на бренды

Default:
brands
categoryId
integer required
Object
type
string required

переход на новинки

Default:
new
categoryId
integer required
Filters
POST /api/v2/products/search/info
[new 24.04 доработки] getAvailableFilters
POST /api/v3/products/filter

[используется для баннеров и листинга бренда]
Получение доступных фильтров (+ опционально товаров) в зависимости от заданной фильтрации

Request body

application/json

Responses

200 200

OK

Body
application/json
[new 24.04 доработки] getAvailableFilters
POST /api/v3/products/search

[используется для листинга]
Получение доступных фильтров (+ опционально товаров) в зависимости от заданной фильтрации

Request body

application/json

Responses

200 200

OK

Body
application/json
getAvailableFilterInfo
POST /api/v2/products/search/info

[деталка фильтра]

Request parameters

code
string optional

Код фильтра

Request body

Responses

200 200

OK

Body
application/json
CategorySize

Доступные значения фильтра по размерам

Object
id
integer required
name
string required
selectedValues
Array of ListValue
sizesValue
ListSectionEntry

Значение из набора элементов секции списка

Object
id
integer required
value
string required
description
string
isSelected
boolean required
image
string
ListHotValue

Значение из списка значений быстрого выбора

All of
Object
isSelected
boolean required
ListSection

Секция списка

Object
name
string required
entries
Array of ListSectionEntry required
brandType
string nullable

[new 05.05]

Enumeration:
TOP

топ-бренды

ALL

все (не включает в себя топ-бренды)

LIKED

избранные

ListValue

Значение из списка

Object
id
integer required
value
string required
CategoryTreeValue

Значение из фильтра с типом дерева категорий

Object
id
integer required
name
string required
selectedValues
Array of ListValue
isSelected
boolean required
children
FilterDescription
Object
name
string
description
string
AbstractProductFilter

Базовая схема доступного фильтра

Object
code
string required
type
string required
name
string required
description
string
descriptions
badge
Object nullable
text
string nullable
SizeFilter

Доступный фильтр по размерам

All of
Object
type
string required
Enumeration:
SIZE
values
Array of CategorySize
selectedValues
Array of ListValue
hasMoreValues
boolean required
PriceFilter

Доступный фильтр по цене

All of
Object
type
string required
Enumeration:
PRICE
lower
number
upper
number
selectedLower
number
selectedUpper
number
MultiListFilter

Доступный фильтр по списочным значениям

All of
Object
type
string required
Enumeration:
MULTI_LIST
values
Array of ListSection
hotValues
Array of ListHotValue
selectedValues
Array of ListValue
searchableSections
Array of string required
hasMoreValues
boolean required
CategoryTreeFilter

Доступный фильтр по значению категории

All of
Object
type
string required
Enumeration:
CATEGORY_TREE
values
selectedValues
Array of ListValue
hasMoreValues
boolean required
BooleanFilter

Доступный фильтр по true/false значениям

All of
Object
type
string required
Enumeration:
BOOLEAN
value
boolean required
isEnabled
boolean required
ApiV2ResponseOfProductFilter
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
ProductFilters

Описание доступных фильтров, сортировок и товаров

Object
sorting
Array of ProductSorting required
filters
Array required

[new 24.04] - массив массивов

Array of ProductFilter
hotFilters
Array of string required
newResaleFilter
itemsCount
integer required
ProductSorting
Object
code
string required
name
string required
isSelected
boolean required
ProductFilter

Доступный фильтр

Products list
POST /api/v2/products/search/items
[new 24.04 доработки] getItems
POST /api/v2/products/search/items

[листинг товаров]

Request parameters

code
string optional

Код фильтра

Request body

Responses

200 200

OK

Body
application/json
400 default

Поиск по продуктам

Body
application/json
SearchProductFilterItemsRequest

Запрос на получение списка товаров, удовлетворяющих условиям фильтрации

All of
Object
sorting
Array of ProductSorting
page
integer
pageLength
integer
Api2ResponseOfSearchPageOfProductDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Product details

ОТКРЫТЫЕ ВОПРОСЫ
уведомляшка о новых вопросах о товаре - отдельный запрос на счетчик + запрос на “я помотрел новые комментарии”?
неясная логика с лайками размера
Недавно смотрели - возвращает пустой массив для РФ, точно ли есть логика на серваке?

GET /api/v2/catalog/products/{productId}
GET /api/v2/catalog/products/{productId}/deliveryInfo
GET /api/v1/stories/slide/catalog
GET /api/v2/catalog/products/lastSeenPage
GET /api/v2/recommendation/similarPage
GET /api/v2/catalog/products
PUT /api/v2/catalog/products/{productId}/toggle
getProduct
GET /api/v2/catalog/products/{productId}

Path variables

productId
integer int64 required

productId

Request parameters

withSizeChart
boolean optional
supportCommunity
boolean optional
currencyCode
string optional
saleInfoId
string optional
withPostsExistsFlag
boolean optional

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

[new 24.04] getProductDeliveryInfo
GET /api/v2/catalog/products/{productId}/deliveryInfo

[new 24.04] Информация о способах доставки товара

Path variables

productId
integer int64 required

productId

Request parameters

cityId
string required

id города

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

[? 24.04] getProductStories
GET /api/v1/stories/slide/catalog

Надо проверить логику метода - возвращает ли запрос несколько сторис с образами (не путать со слайдами одного образа)

Request parameters

countryId
integer optional
currencyCode
string optional
pageNumber
integer optional
pageSize
integer optional
productIds
string optional

Responses

200 200

OK

Body
*/*
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getLastSeenProductsPage
GET /api/v2/catalog/products/lastSeenPage

недавно просмотренные

Request parameters

page
integer int32 optional

page

pageSize
integer int32 optional

pageSize

currencyCode
string optional

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getSimilar
GET /api/v2/recommendation/similarPage

товары продавца

Request parameters

productId
integer int64 required

Product id

pageNumber
integer optional

page number

pageSize
integer optional

page size

Responses

200 200

Successful operation

Body
application/json
getCatalog
GET /api/v2/catalog/products

Request parameters

attributeTreeKeyword
string optional
attributeTreeLevelsLimit
integer int32 optional
categoriesIds
array of integer optional
endPrice
number bigdecimal optional
exceptCategoriesIds
array of integer optional
exceptBrands
array of integer optional
hasOurChoice
boolean optional
hasSlides
boolean optional
interestingAttributeValues
array of integer optional
interestingProductModels
array of integer optional
interestingBrands
array of integer optional
interestingConditions
array of integer optional
interestingSizeType
string optional
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeTypes
array of string optional
interestingSizes
array of integer optional
isAtOffice
boolean optional
isDescriptionExists
boolean optional
isNewCollection
boolean optional
isOnSale
boolean optional
isPro
boolean optional
isPublishedAfterTimestamp
integer int64 optional
isPublishedBeforeTimestamp
integer int64 optional
isStartPriceHigher
boolean optional
isVintage
boolean optional
isVip
boolean optional
order
string optional
page
integer int32 optional
pageLength
integer int32 optional
productsIds
optional
retoucherId
integer int64 optional
sellerEmailSubstring
string optional
sellerId
integer int64 optional
sellerIds
array of integer optional
sex
string optional
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sortAttribute
string optional
Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
startPrice
number bigdecimal optional
state
string optional
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
storeCodeContains
string optional
useUserSex
boolean optional
userLikedBrands
boolean optional
vendorCodeContains
string optional
withAttributeTree
boolean optional
withCategoryTree
boolean optional
withRrp
boolean optional
withSizeTree
boolean optional

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

toggleLikeProduct
PUT /api/v2/catalog/products/{productId}/toggle

Path variables

productId
integer int64 required

productId

Request parameters

sizeId
integer optional

[new 20.05] id размера

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Api2ResponseOfProductDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
ProductDTOResv2

[new 24.04] ProductDTORes полная КТ для получения всей информации о товаре

Object
attributeValueIds
Array
integer int64
attributeWithValues
attributes
availabilityForBargainDate
string date-time

[hxh_product]

brandId
integer int64
breadcrumbs
Array of BreadcrumbDTO
productModel
category
categoryId
integer int64
exclusiveSelectionTime
string date-time
exclusiveSelectionTimeForLowStatuses
string date-time
changeTime
string date-time
changeTimestamp
integer int64
comments
Array of CommentView
lastCommentsTree
Array of CommentDTO
commentsCount
integer int32
commentPostMode
string
Enumeration:
TEXT_AND_PHOTOS
TEXT
NONE
commissionProc
number bigdecimal
bonusesInfoWithBurning
conditionId
integer int64
conditionName
string
createTime
string date-time
createTimestamp
integer int64
currency
defectImages
Array of ProductImageDTO
description
string

[new 24.04 логика поля] либо сгенерированный комментарий, либо комментарий от продавца

discount
integer int32
fieldsLackingForModeration
Array of string
sectionsLackingForModeration
Object
additional properties
Array of string
higherPrice
number bigdecimal
images
Array of ProductImageDTO
inBoutique
boolean
isAtOffice
boolean
isLiked
boolean
needsTranslateDescription
boolean
isNewCollection
boolean
isOurChoice
boolean
isReadyForModeration
boolean
isReadyForBargain
boolean

[hxh_product]

isVintage
boolean
isSold
boolean
isConcierge
boolean
likesCount
integer int32
model
string
moderationHoursRemains
integer int64
name
string
origin
string
ourChoiceStatusTime
string date-time
parentCategories
Array of CategoryDTORes
pickupAddressEndpoint
pickupAddressEndpointId
integer int64
prettyDiscount
integer int32
prettyPrice
number bigdecimal
price
number bigdecimal
priceUpdateSubscribersCount
integer int32
priceWithoutCommission
number bigdecimal
currentPriceInCurrency
number bigdecimal
currentPriceCurrencyId
integer int64
primaryImageUrl
string
productId
integer int64
productState
string
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
productStateTime
string date-time
productStateTimestamp
integer int64
productWasPublishedByNewPublisher
boolean
publishTime
string date-time
publishTimestamp
integer int64
purchasePrice
number bigdecimal
purchaseYear
integer int32
rrpPrice
number bigdecimal
salesChannel
string
Enumeration:
WEBSITE
BOUTIQUE_AND_WEBSITE
STOCK_AND_BOUTIQUE_AND_WEBSITE
seller
sellerRecievesSum
number bigdecimal
sendToModeratorTime
string date-time
sentToModeratorTimestamp
integer int64
serialNumber
string
sex
string
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sizeType
string
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
sizes
Array of SizeValueDTORes
startPrice
number bigdecimal
storeCode
string
subscribedOnPriceUpdates
boolean
url
string
vendorCode
string
split
tabbySplit
yandexPlus
sourceLink
string
tags
Array of ProductTagDTO
shortSeoDescription
string
fullSeoDescription
string
countryOfOrigin
postsExists
boolean
comment
string nullable

[new 24.04] комментарий от продавца, не должен дублироваться с description

isAuthentic
boolean required

[new 24.04] для вывода описания “Товар уже прошел аутентификацию и находится на складе”

badges
Array of ProductBadge required

[new 24.04] бейджи товара

variants
Array nullable

[new 24.04] варианты товара у данного продавца (цвет)

Object
productId
string required

id КТ с данным вариантом

value
string required

Название

icon
string URL nullable

Ссылка на изображение

productBundle
Array nullable

[new 24.04] Комплектация товара

string
Examples:
Навесная биркаКоробкаПыльникДокументыПакет
isAvailable
boolean nullable
SearchPageOfProductDTO
Object
items
Array

[new 24.04] новый тип

Object
contentType
string required
Enumeration:
PRODUCT
CONCIERGE_BANNER
item
One of required
itemsCount
integer int32
totalAmount
integer int64
totalPages
integer int32
correctedValue
string
queryHash
string
description
string nullable

[new 24.04] описание подборки, присылать только для первой страницы

ProductDeliveryResponse
Object
data
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
ProductDeliveryInfo
Object
contentType
string required
Enumeration:
COURIER

Курьером

FAST_DELIVERY

Быстрая доставка

IN_BOUTIQUE

Товар в бутике OSKELLY

content
One of nullable
Object
dateTo
string date-time required

COURIER

Object
date
string date-time required

FAST_DELIVERY

Object
boutiques
Array required

IN_BOUTIQUE

Object
boutiqueAddress
string required
Example:
Москва, Столешников переулок, 14
schedule
string nullable
Example:
Ежедневно с 10:00 до 23:00
attention
string nullable
Example:
Магазин не работает 8 марта
location
Object required
lat
string required
lng
string required
phone
string required

Номер телефона бутика

availableSizes
Array required

Доступные размеры

Object
productSizeType
productSizeValue
string required
SlidesResponse
Object
responseSlideDTOS
Array of SlideDTO
pageCount
integer

Общее количество страниц

Example:
1
slideCount
integer

Общее количество слайдов

Example:
1
SlideDTO
Object
id
string

Уникальный идентификатор слайда

Example:
6808f92a32a1f77e3b388f59
userId
integer

ID пользователя

Example:
158321
createTime
string date-time

Время создания слайда

Example:
2025-04-23T14:28:58.300+00:00
slideType
string

Тип слайда

Enumeration:
USER
contentURL
string uri

URL изображения слайда

Example:
https://static.cdn.oskelly.ru/stories/f59/388/6808f92a32a1f77e3b388f59.jpeg
statusType
string

Статус слайда

Enumeration:
ACTIVE
Example:
ACTIVE
likesCount
integer

Количество лайков

Example:
0
viewsCount
integer

Количество просмотров

Example:
48
nickName
string

Никнейм автора

Example:
concierge
isTrusted
boolean

Является ли пользователь доверенным

Example:
true
isPro
boolean

Является ли пользователь PRO-аккаунтом

Example:
false
avatarPath
string uri

URL аватара пользователя

Example:
https://static.cdn.oskelly.ru/profile/158321/6edcd768-d34f-4773-b463-e78d33b5ad56.jpeg
tagDTOList
Array of TagDTO

Список тегов на слайде

liked
boolean

Лайкнул ли текущий пользователь слайд

Example:
false
seen
boolean

Просмотрел ли текущий пользователь слайд

Example:
false
TagDTO
Object
id
string

Уникальный идентификатор тега

Example:
6808f92a32a1f77e3b388f5a
contentURL
string uri

URL связанного контента

Example:
http://test.oskelly.me:8080/api/v2/catalog/products/3372661
tagType
string

Тип тега

Enumeration:
PRODUCT
Example:
PRODUCT
statusType
string

Статус тега

Enumeration:
ACTIVE
Example:
ACTIVE
x
number float
Example:
25.891476
y
number float
Example:
52.791103
productId
integer
Example:
3372661
price
integer
Example:
138720
tagName
string

Название тега

Example:
LOUIS VUITTON
Brands
PUT /api/v2/catalog/brands/{brandId}/toggle
GET /api/v2/catalog/brands/top/manual
GET /api/v2/catalog/allBrands
GET /api/v2/catalog/brands/liked/{userId}
toggleLikeBrand
PUT /api/v2/catalog/brands/{brandId}/toggle

Path variables

brandId
integer int64 required

brandId

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getTopBrandsManual
GET /api/v2/catalog/brands/top/manual

Request parameters

categoryId
integer int64 required

categoryId

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getBrands
GET /api/v2/catalog/allBrands

[все бренды]

Request parameters

currencyCode
string optional
categoriesIds
array of integer optional
Collection format: multi
countryId
integer optional

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getLikedBrands
GET /api/v2/catalog/brands/liked/{userId}

Path variables

userId
integer int64 required

userId

Request parameters

attributeTreeKeyword
string optional
attributeTreeLevelsLimit
integer int32 optional
categoriesIds
array of integer optional
endPrice
number bigdecimal optional
exceptCategoriesIds
array of integer optional
hasOurChoice
boolean optional
hasSlides
boolean optional
interestingAttributeValues
array of integer optional
interestingBrands
array of integer optional
interestingConditions
array of integer optional
interestingSizeType
string optional
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeTypes
array of string optional
interestingSizes
array of integer optional
isAtOffice
boolean optional
isDescriptionExists
boolean optional
isNewCollection
boolean optional
isOnSale
boolean optional
isPro
boolean optional
isPublishedAfterTimestamp
integer int64 optional
isPublishedBeforeTimestamp
integer int64 optional
isStartPriceHigher
boolean optional
isVintage
boolean optional
isVip
boolean optional
order
string optional
page
integer int32 optional
pageLength
integer int32 optional
productsIds
array of integer optional
retoucherId
integer int64 optional
sellerEmailSubstring
string optional
sellerId
integer int64 optional
sellerIds
array of integer optional
sex
string optional
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sortAttribute
string optional
Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
startPrice
number bigdecimal optional
state
string optional
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
storeCodeContains
string optional
useUserSex
boolean optional
userLikedBrands
boolean optional
vendorCodeContains
string optional
withAttributeTree
boolean optional
withCategoryTree
boolean optional
withDescription
boolean optional
withProducts
boolean optional
withRrp
boolean optional
withSizeTree
boolean optional
currencyCode
string optional

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

UserSettings
GET /api/v2/userSetting
PATCH /api/v2/userSetting
userSetting
GET /api/v2/userSetting

запрос на настройки

Responses

200 200

OK

Body
application/json
updateUserSetting
PATCH /api/v2/userSetting

запрос на настройки

Request body

Object
category
string required
Enumeration:
NEW
RESALE

Responses

200 200

OK

Body
application/json
UserSettingsResponse
Object
data
Object
category
string required
Enumeration:
NEW
RESALE
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Comments
POST /api/v2/comments
publishComment
POST /api/v2/comments

Request body

multipart/form-data
Object
images
Array of string
parentCommentId
integer nullable
productId
integer int64 nullable
text
string nullable

Responses

200 200

OK

Body
*/*
201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Получить основные настройки контрторгов страница приветствия и константы
GET /api/v2/bargains/settings

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getDetailedBargainByProductAndSizeOrTemplateUsingGET
GET /api/v2/bargains/bargain-or-template/{productId}/{sizeId}

Path variables

productId
integer int64 required

productId

Min: 1
sizeId
integer int64 required

sizeId

Min: 1

Request parameters

currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Получить детализированную информацию о контрторге по ID товара и размера
GET /api/v2/bargains/{productId}/{sizeId}

Path variables

productId
integer int64 required

productId

Min: 1
sizeId
integer int64 required

sizeId

Min: 1

Request parameters

currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Создать новый контрторг
PUT /api/v2/bargains

Request parameters

productId
integer int64 required

productId

Min: 1
sizeId
integer int64 required

sizeId

Min: 1
price
integer int32 required

price

currencyCode
string optional

currencyCode

Responses

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Добавление новой записи предложения в контрторг
PUT /api/v2/bargains/{id}

Path variables

id
integer int64 required

id

Min: 1

Request parameters

type
string required

type

Enumeration:
ACCEPT
CREATION
DECLINE
OFFER
price
integer int32 optional

price

currencyCode
string optional

currencyCode

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

BargainCategory

Категория товар контрторга

Object
id
integer int64 required

Идентификатор категории

title
string required

[hxh_product] Название категории

BargainProduct

Товар контрторга

Object
category
BargainCategory required

[hxh_product]

commentsCount
integer int32 required

Количество комментариев

id
integer int64 required

[hxh_product] Идентификатор товара

image
string required

[hxh_product] Изображение товара

inBoutique
boolean required

Товар находится в бутике

Example:
false
isLiked
boolean required

Лайкнут текущим пользователем

Example:
false
isSubscribed
boolean required

Наличие подписки от текущего пользователя

Example:
false
likesCount
integer int32 required

Количество лайков

subscribersCount
integer int32 required

Количество подписчиков

title
string required

[hxh_product] Название товара

withBadge
boolean required

С биркой

Example:
false
Constants

Константы

Object
activeBargainStates
Array of BargainState required

Активные статусы торгов (торг еще не завершен)

bargainSorts
Array of BargainState required

Варианты сортировки

buyerMaxDecisionTimeHours
integer int32 required

Максимальное ко-во часов для разышления покупателю

defaultBargainSort
BargainState required
defaultPageLength
integer int32 required

Размер страницы по умолчанию

finishedBargainStates
Array of BargainState required

Завершенные статусы торгов (торг завершен)

maxAttemptsCount
integer int32 required

Максимальное кол-во попыток для одного участника, н.п. покупателя

maxBargainsCountForUserProductSize
integer int32 required

Максимальное ко-во торгов для пользователя по одному товару/размеру

minBargainPrice
integer int32 required

[hxh_product] Минимальная цена торгов (ниже предложить нельзя)

minPriceKoef
number double required

[hxh_product] Минимальный коэфициент изменения цены. 0.5 = 50%

sellerMaxDecisionTimeHours
integer int32 required

Максимальное кол-во часов для размышления продавцу

BargainSettings

Настройки контрторгов (базовая информация и константы)

Object
buyerBargainDeclinedMessage
buyerBargainExpiredByBuyerMessage
buyerBargainExpiredBySellerMessage
buyerBargainStartMessage
buyerBargainSuccessfulMessage
buyerBeforeBargainMessage
buyerNoActiveBargainsMessage
buyerNoFinishedBargainsMessage
buyerProductSoldBeforeYouBuyMessage
buyerSellerHasTimeToAnswerMessage
buyerWaitingForAnswerTimeMessage
constants

[hxh_product]

sellerBargainDeclinedMessage
sellerBargainExpiredByBuyerMessage
sellerBargainExpiredBySellerMessage
sellerBargainSuccessfulMessage
sellerBeforeAnswerMessage
sellerBuyerHasTimeToBuyYourProductByNewPriceMessage
sellerProductSoldBeforeBuyerAnswerMessage
sellerProductSoldBeforeSellerAnswerMessage
sellerWaitingForAnswerTimeMessage
welcomePage
WelcomePage required
BargainState

Статус контрторга

Object
decoration
string required

Декорация статуса

Enumeration:
NEGATIVE
NEUTRAL
POSITIVE
name
string required

[hxh_product] Статус контрторга. OFFER/COUNTER_OFFER - активный, DECLINED - отклоненный, CONFIRMED - подтвержденный, EXPIRED - просроченный

Enumeration:
CONFIRMED
CONSUMED
COUNTER_OFFER
DECLINED
EXPIRED
INITIAL
OFFER
SOLD
title
string required

Человекочитаемое название статуса

BargainSize

Размер товара

Object
id
integer int64 required

Идентификатор размера

title
string required

[hxh_product] Название размера

BargainMessageDTO

Сообщение (памятка)

Object
decoration
string required

[hxh_product] Декорация заголовка

Enumeration:
NEGATIVE
NEUTRAL
POSITIVE
message
string required

[hxh_product] Текст сообщения

title
string required

[hxh_product] Заголовок

BargainUser

Участник контрторга (продавец или покупатель)

Object
avatar
string

[hxh_product] Аватар

id
integer int64 required

[hxh_product] Идентификатор пользователя

isPro
boolean required

Является бутиком (PRO-продавцом)

Example:
false
nickname
string required

[hxh_product] Никнейм

type
string required

Тип продавца для отображения, н.п. Бутик

BargainDetailed

Детализированная информация о контрторге

Object
attemptsLeft
integer int32 required

[hxh_product] Сколько попыток осталось

basePrice
integer int32 required

[hxh_product] Первоначальная цена на момент создания контрторга

buyer
BargainUser required

[hxh_product]

changeTime
string date-time nullable

Дата обновления

createTime
string date-time required

Дата создания

id
integer int64 required

[hxh_product] Идентификатор контрторга

lastPrice
integer int32 required

[hxh_product] Последняя предложенная цена

message

[hxh_product]

product
BargainProduct required

[hxh_product]

records
Array of BargainRecord required

[hxh_product] Записи по контрторгу

seller
BargainUser required

[hxh_product]

sellerReceivesSum
integer int32 nullable

[hxh_product] Сумма, которую получит продавец, если сделка состоится. Данное поле доступно только для продавца

size
BargainSize required

[hxh_product]

state
BargainState required

[hxh_product]

timeLeft
integer int64 nullable

[hxh_product] Сколько времени осталось до принятия решения покупателем или продавцом (секунды)

userCan
Array required

[hxh_product] Действия, которые может выполнить текущий пользователь (продавец или покупатель)

string
Enumeration:
ACCEPT

Перейти в корзину // Добавить в корзину // Принять

CREATION

Предложить

DECLINE

Отклонить

OFFER

Предложить другую цену

userIsBuyer
boolean required

[hxh_product] Если текущий пользователь является покупателем, то это поле имеет значение true

Example:
false
ProductBargain

[hxh_product]
Сокращенная информация о контрторге для КТ

Object
id
integer int64 required

[hxh_product] Идентификатор контрторга

lastPrice
integer int32 required

[hxh_product] Последняя предложенная цена

message

[hxh_product]

Example:
{
    "decoration": "NEUTRAL",
    "message": "У него осталось {timeLeft}, чтобы купить товар по последней цене, которую вы предлагали",
    "title": "Предложим покупателю цену 280 000 ₽"
}
sellerReceivesSum
integer int32 nullable

[?hxh_product] Сумма, которую получит продавец, если сделка состоится. Данное поле доступно только для продавца

state
BargainState required

[hxh_product]

timeLeft
integer int64 nullable

[hxh_product] Сколько времени осталось до принятия решения покупателем или продавцом (секунды)

userIsBuyer
boolean required

[hxh_product] Если текущий пользователь является покупателем, то это поле имеет значение true

Example:
false
api.v2.products.filter
POST /api/v2/products/filter/info
getAvailableFilterInfo
POST /api/v2/products/filter/info

Request parameters

code
string optional

Код фильтра

Request body

application/json

Responses

200 200

OK

Body
application/json
ApiV2ResponseOfProductFilters
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Operations
POST /api/v2/products/filter/items
POST /api/v2/products/filter/count
getItems
POST /api/v2/products/filter/items

Request body

application/json

Responses

200 200

OK

Body
application/json
getItemsCount
POST /api/v2/products/filter/count

Request body

application/json

Responses

200 200

OK

Body
application/json
Type Definitions
ApiV2ResponseOfItemsCount
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
CategorySizeValue

Доступные размеры в сетке категории

Object
code
string required
name
string required
values
Array of SizeValue
ChartValue

Значение из сетки размеров

Object
code
string required
name
string required
value
string required
ClientProductFiltrationContext
string
Enumeration:
ACCOUNT_PUBLISHED_OFFLINE_PRODUCTS
FilterValue

Значение фильтра для запроса сортировки

One of
boolean
Array of integer
Object
Array of string
ItemsCount

Количество товаров

Object
itemsCount
integer
PriceValue

Значение фильтра по цене для запроса сортировки

Object
lower
number
upper
number
ProductFilterInfoRequest

Запрос на получение доступных значений заданного фильтра

Object
filters
Object

Коллекция фильтров со значениями. Доступные среди прочих фильтры:

  • offlineOnly: true | false - выдать только товары, находящиеся offline | все товары
additional properties
presets
Object

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

  • offlineOnly: true | false - выдать только товары, находящиеся offline | все товары
additional properties
baseCategory
integer
currencyCode
string
ProductFilterItemsRequest

Запрос на получение списка товаров, удовлетворяющих условиям фильтрации

All of
Object
sorting
string
page
integer
pageLength
integer
feedSegmentType
string nullable

[new 11.04] тип выбранного сегмента на главной

ProductFilterRequest

Запрос на получение доступных значений фильтра и товаров по фильтрам

All of
Object
withAvailableValues
boolean
withItems
boolean
SizeValue

Значение доступного размера

Object
id
integer required
name
string required
isSelected
boolean required
charts
Array of ChartValue
partial
Type Definitions
AdditionalSizeDTO
Object
id
integer int64
image
string
isRequired
boolean
name
string
transliterateName
string
value
integer int32
AddressAggregationRequestDTO
Object
address
string
address2
string
address3
string
city
integer int64
country
integer int64
zipCode
string
AddressAggregationRequestUpdateDTO
Object
address
string
address2
string
address3
string
city
integer int64
country
integer int64
zipCode
string
id
integer int64
AddressAggregationResponseDTO
Object
address
string
address2
string
address3
string
cityData
countryData
id
integer int64
zipCode
string
AddressBreakdownDTO
Object
street
string
house
string
flat
string
AddressDTO
Object
address
string
addressBreakdown
address2
string
address3
string
city
string
cityData
country
string
countryData
id
integer int64
region
string
zipCode
string
fiasId
string
regionFiasId
string
cityFiasId
string
settlementFiasId
string
dadataFullAddress
string
fullAddress
string
checked
boolean
createTime
integer int64
deleteTime
integer int64
changeTime
integer int64
AddressEndpointAggRequestDTO
Object
firstName
string
lastName
string
patronymicName
string
phone
string
AddressEndpointAggRequestUpdateDTO
Object
firstName
string
lastName
string
patronymicName
string
phone
string
id
integer int64
AddressEndpointAggResponseDTO
Object
firstName
string
id
integer int6
lastName
string
patronymicName
string
phone
string
AddressEndpointAggregationRequestDTO
Object
usePhysicalAddressForBilling
boolean
AddressEndpointAggregationRequestUpdateDTO
Object
usePhysicalAddressForBilling
boolean
id
integer int64
AddressEndpointAggregationResponseDTO
Object
id
integer int64
usePhysicalAddressForBilling
boolean
AddressEndpointDTO
Object
address
firstName
string
id
integer int64
lastName
string
patronymicName
string
phone
string
deliveryCost
number bigdecimal
deleteTime
integer int64
changeTime
integer int64
AdminCardDetailsView
Object
brand
string
bank
string
number
string
expiration
string
Api2ResponseOfAddressEndpointDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfBonusesBalanceDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfCategoryTree
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfAddressEndpointDTO
Object
data
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfAttributeDTO
Object
data
Array of AttributeDTO
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfBonusesBurningScheduleItemDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfBrandDTO
Object
data
Array of BrandDTORes
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfCategoryDTO
Object
data
Array of CategoryDTORes
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfDictionaryDTO
Object
data
Array of DictionaryDTO
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfLegalEntitiesDTO
Object
data
Array of LegalEntityDTO
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfOrderSourceInfoDTO
Object
data
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
ProductDTORes
Object
attributeValueIds
Array
integer int64
attributeWithValues
attributes
availabilityForBargainDate
string date-time
brandId
integer int64
breadcrumbs
Array of BreadcrumbDTO
productModelId
integer int64
productModel
category
categoryId
integer int64
exclusiveSelectionTime
string date-time
exclusiveSelectionTimeForLowStatuses
string date-time
changeTime
string date-time
changeTimestamp
integer int64
comments
Array of CommentView
lastCommentsTree
Array of CommentDTO
commentsCount
integer int32
commentPostMode
string
Enumeration:
TEXT_AND_PHOTOS
TEXT
NONE
commissionProc
number bigdecimal
bonusesInfoWithBurning
conditionId
integer int64
conditionName
string
createTime
string date-time
createTimestamp
integer int64
currency
defectImages
Array of ProductImageDTO
description
string
discount
integer int32
fieldsLackingForModeration
Array of string
sectionsLackingForModeration
Object
additional properties
Array of string
higherPrice
number bigdecimal
images
Array of ProductImageDTO
inBoutique
boolean
isAtOffice
boolean
isLiked
boolean
needsTranslateDescription
boolean
isNewCollection
boolean
isOurChoice
boolean
isReadyForModeration
boolean
isReadyForBargain
boolean
isVintage
boolean
isSold
boolean
isConcierge
boolean
likesCount
integer int32
model
string
moderationHoursRemains
integer int64
name
string
origin
string
ourChoiceStatusTime
string date-time
parentCategories
Array of CategoryDTORes
pickupAddressEndpoint
pickupAddressEndpointId
integer int64
prettyDiscount
integer int32
prettyPrice
number bigdecimal
price
number bigdecimal
priceUpdateSubscribersCount
integer int32
priceWithoutCommission
number bigdecimal
currentPriceInCurrency
number bigdecimal
currentPriceCurrencyId
integer int64
primaryImageUrl
string
productId
integer int64
productState
string
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
productStateTime
string date-time
productStateTimestamp
integer int64
productWasPublishedByNewPublisher
boolean
publishTime
string date-time
publishTimestamp
integer int64
purchasePrice
number bigdecimal
purchaseYear
integer int32
rrpPrice
number bigdecimal
salesChannel
string
Enumeration:
WEBSITE
BOUTIQUE_AND_WEBSITE
STOCK_AND_BOUTIQUE_AND_WEBSITE
seller
sellerRecievesSum
number bigdecimal
sendToModeratorTime
string date-time
sentToModeratorTimestamp
integer int64
serialNumber
string
sex
string
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sizeType
string
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
sizes
Array of SizeValueDTORes
startPrice
number bigdecimal
storeCode
string
subscribedOnPriceUpdates
boolean
url
string
vendorCode
string
split
tabbySplit
yandexPlus
sourceLink
string
tags
Array of ProductTagDTO
shortSeoDescription
string
fullSeoDescription
string
countryOfOrigin
postsExists
boolean
Api2ResponseOfListOfProductConditionDTO
Object
data
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfProductDTO
Object
data
Array of ProductDTORes
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfProductImageDTO
Object
data
Array of ProductImageDTO
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfProductTagDTO
Object
data
Array of ProductTagDTO
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfPromocodeTypeDTO
Object
data
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOflong
Object
data
Array
integer int64
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfLoyaltyCardCardInfoDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfPageOfBonusesTransactionDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfPageOfOrderDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfPageOfProductDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfPageOfProductDTOIntegrationLite
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfProductDTOLite
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfProductIdDTO
Object
data
integer int64
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
AttributeDTO
Object
attributeValues
id
integer int64
isRequired
boolean
kind
string
Enumeration:
GENERIC
MATERIAL
COLOR
name
string
showFilter
boolean
AttributeValueDTO
Object
icon
string
id
integer int64 required
ofValue
string
pluralGenitiveValue
string
singularGenitiveValue
string
transliterateValue
string
value
string
AttributeWithValueDTO
Object
attribute
attributeValue
BlankId
Object
id
integer int64
BonusesAmountDTO

Сгораемые и несгораемые баллы объединенные одним объектом

Object
bonuses
number

Количество сгорамых баллов

Example:
10
money
number

Количество несгораемых баллов

Example:
10
total
number

Общее количество баллов

Example:
10
BonusesBalanceDTO

Бонусный баланс

Object
burningAmount
number

Количество скоро сгоряющих баллов

Example:
20
BonusesBurningScheduleItemDTO

Элемент графика сгорания бонусов

Object
amount
number

Количество сгорающих баллов

Example:
10
burningDate
string date-time
transactions
BonusesInfoDTO

Структура позволяющая хранить информацию о начислении/списании бонусов

Object
withdrawBonusesAmount
transferBonusesAmount
BonusesInfoWithBurningDTO

Структура позволяющая хранить информацию о начислении/списании бонусов и сумму ближайших к сгоранию бонусов

Object
bonusesInfo
burningAmount
number

Количество скоро сгоряющих баллов

Example:
20
BonusesTransactionDTO

Транзакции пользователя по бонусному счету

Object
trnDate
string date-time

Дата транзакции

typeStr
string

Тип транзакции в локализоанном виде

reason
string

Причина транзакции. Псевдосправочник.

description
string

Комментарий к транзакции

orderId
integer int64

Идентификатор заказа

Example:
1234567
orderDate
string date-time

Дата заказа

BonusesTransactionType
string
Enumeration:
TRANSFER
WITHDRAW
RETURN
EXPIRE
BonusesType
string
Enumeration:
MONEY
BONUS
BrandDTO
Object
description
string
id
integer int64 required
isHidden
boolean
isLiked
boolean
name
string
products
Array of ProductDTO
productsCount
integer int32
transliterateName
string
urlName
string
BrandDTOReq
Object
description
string
id
integer int64
isHidden
boolean
isLiked
boolean
name
string
products
Array of ProductDTOReq
productsCount
integer int32
transliterateName
string
urlName
string
BrandDTORes
Object
description
string
id
integer int64
isHidden
boolean
isLiked
boolean
name
string
products
Array of ProductDTORes
productsCount
integer int32
transliterateName
string
urlName
string
Object
name
string
url
string
CardOption
Object
id
integer int64
title
string
icon
string
CardPaymentOption
All of
Object
cards
Array of CardOption
CategoryDTO
Object
additionalSizes
attributes
Array of AttributeDTO
children
Array of CategoryDTO
defaultSizeType
string
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
displayName
string
fullName
string
hasChildren
boolean
icon
string
id
integer int64
minPrice
integer int32
pluralName
string
productsCount
integer int32
singularFullName
string
singularName
string
sizeValues
Array of SizeValueDTO
url
string
CategoryDTOReq
Object
additionalSizes
attributes
Array of AttributeDTO
children
Array of CategoryDTOReq
defaultSizeType
string
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
displayName
string
fullName
string
hasChildren
boolean
icon
string
id
integer int64
minPrice
integer int32
pluralName
string
productsCount
integer int32
singularFullName
string
singularName
string
sizeValues
Array of SizeValueDTOReq
url
string
CategoryTree
Object
rootCategory
CityDTO
Object
name
string
region
string
id
integer int64
CommentDTO
Object
id
integer int64
images
Array of string
parentCommentId
integer int64
productId
integer int64
productRequestId
integer int64
publishedAtTime
integer int64
publisher
replyTo
string
needsTranslate
boolean
subComments
Array of CommentDTO
text
string
deletedAtTime
string
editedAtTime
string
CommentView
Object
avatar
string
id
integer int64
images
Array of string
isAnswer
boolean
publishTime
string
publishZonedDateTime
integer int64
text
string
user
string
userId
integer int64
CommunityBadge

Бейджики пользователя в O!Community

Object
tags
Array of CommunityTag
CommunityIndicator

Количество покупок и продаж у текущего пользователя

Object
purchaseCount
integer

Количество покупок у текущего пользователя

Example:
2
saleCount
integer

Количество продаж у текущего пользователя

Example:
1
CommunityInfo

Информация о статусе, привилегиях и требованиях для получения статуса

Object
CommunityInfos

Информация о статусах, привилегиях и требованиях для получения статуса

Array of CommunityInfo
CommunityPrivilege

Наименование привилегии

Object
title
string

Заголовок класса привилегий

Example:
Подарок на день рождения
unlocked
boolean

Доступна ли привилегия относительно предыдущего уровня

Example:
false
comingSoon
boolean

true - означает что привилегия пока недоступна

Example:
true
CommunityPrivilegeGroup

Объект привилегий для уровня статуса

Object
title
string

Заголовок группы привилегий

Example:
Pop-up sale
description
string

Описание группы привилегий

Example:
Персональный поп-ап сейл ваших лотов в бутиках OSKELLY
privileges

Список привилегий для уровня статуса

comingSoon
boolean

true - означает что группа привилегий пока недоступна

Example:
true
CommunityPrivilegeGroups

Список привилегий для уровня статуса

CommunityStatus

Статус пользователя в O!Community

Object
code
string

Код

name
string

Название

Example:
o!beginner
CommunityStatusRequirement

Требования для получения статуса пользователя в O!Community

Object
purchaseRequired
integer

Сумма покупок для получения статуса

Example:
0
saleRequired
integer

Сумма продаж для получения статуса

Example:
0
type
string

Тип требования и\или

Enumeration:
AND
OR
CommunityTag

Бейджик пользователя в O!Community

Object
code
string
name
string

Значок пользователя

Example:
stylist
CounterpartyType
string
Enumeration:
PHYS
IP
JUR
CARD
CountryDTO
Object
currency
name
string
uiCurrencyCode
string
environment
string
Enumeration:
RU
INT
isoCodeAlpha2
string
imageUrl
string
requireZipcode
boolean
id
integer int64
CurrencyDTO
Object
name
string
sign
string
isoCode
string
isoNumber
integer int64
id
integer int64
base
boolean
active
boolean
selectedByDefault
boolean
DescriptionAttributeView
Object
attributeValueId
integer int64
title
string
value
string
DictionaryDTO
Object
id
integer int64
name
string
LegalEntityDTO
Object
id
integer int64
onecUuid
string
title
string
Like
Object
count
integer int64
isLiked
boolean
LoyaltyCardCardInfoDTO

Информация о бонусной карте пользователя

Object
barcode
string

Баркод

Example:
79991111111
OfferDTOReq
Object
brandId
integer int64
categoryId
integer int64
consumed
boolean
id
integer int64
isSizeAvailable
boolean
negotiatedPrice
number bigdecimal
offerStatus
string
Enumeration:
ACCEPTED
PENDING
REJECTED
offerorId
integer int64
price
number bigdecimal
product
productId
integer int64
productState
string
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
sizeId
integer int64
OfferDTORes
Object
brandId
integer int64
categoryId
integer int64
consumed
boolean
id
integer int64
isSizeAvailable
boolean
negotiatedPrice
number bigdecimal
offerStatus
string
Enumeration:
ACCEPTED
PENDING
REJECTED
offerorId
integer int64
price
number bigdecimal
product
productId
integer int64
productState
string
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
sizeId
integer int64
OrderDTO
Object
agentReport
agentReportConfirmed
boolean
agentReportId
integer int64
boutiqueAddress
string
bonusesInfo
Unknown
effectiveBonusesInfo
Unknown
buyerCounterparty
clearAmount
number bigdecimal
comment
string
confirmedAmount
number bigdecimal
count
integer int32
deletable
boolean
deliveryAddressEndpoint
Unknown
deliveryAddressEndpointAggregation
Unknown
deliveryComment
string
deliveryCost
number bigdecimal
deliveryDescription
string
deliveryIcon
string
deliveryInfo
string
deliveryTitle
string
discount
empty
boolean
faulty
boolean
finalAmount
number bigdecimal
id
integer int64
isEffectiveBuyer
boolean
isMadeByNewUser
boolean
items
linkedNotification
orderCreationProblems
orderSource
string
Enumeration:
ONLINE
BOUTIQUE
orderStateIcon
string
orderStateSuccess
boolean
orderStateTitle
string
orderStatus
string
Enumeration:
UNDEFINED
UNCOMPLETED
ORDER_CANT_CONFIRM_NO_SELLER_ADDRESS
ORDER_CONFIRMING
ORDER_REFUND
ORDER_CONFIRMED
SELLER_IN_MOSCOW
EXPECTING_COURIER_TO_SELLER
OURSELVES_PICKING_UP_FROM_SELLER
OURSELVES_FROM_SELLER_TO_OFFICE
LOGIST_ON_WAY_TO_SELLER
FROM_SELLER_TO_OFFICE
EXPERTISE_START
HOLD_COMPLETE_REJECTED
EXPECTING_COURIER_TO_BUYER
LOGIST_ON_WAY_TO_BUYER
BUYER_IN_MOSCOW
OURSELVES_DELIVERY_TO_BUYER
OURSELVES_FROM_OFFICE_TO_BUYER
ORDER_DELIVERED
EXPECTING_CONFIRM_AGENT_REPORT
WAIT_PAYMENT_MONEY_TO_SELLER
ORDER_COMPLETED
ORDER_COMPLETED_RETURN
RETURN_CREATED
RETURN_ON_WAY_TO_OFFICE
RETURN_EXPERTISE
RETURN_COMPLETED
orderStatusTitle
string
orderStepChain
orderTrack
ourselvesDeliveries
ourselvesDelivery
boolean
ourselvesDeliveryFromSeller
ourselvesDeliveryName
string
ourselvesDeliveryPhone
string
ourselvesDeliveryToBuyer
payment
pickupAddressEndpoint
Unknown
pickupAddressEndpointAggregation
Unknown
pickupComment
string
pickupDateFromSeller
integer int64
pickupDateToBuyer
integer int64
pickupIntervalFromSeller
string
pickupTimeIntervalId
integer int64
productLocation
string
Enumeration:
SELLER
BOUTIQUE
rrpSum
number bigdecimal
seller
Unknown
sellerCounterparty
sellerReceivesAmount
number bigdecimal
size
integer int32
soldTime
string date-time
state
string
Enumeration:
CREATED
CANCELED
HOLD_PROCESSING
HOLD_ERROR
HOLD
HOLD_COMPLETED
HOLD_COMPLETE_REJECTED
REFUND
MONEY_TRANSFERRED
MONEY_PAYMENT_ERROR
MONEY_PAYMENT_NOT_ENOUGH
MONEY_PAYMENT_TECHNICAL_ERROR
MONEY_PAYMENT_WAIT
SELLER_PAID
COMPLETED
RETURN
DELETED
stateTime
integer int64
trackingUrl
string
waybillFromSeller
waybillId
string
waybillToBuyer
waybills
Array of WaybillDTO
userActions
OrderSourceInfoDTO
Object
id
integer int64
type
string
Enumeration:
WEB
ANDROID
IOS
ANDROID_WEB
IOS_WEB
BOUTIQUE
UNKNOWN
name
string
displayName
string
isHidden
boolean
isMarketplaceLocation
boolean
OrderStageDTO
Object
type
string required

determines what should be done with an order during the stage (a set of actions which should be applied to an order), a logic

Enumeration:
SELLER_CONFIRMATION
DELIVERY_TO_OFFICE
EXPERTISE
DELIVERY_TO_BUYER
DELIVERY_TO_BOUTIQUE
BUYER_CONFIRMATION
SOLD_IN_BOUTIQUE
PAYOUT
RETURNED_TO_SELLER
progressState
string required

shows the progress of the stage

Enumeration:
UPCOMING
IN_PROGRESS
COMPLETE
successState
string

what the stage ended up, can be filled after the stage is complete

Enumeration:
SUCCEEDED
PARTIALLY_SUCCEEDED
FAILED
title
string required

the name of the stage a user sees

description
string

describes the actions have being acted with the order at the moment (regular font, a text under the title)

positions

a list of highlighted positions after confirmation/expertises stage, sometime user can do smth with them

comment
string

Something to be highlighted to the user or the expected date of completion (Grey font, a text under the title)

updatedAt
string date-time

the date-time of completion an order

estimatedDateTime
string date-time

the expected date-time of completion an order

OrderTrackActionDTO
Object
type
string required

Action type

Enumeration:
CHANGE_PICKUP_DATE
PAY_OSKELLY_SERVICE
GO_TO_NEGOTIATION
GO_TO_DETAILS_INFO
CHANGE_DELIVERY_DATE
CONFIRM_DELIVERY
CONFIRM_PAYOUT_DETAILS
title
string required

Action display name (e.g. caption on the button for the action)

OrderTrackDTO
Object
orderStages
Array of OrderStageDTO
PageOfBonusesTransactionDTO
Object
items
itemsCount
integer int32
totalAmount
integer int64
totalPages
integer int32
PageOfOrderDTO
Object
items
Array of OrderDTO
itemsCount
integer int32
totalAmount
integer int64
totalPages
integer int32
PageOfProductDTO
Object
items
Array of ProductDTORes
itemsCount
integer int32
totalAmount
integer int64
totalPages
integer int32
PageOfProductDTOIntegrationLite
Object
itemsCount
integer int32
totalAmount
integer int64
totalPages
integer int32
PageOfProductRequestDTO
Object
items
itemsCount
integer int32
totalAmount
integer int64
totalPages
integer int32
PaymentOption
Object
type
string required
title
string required
icon
string
PositionDetailsDTO
Object
text
string
positionId
integer int64
PrimaryPageType
string
Enumeration:
MALE
FEMALE
CHILD
LIFESTYLE
MALE_RESALE
FEMALE_RESALE
CHILD_RESALE
LIFESTYLE_RESALE
MALE_NEW
FEMALE_NEW
CHILD_NEW
LIFESTYLE_NEW
ProductConditionDTO
Object
id
integer int64
name
string
ProductCrossBorderDTO

Блок инициативы “Кросс-Бордер”

Object
status
string

Доступность продукта в рамках инициативы

Enumeration:
AVAILABLE
NOT_AVAILABLE
ProductDTO
Object
attributeValueIds
Array
integer int64
attributeWithValues
attributes
availabilityForBargainDate
string date-time
brand
brandId
integer int64
productModelId
integer int64
productModel
category
categoryId
integer int64
changeTime
string date-time
changeTimestamp
integer int64
comments
Array of CommentView
commentsCount
integer int32
commissionProc
number bigdecimal
bonusesInfoWithBurning
conditionId
integer int64
createTime
string date-time
createTimestamp
integer int64
currency
defectImages
Array of ProductImageDTO
description
string
discount
integer int32
fieldsLackingForModeration
Array of string
sectionsLackingForModeration
Object
additional properties
Array of string
higherPrice
number bigdecimal
images
Array of ProductImageDTO
isAtOffice
boolean
isLiked
boolean
isNewCollection
boolean
isOurChoice
boolean
isReadyForModeration
boolean
isReadyForBargain
boolean
isVintage
boolean
isUsedInSaleRequest
boolean
likesCount
integer int32
model
string
moderationHoursRemains
integer int64
name
string
origin
string
ourChoiceStatusTime
string date-time
parentCategories
Array of CategoryDTO
pickupAddressEndpoint
pickupAddressEndpointId
integer int64
pickupAddressEndpointAggregation
pickupAddressEndpointAggregationId
integer int64
prettyDiscount
integer int32
prettyPrice
number bigdecimal
price
number bigdecimal
priceUpdateSubscribersCount
integer int32
priceWithoutCommission
number bigdecimal
primaryImageUrl
string
productId
integer int64
productState
string
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
productStateTime
string date-time
productStateTimestamp
integer int64
productWasPublishedByNewPublisher
boolean
publishTime
string date-time
publishTimestamp
integer int64
purchasePrice
number bigdecimal
purchaseYear
integer int32
rrpPrice
number bigdecimal
seller
sellerRecievesSum
number bigdecimal
exclusiveSelectionTime
string date-time
exclusiveSelectionTimeForLowStatuses
string date-time
sendToModeratorTime
string date-time
sentToModeratorTimestamp
integer int64
serialNumber
string
sex
string
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sizeType
string
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
sizes
Array of SizeValueDTO
startPrice
number bigdecimal
storeCode
string
subscribedOnPriceUpdates
boolean
url
string
vendorCode
string
split
Unknown
tabbySplit
Unknown
yandexPlus
Unknown
countryOfOrigin
ProductDTOIntegrationLiteRes
Object
brandId
integer int64
categoryId
integer int64
conditionId
integer int64
productId
integer int64
productState
string
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
storeCode
string
ProductDTOLite
Object
brand
category
conditionId
integer int64
conditionName
string
productId
integer int64
productState
string
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
url
string
ProductDTOReq
Object
countryOfOrigin
attributeValueIds
Array
integer int64
attributeWithValues
attributes
availabilityForBargainDate
string date-time
brandId
integer int64
productModelId
integer int64
productModel
category
categoryId
integer int64
changeTime
string date-time
changeTimestamp
integer int64
comments
Array of CommentView
commentsCount
integer int32
commissionProc
number bigdecimal
conditionId
integer int64
createTime
string date-time
createTimestamp
integer int64
currency
defectImages
Array of ProductImageDTO
description
string
discount
integer int32
fieldsLackingForModeration
Array of string
sectionsLackingForModeration
Object
additional properties
Array of string
higherPrice
number bigdecimal
images
Array of ProductImageDTO
isAtOffice
boolean
isLiked
boolean
isNewCollection
boolean
isOurChoice
boolean
isReadyForModeration
boolean
isReadyForBargain
boolean
isVintage
boolean
isConcierge
boolean
likesCount
integer int32
model
string
moderationHoursRemains
integer int64
name
string
origin
string
ourChoiceStatusTime
string date-time
parentCategories
Array of CategoryDTOReq
pickupAddressEndpoint
pickupAddressEndpointId
integer int64
prettyDiscount
integer int32
prettyPrice
number bigdecimal
price
number bigdecimal
priceUpdateSubscribersCount
integer int32
priceWithoutCommission
number bigdecimal
currentPriceInCurrency
number bigdecimal
currentPriceCurrencyId
integer int64
productId
integer int64
productState
string
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
productStateTime
string date-time
productStateTimestamp
integer int64
productWasPublishedByNewPublisher
boolean
publishTime
string date-time
publishTimestamp
integer int64
purchasePrice
number bigdecimal
purchaseYear
integer int32
rrpPrice
number bigdecimal
seller
sellerRecievesSum
number bigdecimal
sendToModeratorTime
string date-time
sentToModeratorTimestamp
integer int64
serialNumber
string
sex
string
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sizeType
string
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
sizes
Array of SizeValueDTOReq
startPrice
number bigdecimal
storeCode
string
subscribedOnPriceUpdates
boolean
url
string
vendorCode
string
split
Unknown
tabbySplit
Unknown
yandexPlus
Unknown
sourceLink
string
ProductImageDTO
Object
comment
string
id
integer int64
order
integer int32
path
string
alt
string
ProductModelDTORes
Object
id
integer int64 required
name
string required
brandId
integer int64 required
ProductRejectReasonDTO
Object
descriptionComment
string
id
integer int64
imageComment
string
images
Array of ProductImageDTO
oldDescription
string
oldPrice
number bigdecimal
otherComment
string
price
number bigdecimal
priceComment
string
rejectorId
integer int64
timestamp
integer int64
ProductRequestDTO
Object
attributes
Array of AttributeDTO
brands
Array of BrandDTO
category
commentsCount
integer int32
conditions
createTime
string date-time
currencyCode
string
description
string
fromPrice
number
id
integer int64
images
isResponded
boolean
lastCommentsTree
Array of CommentDTO
like
parentCategory
productModels
progress
number double
responseCount
integer int32
sharingLink
string
sizes
Array of SizeValueDTO
state
string
Enumeration:
DRAFT
PUBLISHED
HIDDEN
MODERATION
REJECTED
stateTime
string date-time
title
string
toPrice
number
user
needsTranslateDescription
boolean
ProductRequestImageDTO
Object
extension
string
fileName
string
imageURL
string
isPrimary
boolean
ProductTagCategory
string
Enumeration:
LOCATION
ProductTagDTO
Object
id
integer int64 required
category
shortName
string required
name
string required
description
string
bannerInfo
Object
title
string
description
string
ProductTagLocationType
string
Enumeration:
BOUTIQUE
PromoCodeResetRange
string
Enumeration:
WEEK
MONTH
QUARTER
HALF_YEAR
YEAR
PromocodeTypeDTO
Object
id
integer int32 required
name
string
SizeTypeLocalized
Object
abbreviation
string
description
string
sizeType
string
Enumeration:
RU
EU
US
INT
UK
FR
IT
DE
AU
JPN
INCHES
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
RING_RUSSIAN
RING_EUROPEAN
JEANS
HEIGHT
AGE
NO_SIZE
BUST
SizeValueDTOReq
Object
payoutInfo
additionalSizeValues
Object
additional properties
integer int32
categorySizeType
string
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
categorySizeValue
string
count
integer int32
id
integer int64
interestingSizeType
string
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeValue
string
productSizeType
string
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
productSizeValue
string
productCustomSizeType
string
productCustomSizeValue
string
SizeValueDTORes
Object
payoutInfo
additionalSizeValues
Object
additional properties
integer int32
categorySizeType
string
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
categorySizeValue
string
count
integer int32
id
integer int64
interestingSizeType
string
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeValue
string
productSizeType
string
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
productSizeValue
string
productCustomSizeType
string
productCustomSizeValue
string
prices
Object required

[new 24.04] цены на размер

price
number nullable
startPrice
number nullable
rrpPrice
number nullable
discount
integer nullable
sizeInfo
string nullable

[new 24.04]

Example:
Hа обуви указан размер EU 42 • US 8,5 • UK 7,5 • FR 42 1/3 • Длина стопы 26,5 см
isLiked
boolean nullable

Добавлен ли размер в избранное

bargainLite
ProductBargain nullable

[hxh_product]

SplitInfo
Object
firstPayment
number required
remainingPayment
number required
parts
Array of SplitInfoPart required
SplitInfoPart
Object
date
string offset-date-time
value
number bigdecimal
SplitPaymentOption
All of
Object
firstPayment
number required
remainingPayment
number required
parts
Array of SplitInfoPart required
description
string
UserCommonTagDTO
Object
id
integer int64
code
string
name
string
extraData
string
enabled
boolean
UserCommonTagGroupDTO
Object
id
integer int64
code
string
name
string
order
integer int32
multiSelect
boolean
tags
UserDTO
Object
acceptsReturns
boolean
avatarPath
string
birthDate
integer int64
brandLikesCount
integer int32
email
string
firstChar
string
fullName
string
id
integer int64
isFollowed
boolean
isPro
boolean
isTrusted
boolean
likesCount
integer int32
name
string
nickname
string
productLikesCount
integer int32
productsCount
integer int32
registrationTime
integer int64
syncAgree
boolean
syncSuccess
boolean
sex
string
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
adminProfileUrl
string

Link to user profile in old admin view

communityBadge
commonTags
YandexPayPaymentOption
All of
Object
yandexPlus
YandexPlusInfo required
YandexPlusInfo

Информация о применимости Yandex plus к товару/заказу

Object
points
number required

Количество баллов кэшбэка за товар/заказ

YandexSplitPaymentOption
All of
Object
firstPayment
number required
remainingPayment
number required
parts
Array of SplitInfoPart required
UserDTOV3
Object
id
integer int64
email
string
phone
string
nickname
string
registrationTime
string date-time
activationTime
string date-time
sex
birthDate
string date-time
isTrusted
boolean
countryId
integer int64
pickupCountryId
integer int64
userType
position
string
sellerType
celebrity
boolean
bestFriend
boolean
legalEntity
boolean
vip
boolean
pro
boolean
banned
boolean
firstName
string
lastName
string
admin
boolean
agentSeller
boolean
deleted
boolean
moderator
boolean
avatarPath
string
tags
Array of string
commissionGrid
api.v2.products.search
Operations
POST /api/v2/products/search/count
GET /api/v2/products/search/history
GET /api/v2/products/search/suggestions
getItemsCount
POST /api/v2/products/search/count

Request body

Responses

200 200

OK

Body
application/json
400 default

Получение кол-ва продуктов по фильтрам и поисковой фразе

Body
application/json
Unknown
getSearchHistory
GET /api/v2/products/search/history

Request parameters

categoryId
integer int64 optional

Responses

200 200

OK

Body
application/json
getSuggestions
GET /api/v2/products/search/suggestions

Request parameters

userQuery
string required

Responses

200 200

OK

Body
application/json
Type Definitions
Api2ResponseOfListOfString
Object
data
Array of string
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
HistoryDTO
Object
search_value
string
category_id
integer int64
SearchProductFilterInfoRequest

Запрос на получение доступных значений заданного фильтра

Object
search
Object

Пользовательский поисковой запрос

additional properties
filters
Object

Коллекция фильтров со значениями. Доступные среди прочих фильтры:

  • offlineOnly: true | false - выдать только товары, находящиеся offline | все товары
additional properties
hiddenFilters
Object
additional properties
presets
Object

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

  • offlineOnly: true | false - выдать только товары, находящиеся offline | все товары
additional properties
baseCategory
integer
countryId
integer
currencyCode
string
SearchProductFilterRequest

Запрос на получение доступных значений фильтра и товаров по фильтрам

All of
Object
withAvailableValues
boolean
withItems
boolean
SearchQuery
Object
query
string
useCorrection
boolean
suggestionNumber
integer int32
SuggestingHistoryResult
Object
values
Array of HistoryDTO
id
string
SuggestingResult
Object
values
Array of string
id
string
api.v2.catalog
Operations
Catalog-controller-api-v-2
GET /api/v2/catalog/attributeTree
POST /api/v2/catalog/attributeTree
GET /api/v2/catalog/attributeTree/color
POST /api/v2/catalog/attributeTree/color
POST /api/v2/catalog/attributeTree/color-post
GET /api/v2/catalog/attributeTree/material
POST /api/v2/catalog/attributeTree/material
POST /api/v2/catalog/attributeTree/material-post
GET /api/v2/catalog/availableFilters
POST /api/v2/catalog/availableFilters
GET /api/v2/catalog/brands
POST /api/v2/catalog/brands
POST /api/v2/catalog/brands-post
GET /api/v2/catalog/brands/liked
GET /api/v2/catalog/brands/name/{urlName}
GET /api/v2/catalog/brands/top
POST /api/v2/catalog/brands/top
GET /api/v2/catalog/ourChoiceCategories
GET /api/v2/catalog/brands/{brandId}
PUT /api/v2/catalog/brands/{brandId}/dislike
PUT /api/v2/catalog/brands/{brandId}/like
GET /api/v2/catalog/categories/{categoryId}
GET /api/v2/catalog/fullCategoryTree
GET /api/v2/catalog/categoryTree
POST /api/v2/catalog/categoryTree
GET /api/v2/catalog/product-ids-page
POST /api/v2/catalog/product-ids-page
POST /api/v2/catalog/products
POST /api/v2/catalog/products-post
GET /api/v2/catalog/products/lastSeen
GET /api/v2/catalog/products/liked
GET /api/v2/catalog/products/liked-page
GET /api/v2/catalog/products/liked-page/{userId}
GET /api/v2/catalog/products/liked/{userId}
GET /api/v2/catalog/products/pricefollowings
GET /api/v2/catalog/saleinfo
GET /api/v2/catalog/products/{productId}/lite
GET /api/v2/catalog/products/{productId}/blog
GET /api/v2/catalog/products/{productId}/images
PUT /api/v2/catalog/products/{productId}/dislike
PUT /api/v2/catalog/products/{productId}/followPrice
PUT /api/v2/catalog/products/{productId}/like
PUT /api/v2/catalog/products/{productId}/toggle/like
PUT /api/v2/catalog/products/{productId}/toggle/dislike
PUT /api/v2/catalog/products/{productId}/unfollowPrice
GET /api/v2/catalog/sizeTree
POST /api/v2/catalog/sizeTree
GET /api/v2/catalog/sizes/{categoryId}
getAttributeTree
GET /api/v2/catalog/attributeTree

Request parameters

attributeTreeKeyword
string optional
attributeTreeLevelsLimit
integer int32 optional
categoriesIds
array of integer optional
endPrice
number bigdecimal optional
exceptCategoriesIds
array of integer optional
hasOurChoice
boolean optional
hasSlides
boolean optional
interestingAttributeValues
array of integer optional
interestingBrands
array of integer optional
interestingConditions
array of integer optional
interestingSizeType
string optional
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeTypes
array of string optional
interestingSizes
array of integer optional
isAtOffice
boolean optional
isDescriptionExists
boolean optional
isNewCollection
boolean optional
isOnSale
boolean optional
isPro
boolean optional
isPublishedAfterTimestamp
integer int64 optional
isPublishedBeforeTimestamp
integer int64 optional
isStartPriceHigher
boolean optional
isVintage
boolean optional
isVip
boolean optional
order
string optional
page
integer int32 optional
pageLength
integer int32 optional
productsIds
array of integer optional
retoucherId
integer int64 optional
sellerEmailSubstring
string optional
sellerId
integer int64 optional
sellerIds
array of integer optional
sex
string optional
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sortAttribute
string optional
Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
startPrice
number bigdecimal optional
state
string optional
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
storeCodeContains
string optional
useUserSex
boolean optional
userLikedBrands
boolean optional
vendorCodeContains
string optional
withAttributeTree
boolean optional
withCategoryTree
boolean optional
withRrp
boolean optional
withSizeTree
boolean optional

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getAttributeTreePost
POST /api/v2/catalog/attributeTree

Request parameters

attributeTreeKeyword
string optional
attributeTreeLevelsLimit
integer int32 optional
categoriesIds
array of integer optional
endPrice
number bigdecimal optional
exceptCategoriesIds
array of integer optional
hasOurChoice
boolean optional
hasSlides
boolean optional
interestingAttributeValues
array of integer optional
interestingBrands
array of integer optional
interestingConditions
array of integer optional
interestingSizeType
string optional
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeTypes
array of string optional
interestingSizes
array of integer optional
isAtOffice
boolean optional
isDescriptionExists
boolean optional
isNewCollection
boolean optional
isOnSale
boolean optional
isPro
boolean optional
isPublishedAfterTimestamp
integer int64 optional
isPublishedBeforeTimestamp
integer int64 optional
isStartPriceHigher
boolean optional
isVintage
boolean optional
isVip
boolean optional
order
string optional
page
integer int32 optional
pageLength
integer int32 optional
productsIds
array of integer optional
retoucherId
integer int64 optional
sellerEmailSubstring
string optional
sellerId
integer int64 optional
sellerIds
array of integer optional
sex
string optional
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sortAttribute
string optional
Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
startPrice
number bigdecimal optional
state
string optional
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
storeCodeContains
string optional
useUserSex
boolean optional
userLikedBrands
boolean optional
vendorCodeContains
string optional
withAttributeTree
boolean optional
withCategoryTree
boolean optional
withRrp
boolean optional
withSizeTree
boolean optional

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getAttributeTreeColor
GET /api/v2/catalog/attributeTree/color

Request parameters

attributeTreeKeyword
string optional
attributeTreeLevelsLimit
integer int32 optional
categoriesIds
array of integer optional
endPrice
number bigdecimal optional
exceptCategoriesIds
array of integer optional
hasOurChoice
boolean optional
hasSlides
boolean optional
interestingAttributeValues
array of integer optional
interestingBrands
array of integer optional
interestingConditions
array of integer optional
interestingSizeType
string optional
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeTypes
array of string optional
interestingSizes
array of integer optional
isAtOffice
boolean optional
isDescriptionExists
boolean optional
isNewCollection
boolean optional
isOnSale
boolean optional
isPro
boolean optional
isPublishedAfterTimestamp
integer int64 optional
isPublishedBeforeTimestamp
integer int64 optional
isStartPriceHigher
boolean optional
isVintage
boolean optional
isVip
boolean optional
order
string optional
page
integer int32 optional
pageLength
integer int32 optional
productsIds
array of integer optional
retoucherId
integer int64 optional
sellerEmailSubstring
string optional
sellerId
integer int64 optional
sellerIds
array of integer optional
sex
string optional
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sortAttribute
string optional
Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
startPrice
number bigdecimal optional
state
string optional
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
storeCodeContains
string optional
useUserSex
boolean optional
userLikedBrands
boolean optional
vendorCodeContains
string optional
withAttributeTree
boolean optional
withCategoryTree
boolean optional
withRrp
boolean optional
withSizeTree
boolean optional

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getAttributeTreeColorPost
POST /api/v2/catalog/attributeTree/color

Request parameters

attributeTreeKeyword
string optional
attributeTreeLevelsLimit
integer int32 optional
categoriesIds
array of integer optional
endPrice
number bigdecimal optional
exceptCategoriesIds
array of integer optional
hasOurChoice
boolean optional
hasSlides
boolean optional
interestingAttributeValues
array of integer optional
interestingBrands
array of integer optional
interestingConditions
array of integer optional
interestingSizeType
string optional
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeTypes
array of string optional
interestingSizes
array of integer optional
isAtOffice
boolean optional
isDescriptionExists
boolean optional
isNewCollection
boolean optional
isOnSale
boolean optional
isPro
boolean optional
isPublishedAfterTimestamp
integer int64 optional
isPublishedBeforeTimestamp
integer int64 optional
isStartPriceHigher
boolean optional
isVintage
boolean optional
isVip
boolean optional
order
string optional
page
integer int32 optional
pageLength
integer int32 optional
productsIds
array of integer optional
retoucherId
integer int64 optional
sellerEmailSubstring
string optional
sellerId
integer int64 optional
sellerIds
array of integer optional
sex
string optional
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sortAttribute
string optional
Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
startPrice
number bigdecimal optional
state
string optional
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
storeCodeContains
string optional
useUserSex
boolean optional
userLikedBrands
boolean optional
vendorCodeContains
string optional
withAttributeTree
boolean optional
withCategoryTree
boolean optional
withRrp
boolean optional
withSizeTree
boolean optional

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getAttributeTreeColorPostV2
POST /api/v2/catalog/attributeTree/color-post

Request body

application/json

Responses

200 200

OK

Body
application/json
201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getAttributeTreeMaterial
GET /api/v2/catalog/attributeTree/material

Request parameters

attributeTreeKeyword
string optional
attributeTreeLevelsLimit
integer int32 optional
categoriesIds
array of integer optional
endPrice
number bigdecimal optional
exceptCategoriesIds
array of integer optional
hasOurChoice
boolean optional
hasSlides
boolean optional
interestingAttributeValues
array of integer optional
interestingBrands
array of integer optional
interestingConditions
array of integer optional
interestingSizeType
string optional
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeTypes
array of string optional
interestingSizes
array of integer optional
isAtOffice
boolean optional
isDescriptionExists
boolean optional
isNewCollection
boolean optional
isOnSale
boolean optional
isPro
boolean optional
isPublishedAfterTimestamp
integer int64 optional
isPublishedBeforeTimestamp
integer int64 optional
isStartPriceHigher
boolean optional
isVintage
boolean optional
isVip
boolean optional
order
string optional
page
integer int32 optional
pageLength
integer int32 optional
productsIds
array of integer optional
retoucherId
integer int64 optional
sellerEmailSubstring
string optional
sellerId
integer int64 optional
sellerIds
array of integer optional
sex
string optional
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sortAttribute
string optional
Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
startPrice
number bigdecimal optional
state
string optional
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
storeCodeContains
string optional
useUserSex
boolean optional
userLikedBrands
boolean optional
vendorCodeContains
string optional
withAttributeTree
boolean optional
withCategoryTree
boolean optional
withRrp
boolean optional
withSizeTree
boolean optional
flatAttrValues
boolean optional

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getAttributeTreeMaterialPost
POST /api/v2/catalog/attributeTree/material

Request parameters

attributeTreeKeyword
string optional
attributeTreeLevelsLimit
integer int32 optional
categoriesIds
array of integer optional
endPrice
number bigdecimal optional
exceptCategoriesIds
array of integer optional
hasOurChoice
boolean optional
hasSlides
boolean optional
interestingAttributeValues
array of integer optional
interestingBrands
array of integer optional
interestingConditions
array of integer optional
interestingSizeType
string optional
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeTypes
array of string optional
interestingSizes
array of integer optional
isAtOffice
boolean optional
isDescriptionExists
boolean optional
isNewCollection
boolean optional
isOnSale
boolean optional
isPro
boolean optional
isPublishedAfterTimestamp
integer int64 optional
isPublishedBeforeTimestamp
integer int64 optional
isStartPriceHigher
boolean optional
isVintage
boolean optional
isVip
boolean optional
order
string optional
page
integer int32 optional
pageLength
integer int32 optional
productsIds
array of integer optional
retoucherId
integer int64 optional
sellerEmailSubstring
string optional
sellerId
integer int64 optional
sellerIds
array of integer optional
sex
string optional
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sortAttribute
string optional
Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
startPrice
number bigdecimal optional
state
string optional
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
storeCodeContains
string optional
useUserSex
boolean optional
userLikedBrands
boolean optional
vendorCodeContains
string optional
withAttributeTree
boolean optional
withCategoryTree
boolean optional
withRrp
boolean optional
withSizeTree
boolean optional

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getAttributeTreeMaterialPostV2
POST /api/v2/catalog/attributeTree/material-post

Request parameters

flatAttrValues
boolean optional

Request body

application/json

Responses

200 200

OK

Body
application/json
201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getAvailableFilters
GET /api/v2/catalog/availableFilters

Request parameters

attributeTreeKeyword
string optional
attributeTreeLevelsLimit
integer int32 optional
categoriesIds
array of integer optional
endPrice
number bigdecimal optional
exceptCategoriesIds
array of integer optional
hasOurChoice
boolean optional
hasSlides
boolean optional
interestingAttributeValues
array of integer optional
interestingBrands
array of integer optional
interestingProductModels
array of integer optional
interestingConditions
array of integer optional
interestingSizeType
string optional
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeTypes
array of string optional
interestingSizes
array of integer optional
isAtOffice
boolean optional
isDescriptionExists
boolean optional
isNewCollection
boolean optional
isOnSale
boolean optional
isPro
boolean optional
isPublishedAfterTimestamp
integer int64 optional
isPublishedBeforeTimestamp
integer int64 optional
isStartPriceHigher
boolean optional
isVintage
boolean optional
isVip
boolean optional
order
string optional
page
integer int32 optional
pageLength
integer int32 optional
productsIds
array of integer optional
retoucherId
integer int64 optional
sellerEmailSubstring
string optional
sellerId
integer int64 optional
sellerIds
array of integer optional
sex
string optional
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sortAttribute
string optional
Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
startPrice
number bigdecimal optional
state
string optional
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
storeCodeContains
string optional
useUserSex
boolean optional
userLikedBrands
boolean optional
vendorCodeContains
string optional
withAttributeTree
boolean optional
withCategoryTree
boolean optional
withRrp
boolean optional
withSizeTree
boolean optional

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getAvailableFiltersPost
POST /api/v2/catalog/availableFilters

Request parameters

attributeTreeKeyword
string optional
attributeTreeLevelsLimit
integer int32 optional
categoriesIds
array of integer optional
endPrice
number bigdecimal optional
exceptCategoriesIds
array of integer optional
hasOurChoice
boolean optional
hasSlides
boolean optional
interestingAttributeValues
array of integer optional
interestingBrands
array of integer optional
interestingConditions
array of integer optional
interestingSizeType
string optional
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeTypes
array of string optional
interestingSizes
array of integer optional
isAtOffice
boolean optional
isDescriptionExists
boolean optional
isNewCollection
boolean optional
isOnSale
boolean optional
isPro
boolean optional
isPublishedAfterTimestamp
integer int64 optional
isPublishedBeforeTimestamp
integer int64 optional
isStartPriceHigher
boolean optional
isVintage
boolean optional
isVip
boolean optional
order
string optional
page
integer int32 optional
pageLength
integer int32 optional
productsIds
array of integer optional
retoucherId
integer int64 optional
sellerEmailSubstring
string optional
sellerId
integer int64 optional
sellerIds
array of integer optional
sex
string optional
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sortAttribute
string optional
Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
startPrice
number bigdecimal optional
state
string optional
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
storeCodeContains
string optional
useUserSex
boolean optional
userLikedBrands
boolean optional
vendorCodeContains
string optional
withAttributeTree
boolean optional
withCategoryTree
boolean optional
withRrp
boolean optional
withSizeTree
boolean optional

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getBrands
GET /api/v2/catalog/brands

Request parameters

attributeTreeKeyword
string optional
attributeTreeLevelsLimit
integer int32 optional
categoriesIds
array of integer optional
endPrice
number bigdecimal optional
exceptCategoriesIds
array of integer optional
hasOurChoice
boolean optional
hasSlides
boolean optional
interestingAttributeValues
array of integer optional
interestingBrands
array of integer optional
interestingConditions
array of integer optional
interestingSizeType
string optional
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeTypes
array of string optional
interestingSizes
array of integer optional
isAtOffice
boolean optional
isDescriptionExists
boolean optional
isNewCollection
boolean optional
isOnSale
boolean optional
isPro
boolean optional
isPublishedAfterTimestamp
integer int64 optional
isPublishedBeforeTimestamp
integer int64 optional
isStartPriceHigher
boolean optional
isVintage
boolean optional
isVip
boolean optional
order
string optional
page
integer int32 optional
pageLength
integer int32 optional
productsIds
array of integer optional
retoucherId
integer int64 optional
sellerEmailSubstring
string optional
sellerId
integer int64 optional
sellerIds
array of integer optional
sex
string optional
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sortAttribute
string optional
Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
startPrice
number bigdecimal optional
state
string optional
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
storeCodeContains
string optional
useUserSex
boolean optional
userLikedBrands
boolean optional
vendorCodeContains
string optional
withAttributeTree
boolean optional
withCategoryTree
boolean optional
withDescription
boolean optional
withProducts
boolean optional
withRrp
boolean optional
withSizeTree
boolean optional
currencyCode
string optional

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getBrandsPost
POST /api/v2/catalog/brands

Request parameters

attributeTreeKeyword
string optional
attributeTreeLevelsLimit
integer int32 optional
categoriesIds
array of integer optional
endPrice
number bigdecimal optional
exceptCategoriesIds
array of integer optional
hasOurChoice
boolean optional
hasSlides
boolean optional
interestingAttributeValues
array of integer optional
interestingBrands
array of integer optional
interestingConditions
array of integer optional
interestingSizeType
string optional
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeTypes
array of string optional
interestingSizes
array of integer optional
isAtOffice
boolean optional
isDescriptionExists
boolean optional
isNewCollection
boolean optional
isOnSale
boolean optional
isPro
boolean optional
isPublishedAfterTimestamp
integer int64 optional
isPublishedBeforeTimestamp
integer int64 optional
isStartPriceHigher
boolean optional
isVintage
boolean optional
isVip
boolean optional
order
string optional
page
integer int32 optional
pageLength
integer int32 optional
productsIds
array of integer optional
retoucherId
integer int64 optional
sellerEmailSubstring
string optional
sellerId
integer int64 optional
sellerIds
array of integer optional
sex
string optional
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sortAttribute
string optional
Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
startPrice
number bigdecimal optional
state
string optional
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
storeCodeContains
string optional
useUserSex
boolean optional
userLikedBrands
boolean optional
vendorCodeContains
string optional
withAttributeTree
boolean optional
withCategoryTree
boolean optional
withDescription
boolean optional
withProducts
boolean optional
withRrp
boolean optional
withSizeTree
boolean optional
currencyCode
string optional

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getBrandsPostV2
POST /api/v2/catalog/brands-post

Request parameters

currencyCode
string optional

Request body

application/json

Responses

200 200

OK

Body
application/json
201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getLikedBrands
GET /api/v2/catalog/brands/liked

Request parameters

attributeTreeKeyword
string optional
attributeTreeLevelsLimit
integer int32 optional
categoriesIds
array of integer optional
endPrice
number bigdecimal optional
exceptCategoriesIds
array of integer optional
hasOurChoice
boolean optional
hasSlides
boolean optional
interestingAttributeValues
array of integer optional
interestingBrands
array of integer optional
interestingConditions
array of integer optional
interestingSizeType
string optional
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeTypes
array of string optional
interestingSizes
array of integer optional
isAtOffice
boolean optional
isDescriptionExists
boolean optional
isNewCollection
boolean optional
isOnSale
boolean optional
isPro
boolean optional
isPublishedAfterTimestamp
integer int64 optional
isPublishedBeforeTimestamp
integer int64 optional
isStartPriceHigher
boolean optional
isVintage
boolean optional
isVip
boolean optional
order
string optional
page
integer int32 optional
pageLength
integer int32 optional
productsIds
array of integer optional
retoucherId
integer int64 optional
sellerEmailSubstring
string optional
sellerId
integer int64 optional
sellerIds
array of integer optional
sex
string optional
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sortAttribute
string optional
Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
startPrice
number bigdecimal optional
state
string optional
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
storeCodeContains
string optional
useUserSex
boolean optional
userLikedBrands
boolean optional
vendorCodeContains
string optional
withAttributeTree
boolean optional
withCategoryTree
boolean optional
withDescription
boolean optional
withProducts
boolean optional
withRrp
boolean optional
withSizeTree
boolean optional
currencyCode
string optional

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getBrand
GET /api/v2/catalog/brands/name/{urlName}

Path variables

urlName
string required

urlName

Request parameters

attributeTreeKeyword
string optional
attributeTreeLevelsLimit
integer int32 optional
categoriesIds
array of integer optional
endPrice
number bigdecimal optional
exceptCategoriesIds
array of integer optional
hasOurChoice
boolean optional
hasSlides
boolean optional
interestingAttributeValues
array of integer optional
interestingBrands
array of integer optional
interestingConditions
array of integer optional
interestingSizeType
string optional
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeTypes
array of string optional
interestingSizes
array of integer optional
isAtOffice
boolean optional
isDescriptionExists
boolean optional
isNewCollection
boolean optional
isOnSale
boolean optional
isPro
boolean optional
isPublishedAfterTimestamp
integer int64 optional
isPublishedBeforeTimestamp
integer int64 optional
isStartPriceHigher
boolean optional
isVintage
boolean optional
isVip
boolean optional
order
string optional
page
integer int32 optional
pageLength
integer int32 optional
productsIds
array of integer optional
retoucherId
integer int64 optional
sellerEmailSubstring
string optional
sellerId
integer int64 optional
sellerIds
array of integer optional
sex
string optional
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sortAttribute
string optional
Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
startPrice
number bigdecimal optional
state
string optional
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
storeCodeContains
string optional
useUserSex
boolean optional
userLikedBrands
boolean optional
vendorCodeContains
string optional
withAttributeTree
boolean optional
withCategoryTree
boolean optional
withDescription
boolean optional
withProducts
boolean optional
withRrp
boolean optional
withSizeTree
boolean optional
currencyCode
string optional

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getTopBrands
GET /api/v2/catalog/brands/top

Request parameters

attributeTreeKeyword
string optional
attributeTreeLevelsLimit
integer int32 optional
categoriesIds
array of integer optional
endPrice
number bigdecimal optional
exceptCategoriesIds
array of integer optional
hasOurChoice
boolean optional
hasSlides
boolean optional
interestingAttributeValues
array of integer optional
interestingBrands
array of integer optional
interestingConditions
array of integer optional
interestingSizeType
string optional
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeTypes
array of string optional
interestingSizes
array of integer optional
isAtOffice
boolean optional
isDescriptionExists
boolean optional
isNewCollection
boolean optional
isOnSale
boolean optional
isPro
boolean optional
isPublishedAfterTimestamp
integer int64 optional
isPublishedBeforeTimestamp
integer int64 optional
isStartPriceHigher
boolean optional
isVintage
boolean optional
isVip
boolean optional
order
string optional
page
integer int32 optional
pageLength
integer int32 optional
productsIds
array of integer optional
retoucherId
integer int64 optional
rootCategoryId
integer int64 optional

rootCategoryId

sellerEmailSubstring
string optional
sellerId
integer int64 optional
sellerIds
array of integer optional
sex
string optional
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sortAttribute
string optional
Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
startPrice
number bigdecimal optional
state
string optional
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
storeCodeContains
string optional
useUserSex
boolean optional
userLikedBrands
boolean optional
vendorCodeContains
string optional
withAttributeTree
boolean optional
withCategoryTree
boolean optional
withDescription
boolean optional
withProducts
boolean optional
withRrp
boolean optional
withSizeTree
boolean optional
count
integer int32 optional

count

currencyCode
string optional

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getTopBrandsPost
POST /api/v2/catalog/brands/top

Request parameters

attributeTreeKeyword
string optional
attributeTreeLevelsLimit
integer int32 optional
categoriesIds
array of integer optional
endPrice
number bigdecimal optional
exceptCategoriesIds
array of integer optional
hasOurChoice
boolean optional
hasSlides
boolean optional
interestingAttributeValues
array of integer optional
interestingBrands
array of integer optional
interestingConditions
array of integer optional
interestingSizeType
string optional
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeTypes
array of string optional
interestingSizes
array of integer optional
isAtOffice
boolean optional
isDescriptionExists
boolean optional
isNewCollection
boolean optional
isOnSale
boolean optional
isPro
boolean optional
isPublishedAfterTimestamp
integer int64 optional
isPublishedBeforeTimestamp
integer int64 optional
isStartPriceHigher
boolean optional
isVintage
boolean optional
isVip
boolean optional
order
string optional
page
integer int32 optional
pageLength
integer int32 optional
productsIds
array of integer optional
retoucherId
integer int64 optional
rootCategoryId
integer int64 optional

rootCategoryId

sellerEmailSubstring
string optional
sellerId
integer int64 optional
sellerIds
array of integer optional
sex
string optional
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sortAttribute
string optional
Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
startPrice
number bigdecimal optional
state
string optional
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
storeCodeContains
string optional
useUserSex
boolean optional
userLikedBrands
boolean optional
vendorCodeContains
string optional
withAttributeTree
boolean optional
withCategoryTree
boolean optional
withDescription
boolean optional
withProducts
boolean optional
withRrp
boolean optional
withSizeTree
boolean optional
count
integer int32 optional

count

currencyCode
string optional

Responses

200 200

OK

Body
*/*
Unknown
201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getOurChoiceAvailableCategories
GET /api/v2/catalog/ourChoiceCategories

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getBrand
GET /api/v2/catalog/brands/{brandId}

Path variables

brandId
integer int64 required

brandId

Request parameters

attributeTreeKeyword
string optional
attributeTreeLevelsLimit
integer int32 optional
categoriesIds
array of integer optional
endPrice
number bigdecimal optional
exceptCategoriesIds
array of integer optional
hasOurChoice
boolean optional
hasSlides
boolean optional
interestingAttributeValues
array of integer optional
interestingBrands
array of integer optional
interestingConditions
array of integer optional
interestingSizeType
string optional
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeTypes
array of string optional
interestingSizes
array of integer optional
isAtOffice
boolean optional
isDescriptionExists
boolean optional
isNewCollection
boolean optional
isOnSale
boolean optional
isPro
boolean optional
isPublishedAfterTimestamp
integer int64 optional
isPublishedBeforeTimestamp
integer int64 optional
isStartPriceHigher
boolean optional
isVintage
boolean optional
isVip
boolean optional
order
string optional
page
integer int32 optional
pageLength
integer int32 optional
productsIds
array of integer optional
retoucherId
integer int64 optional
sellerEmailSubstring
string optional
sellerId
integer int64 optional
sellerIds
array of integer optional
sex
string optional
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sortAttribute
string optional
Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
startPrice
number bigdecimal optional
state
string optional
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
storeCodeContains
string optional
useUserSex
boolean optional
userLikedBrands
boolean optional
vendorCodeContains
string optional
withAttributeTree
boolean optional
withCategoryTree
boolean optional
withDescription
boolean optional
withProducts
boolean optional
withRrp
boolean optional
withSizeTree
boolean optional
currencyCode
string optional

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

dislikeBrand
PUT /api/v2/catalog/brands/{brandId}/dislike

Path variables

brandId
integer int64 required

brandId

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

likeBrand
PUT /api/v2/catalog/brands/{brandId}/like

Path variables

brandId
integer int64 required

brandId

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getDirectChildrenCategories
GET /api/v2/catalog/categories/{categoryId}

Path variables

categoryId
integer int64 required

categoryId

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getFullCategoryTree
GET /api/v2/catalog/fullCategoryTree

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getCategoryTree
GET /api/v2/catalog/categoryTree

Request parameters

attributeTreeKeyword
string optional
attributeTreeLevelsLimit
integer int32 optional
categoriesIds
array of integer optional
endPrice
number bigdecimal optional
exceptCategoriesIds
array of integer optional
exceptBrands
array of integer optional
hasOurChoice
boolean optional
hasSlides
boolean optional
interestingAttributeValues
array of integer optional
interestingBrands
array of integer optional
interestingConditions
array of integer optional
interestingSizeType
string optional
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeTypes
array of string optional
interestingSizes
array of integer optional
isAtOffice
boolean optional
isDescriptionExists
boolean optional
isNewCollection
boolean optional
isOnSale
boolean optional
isPro
boolean optional
isPublishedAfterTimestamp
integer int64 optional
isPublishedBeforeTimestamp
integer int64 optional
isStartPriceHigher
boolean optional
isVintage
boolean optional
isVip
boolean optional
order
string optional
page
integer int32 optional
pageLength
integer int32 optional
productsIds
array of integer optional
retoucherId
integer int64 optional
sellerEmailSubstring
string optional
sellerId
integer int64 optional
sellerIds
array of integer optional
sex
string optional
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sortAttribute
string optional
Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
startPrice
number bigdecimal optional
state
string optional
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
storeCodeContains
string optional
useUserSex
boolean optional
userLikedBrands
boolean optional
vendorCodeContains
string optional
withAttributeTree
boolean optional
withCategoryTree
boolean optional
withRrp
boolean optional
withSizeTree
boolean optional

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getCategoryTreePost
POST /api/v2/catalog/categoryTree

Request parameters

attributeTreeKeyword
string optional
attributeTreeLevelsLimit
integer int32 optional
categoriesIds
array of integer optional
endPrice
number bigdecimal optional
exceptCategoriesIds
array of integer optional
hasOurChoice
boolean optional
hasSlides
boolean optional
interestingAttributeValues
array of integer optional
interestingBrands
array of integer optional
interestingConditions
array of integer optional
interestingSizeType
string optional
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeTypes
array of string optional
interestingSizes
array of integer optional
isAtOffice
boolean optional
isDescriptionExists
boolean optional
isNewCollection
boolean optional
isOnSale
boolean optional
isPro
boolean optional
isPublishedAfterTimestamp
integer int64 optional
isPublishedBeforeTimestamp
integer int64 optional
isStartPriceHigher
boolean optional
isVintage
boolean optional
isVip
boolean optional
order
string optional
page
integer int32 optional
pageLength
integer int32 optional
productsIds
array of integer optional
retoucherId
integer int64 optional
sellerEmailSubstring
string optional
sellerId
integer int64 optional
sellerIds
array of integer optional
sex
string optional
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sortAttribute
string optional
Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
startPrice
number bigdecimal optional
state
string optional
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
storeCodeContains
string optional
useUserSex
boolean optional
userLikedBrands
boolean optional
vendorCodeContains
string optional
withAttributeTree
boolean optional
withCategoryTree
boolean optional
withRrp
boolean optional
withSizeTree
boolean optional

Responses

200 200

OK

Body
*/*
Unknown
201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getProductIdsPage
GET /api/v2/catalog/product-ids-page

Request parameters

attributeTreeKeyword
string optional
attributeTreeLevelsLimit
integer int32 optional
categoriesIds
array of integer optional
endPrice
number bigdecimal optional
exceptCategoriesIds
array of integer optional
hasOurChoice
boolean optional
hasSlides
boolean optional
interestingAttributeValues
array of integer optional
interestingBrands
array of integer optional
interestingConditions
array of integer optional
interestingSizeType
string optional
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeTypes
array of string optional
interestingSizes
array of integer optional
isAtOffice
boolean optional
isDescriptionExists
boolean optional
isNewCollection
boolean optional
isOnSale
boolean optional
isPro
boolean optional
isPublishedAfterTimestamp
integer int64 optional
isPublishedBeforeTimestamp
integer int64 optional
isStartPriceHigher
boolean optional
isVintage
boolean optional
isVip
boolean optional
order
string optional
page
integer int32 optional
pageLength
integer int32 optional
productsIds
array of integer optional
retoucherId
integer int64 optional
sellerEmailSubstring
string optional
sellerId
integer int64 optional
sellerIds
array of integer optional
sex
string optional
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sortAttribute
string optional
Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
startPrice
number bigdecimal optional
state
string optional
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
storeCodeContains
string optional
useUserSex
boolean optional
userLikedBrands
boolean optional
vendorCodeContains
string optional
withAttributeTree
boolean optional
withCategoryTree
boolean optional
withRrp
boolean optional
withSizeTree
boolean optional

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getProductIdsPagePost
POST /api/v2/catalog/product-ids-page

Request parameters

attributeTreeKeyword
string optional
attributeTreeLevelsLimit
integer int32 optional
categoriesIds
array of integer optional
endPrice
number bigdecimal optional
exceptCategoriesIds
array of integer optional
hasOurChoice
boolean optional
hasSlides
boolean optional
interestingAttributeValues
array of integer optional
interestingBrands
array of integer optional
interestingConditions
array of integer optional
interestingSizeType
string optional
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeTypes
array of string optional
interestingSizes
array of integer optional
isAtOffice
boolean optional
isDescriptionExists
boolean optional
isNewCollection
boolean optional
isOnSale
boolean optional
isPro
boolean optional
isPublishedAfterTimestamp
integer int64 optional
isPublishedBeforeTimestamp
integer int64 optional
isStartPriceHigher
boolean optional
isVintage
boolean optional
isVip
boolean optional
order
string optional
page
integer int32 optional
pageLength
integer int32 optional
productsIds
array of integer optional
retoucherId
integer int64 optional
sellerEmailSubstring
string optional
sellerId
integer int64 optional
sellerIds
array of integer optional
sex
string optional
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sortAttribute
string optional
Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
startPrice
number bigdecimal optional
state
string optional
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
storeCodeContains
string optional
useUserSex
boolean optional
userLikedBrands
boolean optional
vendorCodeContains
string optional
withAttributeTree
boolean optional
withCategoryTree
boolean optional
withRrp
boolean optional
withSizeTree
boolean optional

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getCatalogPost
POST /api/v2/catalog/products

Request parameters

attributeTreeKeyword
string optional
attributeTreeLevelsLimit
integer int32 optional
categoriesIds
array of integer optional
endPrice
number bigdecimal optional
exceptCategoriesIds
array of integer optional
hasOurChoice
boolean optional
hasSlides
boolean optional
interestingAttributeValues
array of integer optional
interestingBrands
array of integer optional
interestingConditions
array of integer optional
interestingSizeType
string optional
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeTypes
array of string optional
interestingSizes
array of integer optional
isAtOffice
boolean optional
isDescriptionExists
boolean optional
isNewCollection
boolean optional
isOnSale
boolean optional
isPro
boolean optional
isPublishedAfterTimestamp
integer int64 optional
isPublishedBeforeTimestamp
integer int64 optional
isStartPriceHigher
boolean optional
isVintage
boolean optional
isVip
boolean optional
order
string optional
page
integer int32 optional
pageLength
integer int32 optional
productsIds
array of integer optional
retoucherId
integer int64 optional
sellerEmailSubstring
string optional
sellerId
integer int64 optional
sellerIds
array of integer optional
sex
string optional
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sortAttribute
string optional
Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
startPrice
number bigdecimal optional
state
string optional
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
storeCodeContains
string optional
useUserSex
boolean optional
userLikedBrands
boolean optional
vendorCodeContains
string optional
withAttributeTree
boolean optional
withCategoryTree
boolean optional
withRrp
boolean optional
withSizeTree
boolean optional

Responses

200 200

OK

Body
*/*
Unknown
201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getCatalogPostV2
POST /api/v2/catalog/products-post

Request body

application/json

Responses

200 200

OK

Body
application/json
Unknown
201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getLastSeenProducts
GET /api/v2/catalog/products/lastSeen

Request parameters

count
integer int32 optional

count

currencyCode
string optional

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getLikedProducts
GET /api/v2/catalog/products/liked

Request parameters

currencyCode
string optional
showSoldWithSimilar
boolean optional

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getLikedProductsPage
GET /api/v2/catalog/products/liked-page

Request parameters

page
integer int32 optional

page

pageSize
integer int32 optional

pageSize

currencyCode
string optional

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getLikedProductsPage
GET /api/v2/catalog/products/liked-page/{userId}

Path variables

userId
integer int64 required

userId

Request parameters

page
integer int32 optional

page

pageSize
integer int32 optional

pageSize

currencyCode
string optional
showSoldWithSimilar
boolean optional

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getLikedProducts
GET /api/v2/catalog/products/liked/{userId}

Path variables

userId
integer int64 required

userId

Request parameters

currencyCode
string optional
showSoldWithSimilar
boolean optional

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getFollowingProducts
GET /api/v2/catalog/products/pricefollowings

Request parameters

currencyCode
string optional

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getProductBySaleInfoId
GET /api/v2/catalog/saleinfo

Request parameters

saleInfoId
string required

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getProductLite
GET /api/v2/catalog/products/{productId}/lite

Path variables

productId
integer int64 required

productId

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getProductForBlog
GET /api/v2/catalog/products/{productId}/blog

Path variables

productId
integer int64 required

productId

Request parameters

currencyCode
string optional

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getProductImages
GET /api/v2/catalog/products/{productId}/images

Path variables

productId
integer int64 required

productId

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

dislikeProduct
PUT /api/v2/catalog/products/{productId}/dislike

Path variables

productId
integer int64 required

productId

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

followPrice
PUT /api/v2/catalog/products/{productId}/followPrice

Path variables

productId
integer int64 required

productId

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

likeProduct
PUT /api/v2/catalog/products/{productId}/like

Path variables

productId
integer int64 required

productId

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

toggleLikeToLikeProduct
PUT /api/v2/catalog/products/{productId}/toggle/like

Path variables

productId
integer int64 required

productId

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

toggleLikeToDislikeProduct
PUT /api/v2/catalog/products/{productId}/toggle/dislike

Path variables

productId
integer int64 required

productId

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

unfollowPrice
PUT /api/v2/catalog/products/{productId}/unfollowPrice

Path variables

productId
integer int64 required

productId

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getSizeTree
GET /api/v2/catalog/sizeTree

Request parameters

attributeTreeKeyword
string optional
attributeTreeLevelsLimit
integer int32 optional
categoriesIds
array of integer optional
endPrice
number bigdecimal optional
exceptCategoriesIds
array of integer optional
hasOurChoice
boolean optional
hasSlides
boolean optional
interestingAttributeValues
array of integer optional
interestingBrands
array of integer optional
interestingConditions
array of integer optional
interestingSizeType
string optional
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeTypes
array of string optional
interestingSizes
array of integer optional
isAtOffice
boolean optional
isDescriptionExists
boolean optional
isNewCollection
boolean optional
isOnSale
boolean optional
isPro
boolean optional
isPublishedAfterTimestamp
integer int64 optional
isPublishedBeforeTimestamp
integer int64 optional
isStartPriceHigher
boolean optional
isVintage
boolean optional
isVip
boolean optional
order
string optional
page
integer int32 optional
pageLength
integer int32 optional
productsIds
array of integer optional
retoucherId
integer int64 optional
sellerEmailSubstring
string optional
sellerId
integer int64 optional
sellerIds
array of integer optional
sex
string optional
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sortAttribute
string optional
Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
startPrice
number bigdecimal optional
state
string optional
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
storeCodeContains
string optional
useUserSex
boolean optional
userLikedBrands
boolean optional
vendorCodeContains
string optional
withAttributeTree
boolean optional
withCategoryTree
boolean optional
withRrp
boolean optional
withSizeTree
boolean optional

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getSizeTreePost
POST /api/v2/catalog/sizeTree

Request parameters

attributeTreeKeyword
string optional
attributeTreeLevelsLimit
integer int32 optional
categoriesIds
array of integer optional
endPrice
number bigdecimal optional
exceptCategoriesIds
array of integer optional
hasOurChoice
boolean optional
hasSlides
boolean optional
interestingAttributeValues
array of integer optional
interestingBrands
array of integer optional
interestingConditions
array of integer optional
interestingSizeType
string optional
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
BUST
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
interestingSizeTypes
array of string optional
interestingSizes
array of integer optional
isAtOffice
boolean optional
isDescriptionExists
boolean optional
isNewCollection
boolean optional
isOnSale
boolean optional
isPro
boolean optional
isPublishedAfterTimestamp
integer int64 optional
isPublishedBeforeTimestamp
integer int64 optional
isStartPriceHigher
boolean optional
isVintage
boolean optional
isVip
boolean optional
order
string optional
page
integer int32 optional
pageLength
integer int32 optional
productsIds
array of integer optional
retoucherId
integer int64 optional
sellerEmailSubstring
string optional
sellerId
integer int64 optional
sellerIds
array of integer optional
sex
string optional
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
sortAttribute
string optional
Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
startPrice
number bigdecimal optional
state
string optional
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
storeCodeContains
string optional
useUserSex
boolean optional
userLikedBrands
boolean optional
vendorCodeContains
string optional
withAttributeTree
boolean optional
withCategoryTree
boolean optional
withRrp
boolean optional
withSizeTree
boolean optional

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getSizes
GET /api/v2/catalog/sizes/{categoryId}

Path variables

categoryId
integer int64 required

categoryId

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Type Definitions
Api2ResponseOfAttributeTree
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfAvailableFilters
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfBoolean
Object
data
boolean
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfBrandDTO
Object
data
Unknown
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfSizeTypeDTO
Object
data
Array of SizeTypeDTO
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfPageOfBrandDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfPageOflong
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfSizeTree
Object
data
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfToggleResult
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
AttributeTree
Object
rootCategory
Unknown
AvailableFilters
Object
atOffice
boolean
attributeTree
brand
Array
integer int64
productModel
Array
Unknown
category
Array
integer int64
categoryTree
Unknown
endPrice
number bigdecimal
filter
Array
integer int64
hasOurChoice
boolean
newCollection
boolean
notPro
boolean
onSale
boolean
pro
boolean
productCondition
Array
integer int64
productCount
integer int64
size
Array
integer int64
sizeTree
startPrice
number bigdecimal
startPriceHigher
boolean
vintage
boolean
BrandsRequest
Object
attributeTreeKeyword
string
attributeTreeLevelsLimit
integer int32
categoriesIds
Array
integer int64
currencyCode
string
endPrice
number
exceptCategoriesIds
Array
integer int64
hasOurChoice
boolean
hasSlides
boolean
interestingAttributeValues
Array
integer int64
interestingBrands
Array
integer int64
interestingConditions
Array
integer int64
interestingProductModels
Array
integer int64
interestingSizeType
string
Enumeration:
RU
EU
US
INT
UK
FR
IT
DE
AU
JPN
INCHES
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
RING_RUSSIAN
RING_EUROPEAN
JEANS
HEIGHT
AGE
NO_SIZE
BUST
interestingSizeTypes
Array
string
Enumeration:
RU
EU
US
INT
UK
FR
IT
DE
AU
JPN
INCHES
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
RING_RUSSIAN
RING_EUROPEAN
JEANS
HEIGHT
AGE
NO_SIZE
BUST
interestingSizes
Array
integer int64
isAtOffice
boolean
isDescriptionExists
boolean
isInBoutique
boolean
isNewCollection
boolean
isOnSale
boolean
isPro
boolean
isPublishedAfterTimestamp
integer int64
isPublishedBeforeTimestamp
integer int64
isStartPriceHigher
boolean
isStreetwear
boolean
isVintage
boolean
isVip
boolean
order
string
page
integer int32
pageLength
integer int32
productsCount
integer int32
productsIds
Array
integer int64
retoucherId
integer int64
sellerEmailSubstring
string
sellerId
integer int64
sellerIds
Array
integer int64
sex
string
Enumeration:
MALE
FEMALE
BOY
GIRL
ADULT
CHILD
sortAttribute
string
Enumeration:
ID
ID_DESC
PRICE
PRICE_DESC
PUBLISH_TIME_DESC
PROMOTION_TIME_DESC
PUBLISH_TIME
PRODUCT_STATE_TIME_DESC
PRODUCT_STATE_TIME
CHANGE_TIME_DESC
CHANGE_TIME
DISCOUNT_DESC
DISCOUNT
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
startPrice
number
state
string
Enumeration:
DRAFT
SECOND_EDITION
NEED_MODERATION
NEED_RETOUCH
RETOUCH_DONE
REJECTED
PUBLISHED
HIDDEN
SOLD
DELETED
BANED
storeCodeContains
string
useUserSex
boolean
userLikedBrands
boolean
vendorCodeContains
string
viewQualification
withAttributeTree
boolean
withCategoryTree
boolean
withDescription
boolean
withProducts
boolean
withRrp
boolean
withSizeTree
boolean
PageOfBrandDTO
Object
items
Array
Unknown
itemsCount
integer int32
totalAmount
integer int64
totalPages
integer int32
PageOflong
Object
items
Array
integer int64
itemsCount
integer int32
totalAmount
integer int64
totalPages
integer int32
ProductsRequest
Object
attributeTreeKeyword
string
attributeTreeLevelsLimit
integer int32
categoriesIds
Array
integer int64
currencyCode
string
endPrice
number
exceptCategoriesIds
Array
integer int64
hasOurChoice
boolean
hasSlides
boolean
interestingAttributeValues
Array
integer int64
exceptBrands
Array
integer int64
interestingBrands
Array
integer int64
interestingConditions
Array
integer int64
interestingProductModels
Array
integer int64
interestingSizeType
string
Enumeration:
RU
EU
US
INT
UK
FR
IT
DE
AU
JPN
INCHES
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
RING_RUSSIAN
RING_EUROPEAN
JEANS
HEIGHT
AGE
NO_SIZE
BUST
interestingSizeTypes
Array
string
Enumeration:
RU
EU
US
INT
UK
FR
IT
DE
AU
JPN
INCHES
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
RING_RUSSIAN
RING_EUROPEAN
JEANS
HEIGHT
AGE
NO_SIZE
BUST
interestingSizes
Array
integer int64
isAtOffice
boolean
isDescriptionExists
boolean
isInBoutique
boolean
isNewCollection
boolean
isOnSale
boolean
isPro
boolean
isPublishedAfterTimestamp
integer int64
isPublishedBeforeTimestamp
integer int64
isStartPriceHigher
boolean
isStreetwear
boolean
isVintage
boolean
isVip
boolean
order
string
page
integer int32
pageLength
integer int32
productsIds
Array
integer int64
retoucherId
integer int64
sellerEmailSubstring
string
sellerId
integer int64
sellerIds
Array
integer int64
sex
string
Enumeration:
MALE
FEMALE
BOY
GIRL
ADULT
CHILD
sortAttribute
string
Enumeration:
ID
ID_DESC
PRICE
PRICE_DESC
PUBLISH_TIME_DESC
PROMOTION_TIME_DESC
PUBLISH_TIME
PRODUCT_STATE_TIME_DESC
PRODUCT_STATE_TIME
CHANGE_TIME_DESC
CHANGE_TIME
DISCOUNT_DESC
DISCOUNT
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
startPrice
number
state
string
Enumeration:
DRAFT
SECOND_EDITION
NEED_MODERATION
NEED_RETOUCH
RETOUCH_DONE
REJECTED
PUBLISHED
HIDDEN
SOLD
DELETED
BANED
storeCodeContains
string
useUserSex
boolean
userLikedBrands
boolean
vendorCodeContains
string
viewQualification
withAttributeTree
boolean
withCategoryTree
boolean
withRrp
boolean
withSizeTree
boolean
SizeDTO
Object
id
integer int64
name
string
optionalValuesForAllSizeTypes
string
SizeTree
Object
rootCategory
Unknown
SizeTypeDTO
Object
isDefault
boolean
sizeType
string
Enumeration:
AGE
AU
CENTIMETERS
COLLAR_CENTIMETERS
COLLAR_INCHES
DE
EU
FR
HEIGHT
INCHES
INT
IT
JEANS
JPN
NO_SIZE
RING_EUROPEAN
RING_RUSSIAN
RU
UK
US
sizeTypeAbbreviation
string
sizeTypeDescription
string
values
Array of SizeDTO
ToggleResult
Object
actualLikesCount
integer int32
canBeLiked
boolean
ViewQualification
Object
Recommendation-products-controller-api-v-2
GET /api/v2/recommendation/similar
getSimilar
GET /api/v2/recommendation/similar

Request parameters

productId
integer int64 required

Product id

limit
integer optional

maximum products in result

Responses

200 200

Successful operation

Body
application/json
Unknown
openapi-v3
Operations
POST /api/v2/common/proStatusRequest
GET /api/v2/account/payoutCounterparties
Account-address-controller-api-v-2
POST /api/v2/account/addresses/country
GET /api/v2/account/addresses
POST /api/v2/account/addresses
PUT /api/v2/account/addresses
DELETE /api/v2/account/addresses/{aggregationId}
accountAddressCountrySet
POST /api/v2/account/addresses/country

Request parameters

countryId
integer int64 required

Id страны

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

accountAddresGetAllByUser
GET /api/v2/account/addresses

Request parameters

context
string optional
Enumeration:
APPLICATION
SELLER_ADDRESS
BUYER_ADDRESS
ALL_COUNTRIES
PHONE

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

accountAddresCreate
POST /api/v2/account/addresses

Request body

application/json
Unknown

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

accountAddresUpdate
PUT /api/v2/account/addresses

Request body

application/json
Unknown

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

accountAddresDelete
DELETE /api/v2/account/addresses/{aggregationId}

Path variables

aggregationId
integer int64 required

aggregationId

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Account-controller-api-v-2
GET /api/v2/account
PUT /api/v2/account
PUT /api/v2/account/addressendpoint
DELETE /api/v2/account/addressendpoint
GET /api/v2/account/addressendpoints
POST /api/v2/account/auth
POST /api/v2/account/validateRegisterForm
POST /api/v2/account/phoneNumberRegister
POST /api/v2/account/phoneNumberAuth
POST /api/v2/account/phoneNumberReAuth
GET /api/v2/account/parseSocialIdTokenToRegisterForm
POST /api/v2/account/googleRegister
POST /api/v2/account/googleAuth
POST /api/v2/account/yandexRegister
POST /api/v2/account/yandexAuth
POST /api/v2/account/appleRegister
POST /api/v2/account/appleAuth
POST /api/v2/account/socialReAuth
GET /api/v2/account/authInfo
PUT /api/v2/account/bindCard
GET /api/v2/account/bubbles
POST /api/v2/account/checkEmailIsFree
POST /api/v2/account/checkNicknameIsFree
PUT /api/v2/account/counterparty
DELETE /api/v2/account/counterparty
GET /api/v2/account/creds
POST /api/v2/account/email-subscription
GET /api/v2/account/followingIds
POST /api/v2/account/image
PUT /api/v2/account/password
PATCH /api/v2/account/password
GET /api/v2/account/pushGroups
PUT /api/v2/account/pushGroups
GET /api/v2/account/emailGroups
PUT /api/v2/account/emailGroups
GET /api/v2/account/whatsappGroups
PUT /api/v2/account/whatsappGroups
POST /api/v2/account/rawauth
POST /api/v2/account/register
POST /api/v2/account/reset
GET /api/v2/account/sex
PUT /api/v2/account/sex
PUT /api/v2/account/loyaltyAcceptance
PUT /api/v2/account/hideLiked
POST /api/v2/account/social-login
POST /api/v2/account/social-register
GET /api/v2/account/userfiles
POST /api/v2/account/userfiles
GET /api/v2/account/userfiles/{userfileId}
GET /api/v2/account/user-field/avatar-path
getAccount
GET /api/v2/account

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

updateAccount
PUT /api/v2/account

Request body

application/json

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

saveAddressEndpoint
PUT /api/v2/account/addressendpoint

Request body

application/json
Unknown

Responses

200 200

OK

Body
*/*
Unknown
201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

deleteAddressEndpoint
DELETE /api/v2/account/addressendpoint

Request parameters

addressEndpointId
integer int64 required

addressEndpointId

Responses

200 200

OK

Body
*/*
Unknown
204 204

No Content

401 401

Unauthorized

403 403

Forbidden

GET-api-v2-account-addressendpoints
GET /api/v2/account/addressendpoints

Request parameters

includedDeliveryCost
boolean optional

Responses

200 200

OK

Body
*/*
Unknown
auth
POST /api/v2/account/auth

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

validateRegisterForm
POST /api/v2/account/validateRegisterForm

Request body

application/json

Responses

200 200

Registration form is valid

422 422

Invalid registration form

phoneNumberRegister
POST /api/v2/account/phoneNumberRegister

Request body

application/json

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

phoneNumberAuth
POST /api/v2/account/phoneNumberAuth

Request body

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

phoneNumberReAuth
POST /api/v2/account/phoneNumberReAuth

Request body

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

parseSocialIdTokenToRegisterForm
GET /api/v2/account/parseSocialIdTokenToRegisterForm

Request parameters

socialAuthProvider
string required
Enumeration:
APPLE
GOOGLE
YANDEX
socialIdToken
string required

Responses

googleRegister
POST /api/v2/account/googleRegister

Request body

application/json
Object

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

googleAuth
POST /api/v2/account/googleAuth

Request body

application/json

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

yandexRegister
POST /api/v2/account/yandexRegister

Request body

application/json
Object

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

yandexAuth
POST /api/v2/account/yandexAuth

Request body

application/json

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

appleRegister
POST /api/v2/account/appleRegister

Request body

application/json
Object

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

appleAuth
POST /api/v2/account/appleAuth

Request body

application/json

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

socialReAuth
POST /api/v2/account/socialReAuth

Request body

application/json

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getAccount
GET /api/v2/account/authInfo

Request parameters

authenticated
boolean optional
authorities[0].authority
string optional
credentials
object optional
details
object optional
principal
object optional

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

bindCard
PUT /api/v2/account/bindCard

Request parameters

redirect
string optional

redirect

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getBubbles
GET /api/v2/account/bubbles

Request parameters

supportBoutique
boolean optional

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

checkEmailIsFree
POST /api/v2/account/checkEmailIsFree

Request parameters

mail
string required

mail

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

checkNicknameIsFree
POST /api/v2/account/checkNicknameIsFree

Request parameters

nickname
string required

nickname

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

saveCounterparty
PUT /api/v2/account/counterparty

Request body

application/json

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

saveCounterparty
DELETE /api/v2/account/counterparty

Request parameters

counterpartyId
integer int64 required

counterpartyId

Responses

200 200

OK

204 204

No Content

401 401

Unauthorized

403 403

Forbidden

getAccountCreds
GET /api/v2/account/creds

Request parameters

accountEmail
string required

accountEmail

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

emailSubscribe
POST /api/v2/account/email-subscription

Request parameters

emailAddress
string required
Min length: 0
Max length: 100
name
string optional
Min length: 0
Max length: 100
sex
string optional
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getMyFollowingIds
GET /api/v2/account/followingIds

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

uploadImage
POST /api/v2/account/image

Request body

multipart/form-data
Object
image
string binary required

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

setPassword
PUT /api/v2/account/password

Request parameters

password
string required
passwordOnceMore
string required
resetToken
string required

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

setPassword
PATCH /api/v2/account/password

Request parameters

newPassword
string required
newPasswordOnceMore
string required
oldPassword
string required

Responses

200 200

OK

204 204

No Content

401 401

Unauthorized

403 403

Forbidden

getPushGroups
GET /api/v2/account/pushGroups

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

setPushGroups
PUT /api/v2/account/pushGroups

Request parameters

notificationGroupIds
integer int64 optional

notificationGroupIds

Responses

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getEmailGroups
GET /api/v2/account/emailGroups

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

setEmailGroups
PUT /api/v2/account/emailGroups

Request parameters

notificationGroupIds
integer int64 optional

notificationGroupIds

Responses

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

geWhatsappGroups
GET /api/v2/account/whatsappGroups

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

setWhatsappGroups
PUT /api/v2/account/whatsappGroups

Request parameters

notificationGroupIds
integer int64 optional

notificationGroupIds

Responses

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

rawauth
POST /api/v2/account/rawauth

Request parameters

rawEmail
string optional

rawEmail

rawPassword
string optional

rawPassword

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

register
POST /api/v2/account/register

Request parameters

registerConfirmPassword
string required
registerEmail
string required
registerNickname
string required
registerPassword
string required
Min length: 3
Max length: 2,147,483,647
registerPhone
string optional
subscriptionApprove
boolean optional

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

resetPassword
POST /api/v2/account/reset

Request parameters

email
string required

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getSex
GET /api/v2/account/sex

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

setSex
PUT /api/v2/account/sex

Request parameters

sex
string required

sex

Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

setLoyaltyAcceptance
PUT /api/v2/account/loyaltyAcceptance

Request parameters

isLoyaltyProgramAccepted
boolean required

isLoyaltyProgramAccepted

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

setHideLiked
PUT /api/v2/account/hideLiked

Request parameters

hideLiked
boolean required

hideLiked

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

socialAuth
POST /api/v2/account/social-login

Request body

application/json

Responses

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

socialRegister
POST /api/v2/account/social-register

Request body

application/json

Responses

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getUserfilesPage
GET /api/v2/account/userfiles

Request parameters

page
integer int32 optional

page

pageSize
integer int32 optional

pageSize

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

uploadUserfile
POST /api/v2/account/userfiles

Request parameters

title
string optional

title

Request body

application/json
string binary

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getUserfile
GET /api/v2/account/userfiles/{userfileId}

Path variables

userfileId
integer int64 required

userfileId

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getUserIdToAvatarPathMap
GET /api/v2/account/user-field/avatar-path

Request parameters

userIds
array of integer required

userIdList

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Acquirer-api-v-2
POST /api/v2/acquirers/best2pay/callback
POST /api/v2/acquirers/tcb/callback
GET /api/v2/acquirers/{paymentVersion}/verify-payment
handleBest2payOperation
POST /api/v2/acquirers/best2pay/callback

Request body

application/json
string

Responses

200 200

OK

Body
*/*
Object
201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

handleTcbOperation
POST /api/v2/acquirers/tcb/callback

Request body

application/json
string

Responses

200 200

OK

Body
*/*
Object
201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

verifyPaid
GET /api/v2/acquirers/{paymentVersion}/verify-payment

Path variables

paymentVersion
string required

paymentVersion

Request parameters

redirectTo
string required

redirectTo

operationId
string required

operationId

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Address-controller-api-v-2
GET /api/v2/address/big-cities
GET /api/v2/address/cities
GET /api/v2/address/regions
GET /api/v2/address/search-history
PUT /api/v2/address/search-history
getBigCities
GET /api/v2/address/big-cities

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getCities
GET /api/v2/address/cities

Request parameters

str
string optional

str

isDaDataEnabled
boolean optional

isDaDataEnabled

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Find street suggestions by street name and citysettlement
GET /api/v2/address/street

Request parameters

query
string optional

Part or full street name

cityFiasId
string optional

cityFiasId. Only for russian addresses. If cityFiasId and settlementFiasId is empty - always return empty collection.

settlementFiasId
string optional

settlementFiasId. Only for russian addresses. If cityFiasId and settlementFiasId is empty - always return empty collection.

Responses

200 200

OK

404 404

Not Found

getRegions
GET /api/v2/address/regions

Request parameters

str
string optional

str

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getSearchHistory
GET /api/v2/address/search-history

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

addToSearchHistory
PUT /api/v2/address/search-history

Request body

application/json
Unknown

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Address-controller-international-api-v-2
GET /api/v2/address/countries
GET /api/v2/address/determineCountry
GET /api/v2/address/big-cities-int
GET /api/v2/address/city-search-history-int
PUT /api/v2/address/city-search-history-int/{cityId}
getCountries
GET /api/v2/address/countries

Request parameters

context
string optional
Enumeration:
APPLICATION
SELLER_ADDRESS
BUYER_ADDRESS
ALL_COUNTRIES
PHONE
unionVersion
boolean optional

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

determineCountry
GET /api/v2/address/determineCountry

Request parameters

context
string optional
Enumeration:
APPLICATION
SELLER_ADDRESS
BUYER_ADDRESS
ALL_COUNTRIES
PHONE
store
string optional
locales
array of string optional

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getBitCitiesInternationalisation
GET /api/v2/address/big-cities-int

Request parameters

countryId
integer int32 optional

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getSearchHistoryInternationalisation
GET /api/v2/address/city-search-history-int

Request parameters

countryId
integer int32 optional

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

putSearchHistoryInternationalisation
PUT /api/v2/address/city-search-history-int/{cityId}

Path variables

cityId
integer int64 required

cityId

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Получить страницу контрторгов с фильтрацией по заданным параметрам
GET /api/v2/admin/bargains

Request parameters

bargainIds
array of integer optional

Идентификаторы торгов

bargainStates
array of string optional

Статусы торгов

buyerIds
array of integer optional

Идентификаторы покупателей

endTime
string date-time optional

Конечное время

filterType
string optional

Тип фильтрации

Enumeration:
BEEGZ
CONCIERGE
INFLUENCER
VIP
SELLER_CONCIERGE
page
integer int32 optional

Номер страницы

pageSize
integer int32 optional

Размер страницы

productIds
array of integer optional

Идентификаторы товаров

sellerIds
array of integer optional

Идентификаторы продавцов

sort
string optional

Сортировка

Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
CREATE_TIME
CREATE_TIME_DESC
LAST_PRICE
LAST_PRICE_DESC
startTime
string date-time optional

Начальное время

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Получить детализированную информацию о контрторге по его ID
GET /api/v2/admin/bargains/{id}

Path variables

id
integer int64 required

id

Min: 1

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Оживить статус товара из EXPIRED дать возможность подтвердить отклонить купить
PATCH /api/v2/admin/bargains/{id}/restore-expired

Path variables

id
integer int64 required

id

Min: 1

Responses

204 204

No Content

401 401

Unauthorized

403 403

Forbidden

Admin-orders-controller-api-v-2
GET /api/v2/admin/orders/act-of-acceptance/pdf/{orderPositionIds}
GET /api/v2/admin/orders/act-of-return/pdf/{orderPositionIds}
GET /api/v2/admin/orders/logistic/act/pdf/{orderIds}
GET /api/v2/admin/orders/orderpositions/{orderPositionId}/non-auth-certif/pdf
GET /api/v2/admin/orders/{orderId}/bankoperations
GET /api/v2/admin/orders/{orderId}/logistic/details
GET /api/v2/admin/orders/{orderId}/logistic/tracking
Акт приема
GET /api/v2/admin/orders/act-of-acceptance/pdf/{orderPositionIds}

Path variables

orderPositionIds
array of integer required

orderPositionIds

Responses

200 200

OK

Body
application/pdf
string binary
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Акт возврата
GET /api/v2/admin/orders/act-of-return/pdf/{orderPositionIds}

Path variables

orderPositionIds
array of integer required

orderPositionIds

Responses

200 200

OK

Body
application/pdf
string binary
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Акт приемапередачи курьерской службы
POST /api/v2/admin/orders/logistic/act/pdf

Request body

application/json
Array
integer int64

Responses

200 200

OK

Body
application/pdf
string binary
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Акт приемапередачи курьерской службы
GET /api/v2/admin/orders/logistic/act/pdf/{orderIds}

Path variables

orderIds
array of integer required

orderIds

Responses

200 200

OK

Body
application/pdf
string binary
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Акт неподлинности
GET /api/v2/admin/orders/orderpositions/{orderPositionId}/non-auth-certif/pdf

Path variables

orderPositionId
integer int64 required

orderPositionId

Responses

200 200

OK

Body
application/pdf
string binary
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Банковские операции заказа
GET /api/v2/admin/orders/{orderId}/bankoperations

Path variables

orderId
integer int64 required

orderId

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Ссылки на документы доставки для заказа
GET /api/v2/admin/orders/{orderId}/docs

Path variables

orderId
integer int64 required

orderId

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Детали доставки
GET /api/v2/admin/orders/{orderId}/logistic/details

Path variables

orderId
integer int64 required

orderId

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Трекинг заказа
GET /api/v2/admin/orders/{orderId}/logistic/tracking

Path variables

orderId
integer int64 required

orderId

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Agent-report-controller-api-v-2
GET /api/v2/agentreports
GET /api/v2/agentreports/page
PATCH /api/v2/agentreports/confirm/{agentReportId}
GET /api/v2/agentreports/pdf/{agentReportId}
getUnconfirmedAgentReports
GET /api/v2/agentreports

Request parameters

orderSources
array of string optional

orderSources

currencyCode
string optional

currencyCode

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getUnconfirmedAgentReportsPage
GET /api/v2/agentreports/page

Request parameters

orderSources
array of string optional

orderSources

currencyCode
string optional

currencyCode

page
integer int32 optional

page

pageSize
integer int32 optional

pageSize

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

confirm
PATCH /api/v2/agentreports/confirm/{agentReportId}

Path variables

agentReportId
integer int64 required

agentReportId

Request body

application/json

Responses

200 200

OK

204 204

No Content

401 401

Unauthorized

403 403

Forbidden

getAgentReportsPDF
GET /api/v2/agentreports/pdf/{agentReportId}

Path variables

agentReportId
integer int64 required

agentReportId

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Получить счетчики по контрторгам
GET /api/v2/bargains/bubbles

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Получить входящие контрторги для продавца
GET /api/v2/bargains/incoming

Request parameters

states
string optional

Требуемые статусы контрторгов (все, если не указано). Массив со значениями через запятую.

Enumeration:
CONFIRMED
CONSUMED
COUNTER_OFFER
DECLINED
EXPIRED
INITIAL
OFFER
SOLD
page
integer int32 optional

page

pageSize
integer int32 optional

pageSize

sort
string optional

Направление сортировки

Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
CREATE_TIME
CREATE_TIME_DESC
LAST_PRICE
LAST_PRICE_DESC
currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Получить активные входящие контрторги для продавца
GET /api/v2/bargains/incoming/active

Request parameters

page
integer int32 optional

page

pageSize
integer int32 optional

pageSize

sort
string optional

Направление сортировки

Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
CREATE_TIME
CREATE_TIME_DESC
LAST_PRICE
LAST_PRICE_DESC
currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Получить активные входящие контрторги для продавца
GET /api/v2/bargains/incoming/finished

Request parameters

page
integer int32 optional

page

pageSize
integer int32 optional

pageSize

sort
string optional

Направление сортировки

Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
CREATE_TIME
CREATE_TIME_DESC
LAST_PRICE
LAST_PRICE_DESC
currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Получить иходящие контрторги для покупателя
GET /api/v2/bargains/outgoing

Request parameters

states
string optional

Требуемые статусы контрторгов (все, если не указано). Массив со значениями через запятую.

Enumeration:
CONFIRMED
CONSUMED
COUNTER_OFFER
DECLINED
EXPIRED
INITIAL
OFFER
SOLD
page
integer int32 optional

page

pageSize
integer int32 optional

pageSize

sort
string optional

Направление сортировки

Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
CREATE_TIME
CREATE_TIME_DESC
LAST_PRICE
LAST_PRICE_DESC
currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Получить активные иходящие контрторги для покупателя
GET /api/v2/bargains/outgoing/active

Request parameters

page
integer int32 optional

page

pageSize
integer int32 optional

pageSize

sort
string optional

Направление сортировки

Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
CREATE_TIME
CREATE_TIME_DESC
LAST_PRICE
LAST_PRICE_DESC
currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Получить завершенные иходящие контрторги для покупателя
GET /api/v2/bargains/outgoing/finished

Request parameters

page
integer int32 optional

page

pageSize
integer int32 optional

pageSize

sort
string optional

Направление сортировки

Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
CREATE_TIME
CREATE_TIME_DESC
LAST_PRICE
LAST_PRICE_DESC
currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Получить детализированную информацию о контрторге по его ID
GET /api/v2/bargains/{id}

Path variables

id
integer int64 required

id

Min: 1

Request parameters

currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Callback-controller-api-v-2
POST /api/v2/callback/appleUpdateUserAccountInfo
GET /api/v2/callback/bindCard
appleUpdateUserAccountInfo
POST /api/v2/callback/appleUpdateUserAccountInfo

Responses

200 200

OK

Body
*/*
201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

handleTcbBindCard
GET /api/v2/callback/bindCard

Request parameters

bankOperation
string required

bankOperation

redirect
string required

redirect

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Cart-controller-api-v-2
GET /api/v2/cart
DELETE /api/v2/cart
GET /api/v2/cart/buyerCounterparty
PUT /api/v2/cart/buyerCounterparty
GET /api/v2/cart/checkPromoCode
GET /api/v2/cart/deliveryAddressEndpoint
PUT /api/v2/cart/deliveryAddressEndpoint
GET /api/v2/cart/deliveryComment
PUT /api/v2/cart/deliveryComment
POST /api/v2/cart/hold
POST /api/v2/cart/holdv2
POST /api/v2/cart/createOrderWithSaleRequest
PUT /api/v2/cart/items
PATCH /api/v2/cart/items
DELETE /api/v2/cart/items/{orderPositionId}
GET /api/v2/cart/simple
getGroupedCart
GET /api/v2/cart

Request parameters

currencyCode
string optional

currencyCode

checkoutMode
boolean optional

checkoutMode

showSoldWithSimilar
boolean optional

showSoldWithSimilar

sellerId
integer int64 optional

sellerId

recalcAndApplyWithdrawBonusesToCart
boolean optional

recalcAndApplyWithdrawBonusesToCart

promoCode
string optional

promoCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

cleanCart
DELETE /api/v2/cart

Request parameters

currencyCode
string optional

currencyCode

Responses

200 200

OK

204 204

No Content

401 401

Unauthorized

403 403

Forbidden

getBuyerCounterparty
GET /api/v2/cart/buyerCounterparty

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

setBuyerCounterparty
PUT /api/v2/cart/buyerCounterparty

Request parameters

buyerCounterpartyId
integer int64 optional

buyerCounterpartyId

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

checkPromoCode
GET /api/v2/cart/checkPromoCode

Request parameters

sellerId
integer int64 optional

sellerId

promoCode
string optional

promoCode

currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getDeliveryAddressEndpoint
GET /api/v2/cart/deliveryAddressEndpoint

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

setDeliveryAddressEndpoint
PUT /api/v2/cart/deliveryAddressEndpoint

Request parameters

deliveryAddressEndpointId
integer int64 optional

deliveryAddressEndpointId

Responses

200 200

OK

Body
*/*
Unknown
201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getDeliveryComment
GET /api/v2/cart/deliveryComment

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

setDeliveryComment
PUT /api/v2/cart/deliveryComment

Request parameters

comment
string optional

comment

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

initHold
POST /api/v2/cart/hold

Request parameters

sellerId
integer int64 optional

sellerId

promoCode
string optional

promoCode

paymentBuyerCounterpartyId
integer int64 optional

paymentBuyerCounterpartyId

fromMobile
boolean optional

fromMobile

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

initHoldV2
POST /api/v2/cart/holdv2

Request parameters

sellerId
integer int64 optional

sellerId

promoCode
string optional

promoCode

paymentBuyerCounterpartyId
integer int64 optional

paymentBuyerCounterpartyId

fromMobile
boolean optional

fromMobile

currencyCode
string optional

currencyCode

paymentSystem
string optional

paymentSystem

type
string optional

Payment option type

totalBonusesAmount
number bigdecimal optional

totalBonusesAmount

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

createOrderWithSaleRequest
POST /api/v2/cart/createOrderWithSaleRequest

Request body

application/json

Responses

200 200

OK

Body
*/*
201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

addItem
PUT /api/v2/cart/items

Request parameters

productId
integer int64 optional

productId

sizeId
integer int64 optional

sizeId

count
integer int32 optional

count

currencyCode
string optional

currencyCode

showSoldWithSimilar
boolean optional

showSoldWithSimilar

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

changePositionSizeOrCount
PATCH /api/v2/cart/items

Request parameters

orderPositionId
integer int64 optional

orderPositionId

sizeId
integer int64 optional

sizeId

count
integer int32 optional

count

currencyCode
string optional

currencyCode

showSoldWithSimilar
boolean optional

showSoldWithSimilar

Responses

200 200

OK

204 204

No Content

401 401

Unauthorized

403 403

Forbidden

deletePosition
DELETE /api/v2/cart/items/{orderPositionId}

Path variables

orderPositionId
integer int64 required

orderPositionId

Request parameters

currencyCode
string optional

currencyCode

showSoldWithSimilar
boolean optional

showSoldWithSimilar

Responses

200 200

OK

204 204

No Content

401 401

Unauthorized

403 403

Forbidden

getSimpleCart
GET /api/v2/cart/simple

Request parameters

currencyCode
string optional

currencyCode

showSoldWithSimilar
boolean optional

showSoldWithSimilar

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Cart-controller-international-api-v-2
GET /api/v2/cart/deliveryAddressEndpointAggregation
PUT /api/v2/cart/deliveryAddressEndpointAggregation
getDeliveryAddressEndpointAggregation
GET /api/v2/cart/deliveryAddressEndpointAggregation

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

setDeliveryAddressEndpointAggregation
PUT /api/v2/cart/deliveryAddressEndpointAggregation

Request parameters

deliveryAddressEndpointAggregationId
integer int64 optional

deliveryAddressEndpointAggregationId

Responses

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Comments-controller
POST /api/v2/comments/base64-images
GET /api/v2/comments/product/{productId}
GET /api/v2/comments/product/{productId}/tree
DELETE /api/v2/comments/{commentId}
publishComment
POST /api/v2/comments/base64-images

Request body

Responses

200 200

OK

Body
*/*
Unknown
201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getProductComments
GET /api/v2/comments/product/{productId}

Path variables

productId
integer int64 required

productId

Responses

200 200

OK

Body
*/*
Array
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getProductCommentsTree
GET /api/v2/comments/product/{productId}/tree

Path variables

productId
integer int64 required

productId

Responses

200 200

OK

Body
*/*
Array
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

deleteComment
DELETE /api/v2/comments/{commentId}

Path variables

commentId
integer int64 required

commentId

Responses

200 200

OK

Body
*/*
integer int64
204 204

No Content

401 401

Unauthorized

403 403

Forbidden

Currency-controller-api-v-2
GET /api/v2/currency/get-all-currencies
GET /api/v2/currency/get-all-rates
getAllCurrencies
GET /api/v2/currency/get-all-currencies

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getAllRates
GET /api/v2/currency/get-all-rates

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Currency-conversion-controller-api-v-2
POST /api/v2/currency-conversion/product-prices
Convert product prices to base currency
POST /api/v2/currency-conversion/product-prices

Request body

application/json

Responses

400 400

Bad request

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

POST /api/v2/deeplink
resolveLink
POST /api/v2/deeplink

Request parameters

link
string optional

link

withSEO
boolean optional

withSEO

primaryPageCondition

primaryPageCondition

Responses

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Device-controller-api-v-2
DELETE /api/v2/device
POST /api/v2/device/android
POST /api/v2/device/apple
deletePushToken
DELETE /api/v2/device

Request parameters

token
string required

token

Responses

200 200

OK

Body
*/*
Object
204 204

No Content

401 401

Unauthorized

403 403

Forbidden

saveAndroidDevice
POST /api/v2/device/android

Request parameters

token
string required

token

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

saveAppleDevice
POST /api/v2/device/apple

Request parameters

token
string required

token

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Dictionary-controller-api-v-3
POST /api/v3/admin/dictionary/brands
POST /api/v3/admin/dictionary/users
GET /api/v3/admin/dictionary/sellerTypes
GET /api/v3/admin/dictionary/sizesForCategory/{categoryId}
GET /api/v3/admin/dictionary/salesChannels
GET /api/v3/admin/dictionary/productStates
POST /api/v3/admin/dictionary/productModels
POST /api/v3/admin/dictionary/allProductModels
GET /api/v3/admin/dictionary/conditions
getBrandsPaged
POST /api/v3/admin/dictionary/brands

Request body

application/json

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getUsersPaged
POST /api/v3/admin/dictionary/users

Request body

application/json

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getSellerTypes
GET /api/v3/admin/dictionary/sellerTypes

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getSizesForCategory
GET /api/v3/admin/dictionary/sizesForCategory/{categoryId}

Path variables

categoryId
integer int64 required

categoryId

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getSalesChannels
GET /api/v3/admin/dictionary/salesChannels

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getProductStates
GET /api/v3/admin/dictionary/productStates

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getProductModels
POST /api/v3/admin/dictionary/productModels

Request body

application/json

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getProductModels
POST /api/v3/admin/dictionary/allProductModels

Request body

application/json

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getProductConditions
GET /api/v3/admin/dictionary/conditions

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Followings-proposals-controller-api-v-2
GET /api/v2/followings/proposals/page
GET /api/v2/followings/proposals/tabs
getFollowingsProposalsPage
GET /api/v2/followings/proposals/page

Request parameters

page
integer int32 optional
pageSize
integer int32 optional
tab
string optional

tab code

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

getFollowingsProposalsTabs
GET /api/v2/followings/proposals/tabs

Responses

401 401

Unauthorized

403 403

Forbidden

Master-service-controller-api-v-2
POST /api/v2/master/activity/markAsSentToAppsflyer
POST /api/v2/master/appsflyer/saveAppsflyerConversions
POST /api/v2/master/notification/checkActionCompleted
POST /api/v2/master/notification/closeNotifications
POST /api/v2/master/notification/createAddBirthdateAndAvatarNotifications
POST /api/v2/master/notification/createAddBrandLikeNotifications
POST /api/v2/master/notification/createDefaultNotifications
POST /api/v2/master/notification/createNotifications
POST /api/v2/master/notification/createTextNotifications
POST /api/v2/master/notification/markNotificationsDelivery
POST /api/v2/master/notification/notifyAboutLostOrders
POST /api/v2/master/notification/notifyAboutLostPayments
POST /api/v2/master/notification/notifyAboutNoActivity
POST /api/v2/master/notification/setTrusted
POST /api/v2/master/task/createAdminOfferAlerts
POST /api/v2/master/task/createAdminOrderAlerts
POST /api/v2/master/task/createAdminProductAlerts
POST /api/v2/master/task/handleBankOperations
POST /api/v2/master/task/handleExpiredOrders
POST /api/v2/master/task/handleOffersAwaitingAcception24hours
POST /api/v2/master/task/saveBankBalance
POST /api/v2/master/task/saveBankMoneyTransfer
POST /api/v2/master/task/saveCheckTranferMoneyToPaymentAccount
POST /api/v2/master/task/saveExpiredOffers
POST /api/v2/master/task/saveLogisticStateDeliveries
POST /api/v2/master/task/saveSyncBuyerChecksForOrders
POST /api/v2/master/task/saveSyncUsersWithChatService
POST /api/v2/master/task/saveTransferMoneyToSellers
POST /api/v2/master/task/saveValidatedAddresses
POST /api/v2/master/task/saveValidatedCities
POST /api/v2/master/task/startSyncBuyerChecksForOrder
markAsSentToAppsflyer
POST /api/v2/master/activity/markAsSentToAppsflyer

Request parameters

activityIds
integer int64 required

activityIds

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

saveAppsflyerConversions
POST /api/v2/master/appsflyer/saveAppsflyerConversions

Request body

application/json

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

checkActionCompleted
POST /api/v2/master/notification/checkActionCompleted

Request parameters

userIds
integer int64 optional

userIds

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

closeNotifications
POST /api/v2/master/notification/closeNotifications

Request parameters

notificationIds
integer int64 required

notificationIds

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

createAddBirthdateAndAvatarNotifications
POST /api/v2/master/notification/createAddBirthdateAndAvatarNotifications

Request parameters

userIds
integer int64 optional

userIds

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

createAddBrandLikeNotifications
POST /api/v2/master/notification/createAddBrandLikeNotifications

Request parameters

userIds
integer int64 required

userIds

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

createDefaultNotifications
POST /api/v2/master/notification/createDefaultNotifications

Request parameters

userIds
integer int64 required

userIds

guestTokens
string required

guestTokens

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

createNotificationsOnce
POST /api/v2/master/notification/createNotifications

Request parameters

type
string required

type

ukeys
string required

ukeys

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

createNotifications
POST /api/v2/master/notification/createTextNotifications

Request body

application/json

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

markNotificationsDelivery
POST /api/v2/master/notification/markNotificationsDelivery

Request body

application/json

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

notifyAboutLostOrders
POST /api/v2/master/notification/notifyAboutLostOrders

Request parameters

orderIds
integer int64 required

orderIds

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

notifyAboutLostPayments
POST /api/v2/master/notification/notifyAboutLostPayments

Request parameters

orderIds
integer int64 required

orderIds

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

notifyAboutNoActivity
POST /api/v2/master/notification/notifyAboutNoActivity

Request parameters

userIds
integer int64 optional

userIds

guestTokens
string optional

guestTokens

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

setTrusted
POST /api/v2/master/notification/setTrusted

Request parameters

userIds
integer int64 required

userIds

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

createAdminOfferAlerts
POST /api/v2/master/task/createAdminOfferAlerts

Request body

application/json
Array of AlertDTO

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

createAdminOrderAlerts
POST /api/v2/master/task/createAdminOrderAlerts

Request body

application/json
Array of AlertDTO

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

createAdminProductAlerts
POST /api/v2/master/task/createAdminProductAlerts

Request body

application/json
Array of AlertDTO

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

handleBankOperations
POST /api/v2/master/task/handleBankOperations

Request body

application/json

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

handleExpiredOrders
POST /api/v2/master/task/handleExpiredOrders

Request body

application/json
Array
integer int64

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

handleOffersAwaitingAcception24hours
POST /api/v2/master/task/handleOffersAwaitingAcception24hours

Request parameters

offersAwaitingAcception24hoursIds
integer int64 required

offersAwaitingAcception24hoursIds

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

saveBankBalance
POST /api/v2/master/task/saveBankBalance

Request body

application/json

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

saveBankMoneyTransfer
POST /api/v2/master/task/saveBankMoneyTransfer

Request parameters

schema
string optional

schema

Request body

application/json

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

saveCheckTranferMoneyToSellers
POST /api/v2/master/task/saveCheckTranferMoneyToPaymentAccount

Request body

application/json
Array of BankPaymentDTO

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

saveExpiredOffers
POST /api/v2/master/task/saveExpiredOffers

Request body

application/json
Array of ExpiredOfferDTO

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

saveLogisticStateDeliveries
POST /api/v2/master/task/saveLogisticStateDeliveries

Request body

application/json

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

saveSyncBuyerChecksForOrders
POST /api/v2/master/task/saveSyncBuyerChecksForOrders

Request body

application/json
Array of BuyerCheckDTO

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

saveSyncUsersWithChatService
POST /api/v2/master/task/saveSyncUsersWithChatService

Request body

application/json
Array of CustomerChatDTO

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

saveTransferMoneyToSellers
POST /api/v2/master/task/saveTransferMoneyToSellers

Request body

application/json
Array of BankPaymentDTO

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

saveValidatedAddresses
POST /api/v2/master/task/saveValidatedAddresses

Request body

application/json

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

saveValidatedCities
POST /api/v2/master/task/saveValidatedCities

Request body

application/json

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

startSyncBuyerChecksForOrder
POST /api/v2/master/task/startSyncBuyerChecksForOrder

Request body

application/json
Array of BuyerCheckDTO

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Notification-controller-api-v-2
GET /api/v2/notifications
GET /api/v2/notifications/bubbles
GET /api/v2/notifications/comments
GET /api/v2/notifications/nocomments
GET /api/v2/notifications/{notificationId}
PATCH /api/v2/notifications/{notificationId}/birthdate
PATCH /api/v2/notifications/{notificationId}/complete
PATCH /api/v2/notifications/{notificationId}/read
getNotifications
GET /api/v2/notifications

Request parameters

exceptType
string optional
isActionCompleted
boolean optional
isRead
boolean optional
needAction
boolean optional
onlyType
string optional
page
integer int32 optional
pageSize
integer int32 optional

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getNotificationBubbles
GET /api/v2/notifications/bubbles

Request parameters

currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getCommentsNotifications
GET /api/v2/notifications/comments

Request parameters

exceptType
string optional
isActionCompleted
boolean optional
isRead
boolean optional
needAction
boolean optional
onlyType
string optional
page
integer int32 optional
pageSize
integer int32 optional

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getNoCommentsNotifications
GET /api/v2/notifications/nocomments

Request parameters

exceptType
string optional
isActionCompleted
boolean optional
isRead
boolean optional
needAction
boolean optional
onlyType
string optional
page
integer int32 optional
pageSize
integer int32 optional

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getNotification
GET /api/v2/notifications/{notificationId}

Path variables

notificationId
integer int64 required

notificationId

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

setBirthdate
PATCH /api/v2/notifications/{notificationId}/birthdate

Path variables

notificationId
integer int64 required

notificationId

Request parameters

birthDateTime
integer int64 required

birthDateTime

Responses

200 200

OK

204 204

No Content

401 401

Unauthorized

403 403

Forbidden

completeNotification
PATCH /api/v2/notifications/{notificationId}/complete

Path variables

notificationId
integer int64 required

notificationId

Responses

200 200

OK

204 204

No Content

401 401

Unauthorized

403 403

Forbidden

readNotification
PATCH /api/v2/notifications/{notificationId}/read

Path variables

notificationId
integer int64 required

notificationId

Responses

200 200

OK

204 204

No Content

401 401

Unauthorized

403 403

Forbidden

Offers-controller
POST /api/v2/offers
GET /api/v2/offers/incoming
GET /api/v2/offers/incoming/offer
GET /api/v2/offers/outgoing
GET /api/v2/offers/outgoing/offer
GET /api/v2/offers/{kind}/count
PUT /api/v2/offers/{offerId}
PUT /api/v2/offers/{offerId}/consume
makeOffer
POST /api/v2/offers

Request parameters

authenticated
boolean optional
authorities[0].authority
string optional
credentials
object optional
details
object optional
name
string optional
principal
object optional
userId
integer int64 optional

Request body

application/json

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getIncomingOffers
GET /api/v2/offers/incoming

Request parameters

authenticated
boolean optional
authorities[0].authority
string optional
credentials
object optional
details
object optional
name
string optional
principal
object optional
status
integer int32 optional

status

userId
integer int64 optional

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getOfferDetailsForSeller
GET /api/v2/offers/incoming/offer

Request parameters

authenticated
boolean optional
authorities[0].authority
string optional
buyerId
integer int64 required

buyerId

credentials
object optional
details
object optional
name
string optional
principal
object optional
userId
integer int64 optional
productId
integer int64 required

productId

sizeId
integer int64 required

sizeId

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getOutgoingOffers
GET /api/v2/offers/outgoing

Request parameters

authenticated
boolean optional
authorities[0].authority
string optional
credentials
object optional
details
object optional
name
string optional
principal
object optional
status
integer int32 optional

status

userId
integer int64 optional

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getOfferDetailsForBuyer
GET /api/v2/offers/outgoing/offer

Request parameters

authenticated
boolean optional
authorities[0].authority
string optional
credentials
object optional
details
object optional
name
string optional
principal
object optional
productId
integer int64 required

productId

userId
integer int64 optional
sizeId
integer int64 required

sizeId

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getOffersOutgoingOffersCount
GET /api/v2/offers/{kind}/count

Path variables

kind
string required

kind

Request parameters

authenticated
boolean optional
authorities[0].authority
string optional
credentials
object optional
details
object optional
name
string optional
principal
object optional
userId
integer int64 optional

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

makeDecision
PUT /api/v2/offers/{offerId}

Path variables

offerId
integer int64 required

offerId

Request parameters

authenticated
boolean optional
authorities[0].authority
string optional
credentials
object optional
details
object optional
name
string optional
principal
object optional
userId
integer int64 optional
confirm
boolean required

confirm

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

consumeOffer
PUT /api/v2/offers/{offerId}/consume

Path variables

offerId
integer int64 required

offerId

Request parameters

authenticated
boolean optional
authorities[0].authority
string optional
credentials
object optional
details
object optional
name
string optional
principal
object optional
userId
integer int64 optional

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Order-controller-api-v-2
GET /api/v2/orders/buyerOrders
GET /api/v2/orders/buyerOrders/finished
GET /api/v2/orders/buyerOrders/finishedPage
GET /api/v2/orders/buyerOrders/inProcess
GET /api/v2/orders/buyerOrders/inProcessPage
GET /api/v2/orders/buyerOrders/returns
GET /api/v2/orders/buyerOrders/returnsPage
GET /api/v2/orders/buyerOrdersPage
GET /api/v2/orders/finishedOrdersForBuyer
GET /api/v2/orders/finishedOrdersForSeller
GET /api/v2/orders/return-reasons
POST /api/v2/orders/returns
GET /api/v2/orders/returns/buyer
GET /api/v2/orders/returns/seller
GET /api/v2/orders/returns/{returnInfoId}
GET /api/v2/orders/bonusesPaymentOptions
GET /api/v2/orders/sellerOrders
GET /api/v2/orders/sellerOrders/awaitingConfirmation
GET /api/v2/orders/sellerOrders/awaitingConfirmationPage
GET /api/v2/orders/sellerOrders/finished
GET /api/v2/orders/sellerOrders/finishedPage
GET /api/v2/orders/sellerOrders/inProcess
GET /api/v2/orders/sellerOrders/inProcessPage
GET /api/v2/orders/sellerOrders/payments
GET /api/v2/orders/sellerOrders/paymentsPage
GET /api/v2/orders/sellerOrdersPage
GET /api/v2/orders/timeIntervals
GET /api/v2/orders/availablePickupDates
GET /api/v2/orders/{orderId}/availablePickupDates
GET /api/v2/orders/unfinished
GET /api/v2/orders/{orderId}
DELETE /api/v2/orders/{orderId}
PATCH /api/v2/orders/{orderId}/confirm
PATCH /api/v2/orders/{orderId}/confirmPosition
PUT /api/v2/orders/{orderId}/deliveryAddressEndpoint/{deliveryAddressEndpointId}
PUT /api/v2/orders/{orderId}/deliveryComment
POST /api/v2/orders/{orderId}/hold
PUT /api/v2/orders/{orderId}/pickupAddressEndpoint
PUT /api/v2/orders/{orderId}/pickupComment
PUT /api/v2/orders/{orderId}/pickupTimeInterval
PUT /api/v2/orders/{orderId}/pickupDateAndTimeInterval
PUT /api/v2/orders/{orderId}/sellerCounterparty
GET /api/v2/orders/{orderId}/documents
GET /api/v2/orders/paymentOptions
getBuyerOrders
GET /api/v2/orders/buyerOrders

Request parameters

orderStates
string optional

orderStates

Enumeration:
CANCELED
COMPLETED
CREATED
DELETED
HOLD
HOLD_COMPLETED
HOLD_COMPLETE_REJECTED
HOLD_ERROR
HOLD_PROCESSING
MONEY_PAYMENT_ERROR
MONEY_PAYMENT_NOT_ENOUGH
MONEY_PAYMENT_TECHNICAL_ERROR
MONEY_PAYMENT_WAIT
MONEY_TRANSFERRED
REFUND
RETURN
SELLER_PAID
currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getBuyerOrdersFinished
GET /api/v2/orders/buyerOrders/finished

Request parameters

currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getBuyerOrdersFinishedPage
GET /api/v2/orders/buyerOrders/finishedPage

Request parameters

page
integer int32 optional

page

pageSize
integer int32 optional

pageSize

currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getBuyerOrdersInProcess
GET /api/v2/orders/buyerOrders/inProcess

Request parameters

currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getBuyerOrdersInProcessPage
GET /api/v2/orders/buyerOrders/inProcessPage

Request parameters

page
integer int32 optional

page

pageSize
integer int32 optional

pageSize

currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getBuyerOrdersReturns
GET /api/v2/orders/buyerOrders/returns

Request parameters

currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getBuyerOrdersReturnsPage
GET /api/v2/orders/buyerOrders/returnsPage

Request parameters

page
integer int32 optional

page

pageSize
integer int32 optional

pageSize

currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getBuyerOrdersPage
GET /api/v2/orders/buyerOrdersPage

Request parameters

orderStates
string optional

orderStates

Enumeration:
CANCELED
COMPLETED
CREATED
DELETED
HOLD
HOLD_COMPLETED
HOLD_COMPLETE_REJECTED
HOLD_ERROR
HOLD_PROCESSING
MONEY_PAYMENT_ERROR
MONEY_PAYMENT_NOT_ENOUGH
MONEY_PAYMENT_TECHNICAL_ERROR
MONEY_PAYMENT_WAIT
MONEY_TRANSFERRED
REFUND
RETURN
SELLER_PAID
page
integer int32 optional

page

pageSize
integer int32 optional

pageSize

currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getFinishedOrdersForBuyer
GET /api/v2/orders/finishedOrdersForBuyer

Request parameters

currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getFinishedOrdersForSeller
GET /api/v2/orders/finishedOrdersForSeller

Request parameters

currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getReturnReasons
GET /api/v2/orders/return-reasons

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

initReturn
POST /api/v2/orders/returns

Request body

application/json

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getBuyerReturnsPage
GET /api/v2/orders/returns/buyer

Request parameters

page
integer int32 optional

page

pageSize
integer int32 optional

pageSize

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getSellerReturnsPage
GET /api/v2/orders/returns/seller

Request parameters

page
integer int32 optional

page

pageSize
integer int32 optional

pageSize

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getReturnInfo
GET /api/v2/orders/returns/{returnInfoId}

Path variables

returnInfoId
integer int64 required

returnInfoId

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getBonusesPaymentOptions
GET /api/v2/orders/bonusesPaymentOptions

Request parameters

sellerId
integer int64 required
promocode
string optional
currencyCode
string optional

Responses

getSellerOrders
GET /api/v2/orders/sellerOrders

Request parameters

orderStates
string optional

orderStates

Enumeration:
CANCELED
COMPLETED
CREATED
DELETED
HOLD
HOLD_COMPLETED
HOLD_COMPLETE_REJECTED
HOLD_ERROR
HOLD_PROCESSING
MONEY_PAYMENT_ERROR
MONEY_PAYMENT_NOT_ENOUGH
MONEY_PAYMENT_TECHNICAL_ERROR
MONEY_PAYMENT_WAIT
MONEY_TRANSFERRED
REFUND
RETURN
SELLER_PAID
currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getSellerOrdersAwaitingConfirmation
GET /api/v2/orders/sellerOrders/awaitingConfirmation

Request parameters

currencyCode
string optional

currencyCode

orderSources
array of string optional

orderSources

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getSellerOrdersAwaitingConfirmationPage
GET /api/v2/orders/sellerOrders/awaitingConfirmationPage

Request parameters

page
integer int32 optional

page

pageSize
integer int32 optional

pageSize

currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getSellerOrdersFinished
GET /api/v2/orders/sellerOrders/finished

Request parameters

currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getSellerOrdersFinishedPage
GET /api/v2/orders/sellerOrders/finishedPage

Request parameters

page
integer int32 optional

page

pageSize
integer int32 optional

pageSize

currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getSellerOrdersInProcess
GET /api/v2/orders/sellerOrders/inProcess

Request parameters

currencyCode
string optional

currencyCode

orderSources
array of string optional

orderSources

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getSellerOrdersInProcessPage
GET /api/v2/orders/sellerOrders/inProcessPage

Request parameters

page
integer int32 optional

page

pageSize
integer int32 optional

pageSize

currencyCode
string optional

currencyCode

orderSources
array of string optional

orderSources

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getSellerOrdersPayments
GET /api/v2/orders/sellerOrders/payments

Request parameters

currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getSellerOrdersPaymentsPage
GET /api/v2/orders/sellerOrders/paymentsPage

Request parameters

page
integer int32 optional

page

pageSize
integer int32 optional

pageSize

currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getSellerOrdersPage
GET /api/v2/orders/sellerOrdersPage

Request parameters

orderStates
string optional

orderStates

Enumeration:
CANCELED
COMPLETED
CREATED
DELETED
HOLD
HOLD_COMPLETED
HOLD_COMPLETE_REJECTED
HOLD_ERROR
HOLD_PROCESSING
MONEY_PAYMENT_ERROR
MONEY_PAYMENT_NOT_ENOUGH
MONEY_PAYMENT_TECHNICAL_ERROR
MONEY_PAYMENT_WAIT
MONEY_TRANSFERRED
REFUND
RETURN
SELLER_PAID
page
integer int32 optional

page

pageSize
integer int32 optional

pageSize

currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getTimeIntervals
GET /api/v2/orders/timeIntervals

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getAvailablePickupDates
GET /api/v2/orders/availablePickupDates

Responses

200 200

OK

Body
*/*
Array

List of available pick up dates in ISO format

string date-time
Example:
2021-01-30T00:00:00Z
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getAvailablePickupDatesForOrder
GET /api/v2/orders/{orderId}/availablePickupDates

Path variables

orderId
integer int64 required

orderId

Request parameters

daysToLookUp
integer int32 optional

daysToLookUp

daysToReturn
integer int32 optional

daysToReturn

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getUnfinishedOrders
GET /api/v2/orders/unfinished

Request parameters

currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getOrder
GET /api/v2/orders/{orderId}

Path variables

orderId
integer int64 required

orderId

Request parameters

currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

deleteOrder
DELETE /api/v2/orders/{orderId}

Path variables

orderId
integer int64 required

orderId

Responses

200 200

OK

204 204

No Content

401 401

Unauthorized

403 403

Forbidden

confirmOrder
PATCH /api/v2/orders/{orderId}/confirm

Path variables

orderId
integer int64 required

orderId

Request parameters

currencyCode
string optional

currencyCode

Responses

200 200

OK

204 204

No Content

401 401

Unauthorized

403 403

Forbidden

confirmOrderPosition
PATCH /api/v2/orders/{orderId}/confirmPosition

Path variables

orderId
integer int64 required

orderId

Request parameters

orderPositionId
integer int64 required

orderPositionId

doConfirmSale
boolean required

doConfirmSale

reasonType
string optional

type of sale rejection reason

Enumeration:
CHANGE_DECISION
SOLD_ON_OTHER_PLATFORM
GOING_TO_CHANGE_PRICE
PRODUCT_CONDITION_CHANGED
OTHER
DONT_ANSWER
CAN_NOT_SEND
newPrice
number optional

filled in case the ‘saleRejectionReasonType’ is GOING_TO_CHANGE_PRICE

comment
string optional

filled in case the ‘saleRejectionReasonType’ is OTHER

salePlatform
string optional

filled in case the ‘saleRejectionReasonType’ is SOLD_ON_OTHER_PLATFORM

currencyCode
string optional

currencyCode

Responses

200 200

OK

204 204

No Content

401 401

Unauthorized

403 403

Forbidden

setDeliveryAddressEndpoint
PUT /api/v2/orders/{orderId}/deliveryAddressEndpoint/{deliveryAddressEndpointId}

Path variables

orderId
integer int64 required

orderId

deliveryAddressEndpointId
integer int64 required

deliveryAddressEndpointId

Request parameters

currencyCode
string optional

currencyCode

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

setDeliveryComment
PUT /api/v2/orders/{orderId}/deliveryComment

Path variables

orderId
integer int64 required

orderId

Request parameters

comment
string required

comment

currencyCode
string optional

currencyCode

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

initHold
POST /api/v2/orders/{orderId}/hold

Path variables

orderId
integer int64 required

orderId

Request parameters

paymentBuyerCounterpartyId
integer int64 optional

paymentBuyerCounterpartyId

fromMobile
boolean optional

fromMobile

type
string optional

Payment option type

currencyCode
string optional

currencyCode

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

setPickupAddressEndpoint
PUT /api/v2/orders/{orderId}/pickupAddressEndpoint

Path variables

orderId
integer int64 required

orderId

Request parameters

pickupAddressEndpointId
integer int64 required

pickupAddressEndpointId

currencyCode
string optional

currencyCode

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

setPickupComment
PUT /api/v2/orders/{orderId}/pickupComment

Path variables

orderId
integer int64 required

orderId

Request parameters

comment
string required

comment

currencyCode
string optional

currencyCode

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

setPickupTimeIntervalId
PUT /api/v2/orders/{orderId}/pickupTimeInterval

Path variables

orderId
integer int64 required

orderId

Request parameters

timeIntervalId
integer int64 required

timeIntervalId

currencyCode
string optional

currencyCode

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

setPickupDateAndTimeIntervalId
PUT /api/v2/orders/{orderId}/pickupDateAndTimeInterval

Path variables

orderId
integer int64 required

orderId

Request parameters

pickupDate
string date-time required

pickupDate

timeIntervalId
integer int64 required

timeIntervalId

currencyCode
string optional

currencyCode

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

setSellerCounterparty
PUT /api/v2/orders/{orderId}/sellerCounterparty

Path variables

orderId
integer int64 required

orderId

Request parameters

sellerCounterpartyId
integer int64 required

sellerCounterpartyId

currencyCode
string optional

currencyCode

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Ссылки на документы заказа
GET /api/v2/orders/{orderId}/documents

Path variables

orderId
integer int64 required

orderId

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Способы оплаты
GET /api/v2/orders/paymentOptions

Request parameters

orderId
integer int64 optional
sellerId
integer int64 optional
promocode
string optional
supportYandex
boolean optional
supportSBP
boolean optional
supportNoonApplePay
boolean optional
supportTabby
boolean optional
currencyCode
string optional
applyWithdrawBonusesToPaymentOptions
boolean optional

Responses

200 200

OK

Body
*/*
Array
One of
Unknown
Unknown
Unknown
Unknown
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Order-controller-international-api-v-2
PUT /api/v2/orders/{orderId}/deliveryAddressEndpointAggregation/{deliveryAddressEndpointAggregationId}
PUT /api/v2/orders/{orderId}/pickupAddressEndpointAggregation
setDeliveryAddressEndpointAggregation
PUT /api/v2/orders/{orderId}/deliveryAddressEndpointAggregation/{deliveryAddressEndpointAggregationId}

Path variables

orderId
integer int64 required

orderId

deliveryAddressEndpointAggregationId
integer int64 required

deliveryAddressEndpointAggregationId

Request parameters

currencyCode
string optional

currencyCode

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

setPickupAddressEndpointAggregation
PUT /api/v2/orders/{orderId}/pickupAddressEndpointAggregation

Path variables

orderId
integer int64 required

orderId

Request parameters

pickupAddressEndpointAggregationId
integer int64 required

deliveryAddressEndpointAggregationId

currencyCode
string optional

currencyCode

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Primary-controller-api-v-2
GET /api/v2/primary
GET /api/v2/primary/allCall
GET /api/v2/primary/bannerDirect
GET /api/v2/primary/banners
GET /api/v2/primary/blog
GET /api/v2/primary/media
GET /api/v2/primary/oskellyChoice
GET /api/v2/primary/sets
GET /api/v2/primary/worldTrends
getApi
GET /api/v2/primary

Request parameters

showInfo
string optional

showInfo

primaryPageCondition

primaryPageCondition

Responses

200 200

OK

Body
application/json;charset=UTF-8
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getPrimaryData
GET /api/v2/primary/allCall

Request parameters

base
string optional

base

primaryPageCondition

primaryPageCondition

Responses

200 200

OK

Body
application/json;charset=UTF-8
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getBannerDirect
GET /api/v2/primary/bannerDirect

Request parameters

primaryPageCondition

primaryPageCondition

Responses

200 200

OK

Body
application/json;charset=UTF-8
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getBanners
GET /api/v2/primary/banners

Request parameters

base
string optional

base

primaryPageCondition

primaryPageCondition

Responses

200 200

OK

Body
application/json;charset=UTF-8
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getBlog
GET /api/v2/primary/blog

Request parameters

base
string optional

base

primaryPageCondition

primaryPageCondition

Responses

200 200

OK

Body
application/json;charset=UTF-8
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getMedia
GET /api/v2/primary/media

Responses

200 200

OK

Body
application/json;charset=UTF-8
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getOskellyChoice
GET /api/v2/primary/oskellyChoice

Responses

200 200

OK

Body
application/json;charset=UTF-8
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getPrimarySets
GET /api/v2/primary/sets

Responses

200 200

OK

Body
application/json;charset=UTF-8
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getWorldTrends
GET /api/v2/primary/worldTrends

Request parameters

base
string optional

base

primaryPageCondition

primaryPageCondition

Responses

200 200

OK

Body
application/json;charset=UTF-8
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Product-controller-api-v-3
POST /api/v3/admin/product/products
PUT /api/v3/admin/product/edit
PATCH /api/v3/admin/product/edit
POST /api/v3/admin/product/publishByAdmin
GET /api/v3/admin/product/getFullById/{id}
POST /api/v3/admin/product/uploadImages
POST /api/v3/admin/product/uploadDefectImages
POST /api/v3/admin/product/changeImage
POST /api/v3/admin/product/changeDefectImage
POST /api/v3/admin/product/count
getProducts
POST /api/v3/admin/product/products

Request body

application/json

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

editProductPUT
PUT /api/v3/admin/product/edit

Request body

application/json

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

editProductUsingPATCH
PATCH /api/v3/admin/product/edit

Request body

application/json

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

publishByAdminUsingPOST
POST /api/v3/admin/product/publishByAdmin

Request body

application/json

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getFullProductForEdit
GET /api/v3/admin/product/getFullById/{id}

Path variables

id
integer int64 required

id

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

uploadImages
POST /api/v3/admin/product/uploadImages

Request body

application/json

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

uploadDefectImages
POST /api/v3/admin/product/uploadDefectImages

Request body

application/json

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

changeImage
POST /api/v3/admin/product/changeImage

Request body

application/json

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

changeDefectImage
POST /api/v3/admin/product/changeDefectImage

Request body

application/json

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

countProducts
POST /api/v3/admin/product/count

Request body

application/json

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Product-publication-controller-api-v-2
GET /api/v2/productpublication/additional-sizes/{categoryId}
GET /api/v2/productpublication/attributes/{categoryId}
GET /api/v2/productpublication/brands
GET /api/v2/productpublication/categories/{categoryId}
GET /api/v2/productpublication/categoryTree
GET /api/v2/productpublication/commission
GET /api/v2/productpublication/conversion
PATCH /api/v2/productpublication/defectImageComment
POST /api/v2/productpublication/deleteDefectImage
POST /api/v2/productpublication/deleteProductImage
GET /api/v2/productpublication/drafts
GET /api/v2/productpublication/draftsPage
GET /api/v2/productpublication/getPriceWithCommission
GET /api/v2/productpublication/getPriceWithoutCommission
GET /api/v2/productpublication/getPriceWithoutCommissionInBaseCurrency
GET /api/v2/productpublication/moderationProducts
GET /api/v2/productpublication/moderationProductsPage
GET /api/v2/productpublication/product/{productId}
DELETE /api/v2/productpublication/product/{productId}
GET /api/v2/productpublication/products
GET /api/v2/productpublication/productsCount
GET /api/v2/productpublication/productsCounts
GET /api/v2/productpublication/productsPage
GET /api/v2/productpublication/integrationLiteProductsPage
POST /api/v2/productpublication/publish
POST /api/v2/productpublication/publishAndGetResult
GET /api/v2/productpublication/rejects
GET /api/v2/productpublication/rejectsPage
GET /api/v2/productpublication/samples/{categoryId}
GET /api/v2/productpublication/secondEditionProducts
GET /api/v2/productpublication/secondEditionProductsPage
GET /api/v2/productpublication/sizes/{categoryId}
GET /api/v2/productpublication/step/{productId}
GET /api/v2/productpublication/steps
POST /api/v2/productpublication/uploadDefectImage
POST /api/v2/productpublication/uploadProductImage
GET /api/v2/productpublication/product-conditions
loadAdditionalSizesForCategory
GET /api/v2/productpublication/additional-sizes/{categoryId}

Path variables

categoryId
integer int64 required

categoryId

Request parameters

sizeId
integer int64 optional

sizeId

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getAttributes
GET /api/v2/productpublication/attributes/{categoryId}

Path variables

categoryId
integer int64 required

categoryId

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getBrands
GET /api/v2/productpublication/brands

Request parameters

currencyCode
string optional

currencyCode

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getCategories
GET /api/v2/productpublication/categories/{categoryId}

Path variables

categoryId
integer int64 required

categoryId

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getCategoryTree
GET /api/v2/productpublication/categoryTree

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getCommission
GET /api/v2/productpublication/commission

Request parameters

price
number bigdecimal optional

price

salesChannel
string optional

salesChannel

Enumeration:
WEBSITE
BOUTIQUE_AND_WEBSITE
STOCK_AND_BOUTIQUE_AND_WEBSITE
sellerId
integer int64 optional

sellerId

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getConversion
GET /api/v2/productpublication/conversion

Request parameters

priceWithoutCommission
number bigdecimal optional

priceWithoutCommission

priceWithCommission
number bigdecimal optional

priceWithCommission

salesChannel
string optional

salesChannel

Enumeration:
WEBSITE
BOUTIQUE_AND_WEBSITE
STOCK_AND_BOUTIQUE_AND_WEBSITE
sellerId
integer int64 optional

sellerId

currencyCode
string optional

currencyCode

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

updateDefectImageComment
PATCH /api/v2/productpublication/defectImageComment

Request parameters

productId
integer int64 required

productId

imageOrder
integer int32 required

imageOrder

comment
string required

comment

Responses

200 200

OK

204 204

No Content

401 401

Unauthorized

403 403

Forbidden

deleteDefectImage
POST /api/v2/productpublication/deleteDefectImage

Request parameters

productId
integer int64 required

productId

imageId
integer int64 required

imageId

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

deleteProductImage
POST /api/v2/productpublication/deleteProductImage

Request parameters

productId
integer int64 required

productId

imageId
integer int64 required

imageId

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getDrafts
GET /api/v2/productpublication/drafts

Request parameters

currencyCode
string optional

currencyCode

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getDraftsPage
GET /api/v2/productpublication/draftsPage

Request parameters

page
integer int32 optional
pageSize
integer int32 optional
currencyCode
string optional

currencyCode

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getPriceWithCommission
GET /api/v2/productpublication/getPriceWithCommission

Request parameters

priceWithoutCommission
number bigdecimal required

priceWithoutCommission

salesChannel
string optional

salesChannel

Enumeration:
WEBSITE
BOUTIQUE_AND_WEBSITE
STOCK_AND_BOUTIQUE_AND_WEBSITE
sellerId
integer int64 optional

sellerId

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getPriceWithoutCommission
GET /api/v2/productpublication/getPriceWithoutCommission

Request parameters

priceWithCommission
number bigdecimal required

priceWithCommission

salesChannel
string optional

salesChannel

Enumeration:
WEBSITE
BOUTIQUE_AND_WEBSITE
STOCK_AND_BOUTIQUE_AND_WEBSITE
sellerId
integer int64 optional

sellerId

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getPriceWithoutCommissionInBaseCurrency
GET /api/v2/productpublication/getPriceWithoutCommissionInBaseCurrency

Request parameters

currencyId
integer int64 optional

currencyId

priceInCurrency
number bigdecimal required

priceInCurrency

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getModeratingProducts
GET /api/v2/productpublication/moderationProducts

Request parameters

currencyCode
string optional

currencyCode

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getModeratingProductsPage
GET /api/v2/productpublication/moderationProductsPage

Request parameters

page
integer int32 optional
pageSize
integer int32 optional
sortAttribute
string optional

sortAttribute

Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
currencyCode
string optional

currencyCode

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getProduct
GET /api/v2/productpublication/product/{productId}

Path variables

productId
integer int64 required

productId

Request parameters

currencyCode
string optional

currencyCode

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

deleteProduct
DELETE /api/v2/productpublication/product/{productId}

Path variables

productId
integer int64 required

productId

Responses

200 200

OK

204 204

No Content

401 401

Unauthorized

403 403

Forbidden

getProducts
GET /api/v2/productpublication/products

Request parameters

productStates
string optional

productStates

Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
currencyCode
string optional

currencyCode

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getProductsCount
GET /api/v2/productpublication/productsCount

Request parameters

productState
string optional

productState

Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getProductsCounts
GET /api/v2/productpublication/productsCounts

Request parameters

productStates
string optional

productStates

Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getProductsPage
GET /api/v2/productpublication/productsPage

Request parameters

page
integer int32 optional
pageSize
integer int32 optional
productStates
string optional

productStates

Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
sortAttribute
string optional

sortAttribute

Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
storeCode
string optional

storeCode

currencyCode
string optional

currencyCode

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getIntegrationLiteProductsPage
GET /api/v2/productpublication/integrationLiteProductsPage

Request parameters

page
integer int32 optional
pageSize
integer int32 optional
productStates
string optional

productStates

Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

publish
POST /api/v2/productpublication/publish

Request body

application/json
Unknown

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

publishAndGetResult
POST /api/v2/productpublication/publishAndGetResult

Request body

application/json
Unknown

Responses

200 200

OK

Body
*/*
Unknown
201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getRejects
GET /api/v2/productpublication/rejects

Request parameters

currencyCode
string optional

currencyCode

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getRejectsPage
GET /api/v2/productpublication/rejectsPage

Request parameters

page
integer int32 optional
pageSize
integer int32 optional
sortAttribute
string optional

sortAttribute

Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
currencyCode
string optional

currencyCode

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getProductPhotoSamples
GET /api/v2/productpublication/samples/{categoryId}

Path variables

categoryId
integer int64 required

categoryId

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getSecondEditionProducts
GET /api/v2/productpublication/secondEditionProducts

Request parameters

currencyCode
string optional

currencyCode

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getSecondEditionProductsPage
GET /api/v2/productpublication/secondEditionProductsPage

Request parameters

page
integer int32 optional
pageSize
integer int32 optional
sortAttribute
string optional

sortAttribute

Enumeration:
CHANGE_TIME
CHANGE_TIME_DESC
DISCOUNT
DISCOUNT_DESC
ID
ID_DESC
IS_OUR_CHOICE_DESC_PUBLISH_TIME_DESC
PRICE
PRICE_DESC
PRODUCT_STATE_TIME
PRODUCT_STATE_TIME_DESC
PUBLISH_TIME
PUBLISH_TIME_DESC
currencyCode
string optional

currencyCode

Responses

200 200

OK

Body
*/*
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getSizes
GET /api/v2/productpublication/sizes/{categoryId}

Path variables

categoryId
integer int64 required

categoryId

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getPriceWithoutCommission
GET /api/v2/productpublication/step/{productId}

Path variables

productId
integer int64 required

productId

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getPriceWithoutCommission
GET /api/v2/productpublication/steps

Request parameters

ids
integer int64 required

ids

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

uploadDefectImage
POST /api/v2/productpublication/uploadDefectImage

Request parameters

productId
integer int64 required

productId

imageOrder
integer int32 required

imageOrder

comment
string required

comment

Request body

application/json
string binary

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

uploadProductImage
POST /api/v2/productpublication/uploadProductImage

Request parameters

productId
integer int64 required

productId

imageOrder
integer int32 required

imageOrder

Request body

application/json
string binary

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getProductConditions
GET /api/v2/productpublication/product-conditions

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Product-request-comments-controller
POST /api/v2/productRequest/comments
POST /api/v2/productRequest/comments/base64-images
GET /api/v2/productRequest/comments/{productRequestId}
GET /api/v2/productRequest/comments/{productRequestId}/tree
DELETE /api/v2/productRequest/comments/{commentId}
Create comment with images by xxurlencoded
POST /api/v2/productRequest/comments

Request parameters

images
array of string optional
parentCommentId
integer int64 optional
productRequestId
integer int64 optional
text
string optional

Responses

200 200

OK

Body
*/*
Unknown
201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

publishComment
POST /api/v2/productRequest/comments/base64-images

Request body

Responses

200 200

OK

Body
*/*
Unknown
201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

get product request comments
GET /api/v2/productRequest/comments/{productRequestId}

Path variables

productRequestId
integer int64 required

productRequestId

Responses

200 200

OK

Body
*/*
Array
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

get product request comments tree by product request id
GET /api/v2/productRequest/comments/{productRequestId}/tree

Path variables

productRequestId
integer int64 required

productRequestId

Responses

200 200

OK

Body
*/*
Array
Unknown
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

deleteComment
DELETE /api/v2/productRequest/comments/{commentId}

Path variables

commentId
integer int64 required

commentId

Responses

200 200

OK

Body
*/*
integer int64
204 204

No Content

401 401

Unauthorized

403 403

Forbidden

Public-profile-controller-api-v-2
GET /api/v2/publicprofile/followers
GET /api/v2/publicprofile/followers-page
POST /api/v2/publicprofile/following/toggle
PUT /api/v2/publicprofile/following/{userId}
DELETE /api/v2/publicprofile/following/{userId}
GET /api/v2/publicprofile/followings
GET /api/v2/publicprofile/followings-page
GET /api/v2/publicprofile/{userId}
getFollowers
GET /api/v2/publicprofile/followers

Request parameters

userId
integer int64 optional

userId

query
string optional

query

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getFollowers
GET /api/v2/publicprofile/followers-page

Request parameters

page
integer int32 optional
pageSize
integer int32 optional
userId
integer int64 optional

userId

query
string optional

query

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

toggleFollowing
POST /api/v2/publicprofile/following/toggle

Request parameters

userId
integer int64 required

userId

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

follow
PUT /api/v2/publicprofile/following/{userId}

Path variables

userId
integer int64 required

userId

Responses

200 200

OK

201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

unfollow
DELETE /api/v2/publicprofile/following/{userId}

Path variables

userId
integer int64 required

userId

Responses

200 200

OK

204 204

No Content

401 401

Unauthorized

403 403

Forbidden

getFollowings
GET /api/v2/publicprofile/followings

Request parameters

userId
integer int64 optional

userId

query
string optional

query

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getFollowings
GET /api/v2/publicprofile/followings-page

Request parameters

page
integer int32 optional
pageSize
integer int32 optional
userId
integer int64 optional

userId

query
string optional

query

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Возвращает список пользователей по совпадению ников
GET /api/v2/publicprofile/nick

Request parameters

nickName
string required

Ник пользователя

count
integer int32 required

Кол-во найденных пользователей, которые надо вернуть

isPro
boolean optional

Только бутики

withProductCount
boolean optional

Нужен ли ответ с кол-вом товаров у пользователя

Responses

200 200

OK

Body
application/json
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getProfile
GET /api/v2/publicprofile/{userId}

Path variables

userId
integer int64 required

userId

Request parameters

withCity
boolean optional
withFollowers
boolean optional
withFollowings
boolean optional
withLikedBrands
boolean optional

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Receipt-receive-controller-api-v-2
POST /api/v2/receiptreceive/checkonline
GET /api/v2/receiptreceive/fail500http
POST /api/v2/receiptreceive/fail500http
PUT /api/v2/receiptreceive/fail500http
PATCH /api/v2/receiptreceive/fail500http
DELETE /api/v2/receiptreceive/fail500http
OPTIONS /api/v2/receiptreceive/fail500http
HEAD /api/v2/receiptreceive/fail500http
handleCheckOnlineReceipt
POST /api/v2/receiptreceive/checkonline

Request body

application/json

Responses

200 200

OK

Body
*/*
string
201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

handleFailWith500HTTP
GET /api/v2/receiptreceive/fail500http

Responses

200 200

OK

Body
*/*
string
401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

handleFailWith500HTTP
POST /api/v2/receiptreceive/fail500http

Responses

200 200

OK

Body
*/*
string
201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

handleFailWith500HTTP
PUT /api/v2/receiptreceive/fail500http

Responses

200 200

OK

Body
*/*
string
201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

handleFailWith500HTTP
PATCH /api/v2/receiptreceive/fail500http

Responses

200 200

OK

Body
*/*
string
204 204

No Content

401 401

Unauthorized

403 403

Forbidden

handleFailWith500HTTP
DELETE /api/v2/receiptreceive/fail500http

Responses

200 200

OK

Body
*/*
string
204 204

No Content

401 401

Unauthorized

403 403

Forbidden

handleFailWith500HTTP
OPTIONS /api/v2/receiptreceive/fail500http

Responses

200 200

OK

Body
*/*
string
204 204

No Content

401 401

Unauthorized

403 403

Forbidden

handleFailWith500HTTP
HEAD /api/v2/receiptreceive/fail500http

Responses

200 200

OK

Body
*/*
string
204 204

No Content

401 401

Unauthorized

403 403

Forbidden

Seo-controller-api-v-2
GET /api/v2/seo/getData
getData
GET /api/v2/seo/getData

Request parameters

categoryId
integer int64 optional

categoryId

brandId
integer int64 optional

brandId

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Settings-controller-api-v-2
GET /api/v2/settings
getSettings
GET /api/v2/settings

Request parameters

countryId
integer int64 optional

Id страны

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Social-controller-api-v-2
GET /api/v2/social/accounts
GET /api/v2/social/accounts/instagram/support
getSocialAccounts
GET /api/v2/social/accounts

Request parameters

countryId
integer int64 optional

Id страны

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

getInstagramSupportAccount
GET /api/v2/social/accounts/instagram/support

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Translate-controller-api-v-2
Получить перевод комментария
GET /api/v2/translate/comment

Request parameters

commentId
integer int64 optional

Id комментария

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Получить перевод продукта
GET /api/v2/translate/product

Request parameters

productId
integer int64 optional

Id продукта

Responses

200 200

OK

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

Получить перевод запроса продукта
GET /api/v2/translate/productRequest

Request parameters

productRequestId
integer int64 optional

Id запроса продукта

Responses

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

sendProStatusRequestMail
POST /api/v2/common/proStatusRequest

Request body

application/json

Responses

200 200

OK

Body
*/*
Object
201 201

Created

401 401

Unauthorized

403 403

Forbidden

404 404

Not Found

GET-api-v2-account-payoutCounterparties
GET /api/v2/account/payoutCounterparties

Request parameters

orderId
integer int64 required
onlyAvailable
boolean optional

Responses

200 200

OK

Type Definitions
BargainLite

Сокращенная информация о контрторге

Object
attemptsLeft
integer int32 required

Сколько попыток осталось

basePrice
integer int32 required

Первоначальная цена на момент создания контрторга

buyer
BargainUser required
changeTime
string date-time

Дата обновления

createTime
string date-time required

Дата создания

id
integer int64 required

Идентификатор контрторга

lastPrice
integer int32 required

Последняя предложенная цена

product
BargainProduct required
seller
BargainUser required
size
BargainSize required
state
BargainState required
timeLeft
integer int64

Сколько времени осталось до принятия решения покупателем или продавцом (секунды)

AccountCredsDTO
Object
apiHashedPassword
string
email
string
hashedPassword
string
id
integer int64
nickname
string
AccountDTOReq
Object
addressEndpoints
Array
Unknown
avatarPath
string
birthDate
integer int64
brandLikesCount
integer int32
chatToken
string
counterparties
Array of CounterpartyDTO
email
string
firstChar
string
fullName
string
id
integer int64
isFollowed
boolean
isNewUser
boolean
isPro
boolean
isTrusted
boolean
likesCount
integer int32
name
string
nickname
string
phone
string
productLikesCount
integer int32
productsCount
integer int32
registrationTime
integer int64
sex
string
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
userBanDTOList
Array of UserBanDTOReq
description
string
AccountDTORes
Object
addressEndpoints
Array
Unknown
avatarPath
string
birthDate
integer int64
brandLikesCount
integer int32
canPublishMultiSizes
boolean
chatToken
string
counterparties
Array of CounterpartyDTO
email
string
firstChar
string
fullName
string
id
integer int64
isFollowed
boolean
isNewUser
boolean
isPro
boolean
isTrusted
boolean
isLoyaltyProgramAccepted
boolean
isHideLiked
boolean
isPhoneVerificationRequired
boolean
syncAgree
boolean
syncSuccess
boolean
likesCount
integer int32
name
string
nickname
string
phone
string
productLikesCount
integer int32
productsCount
integer int32
registrationTime
integer int64
sex
string
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
userBanDTOList
Array of UserBanDTORes
cartItemsCount
integer int32
communityBadge
Unknown
description
string
descriptionConfirmationStatus
descriptionDeclinedComment
string
AddressValidatedDTO
Object
addressId
integer int64
dadataFullAddress
string
fiasId
string
isAddressValidated
boolean
lastAddressValidationTime
string date-time
suggestedAddress
string
settlementFiasId
string
cityFiasId
string
AdminBargainDetailed

Полная информация о контрторге для админки

Object
attemptsLeft
integer int32 required

Сколько попыток осталось

basePrice
integer int32 required

Первоначальная цена на момент создания контрторга

buyer
changeTime
string date-time

Дата обновления

createTime
string date-time required

Дата создания

discount
integer int32

Разница в цене (скидка абсолютная). Положительное значение

discountProc
integer int32

Скидка в %

id
integer int64 required

Идентификатор контрторга

lastPrice
integer int32 required

Последняя предложенная цена

product
records
Array of BargainRecord required

Записи по контрторгу

seller
sellerReceivesSum
integer int32

Сумма, которую получит продавец, если сделка состоится

size
BargainSize required
state
BargainState required
timeLeft
integer int64

Сколько времени осталось до принятия решения покупателем или продавцом (секунды)

userCan
Array required

Действия, которые может выполнить текущий пользователь (продавец или покупатель)

string
Enumeration:
ACCEPT
CREATION
DECLINE
OFFER
userIsBuyer
boolean required

Если текущий пользователь является покупателем, то это поле имеет значение true

Example:
false
AdminBargainLite

Усеченная информация о контрторге для списка в админке

Object
attemptsLeft
integer int32 required

Сколько попыток осталось

basePrice
integer int32 required

Первоначальная цена на момент создания контрторга

buyer
changeTime
string date-time

Дата обновления

createTime
string date-time required

Дата создания

discount
integer int32

Разница в цене (скидка абсолютная). Положительное значение

discountProc
integer int32

Скидка в %

id
integer int64 required

Идентификатор контрторга

lastPrice
integer int32 required

Последняя предложенная цена

product
seller
sellerReceivesSum
integer int32

Сумма, которую получит продавец, если сделка состоится

size
BargainSize required
state
BargainState required
timeLeft
integer int64

Сколько времени осталось до принятия решения покупателем или продавцом (секунды)

AdminBargainProduct

Товар контрторга

Object
brand
Unknown required
category
BargainCategory required
color
Unknown
commentsCount
integer int32 required

Количество комментариев

id
integer int64 required

Идентификатор товара

image
string required

Изображение товара

isLiked
boolean required

Лайкнут текущим пользователем

Example:
false
isSubscribed
boolean required

Наличие подписки от текущего пользователя

Example:
false
likesCount
integer int32 required

Количество лайков

subscribersCount
integer int32 required

Количество подписчиков

title
string required

Название товара

withBadge
boolean required

С биркой

Example:
false
AdminBargainUser

Участник контрторга (продавец или покупатель) для админа

Object
avatar
string

Аватар

email
string required

E-mail

id
integer int64 required

Идентификатор пользователя

isPro
boolean required

Является бутиком (PRO-продавцом)

Example:
false
nickname
string required

Никнейм

phone
string

Телефон

type
string required

Тип продавца для отображения, н.п. Бутик

AgentReportDTO
Object
baseAmount
number bigdecimal
bik
string
cardBrand
string
cardHolder
string
cardNumber
string
cardRefId
string
cleaningAmount
number bigdecimal
createTime
integer int64
dateContract
integer int64
defectsDiscountAmount
number bigdecimal
firstName
string
id
integer int64
inn
string
isCard
boolean
isConfirmed
boolean
kpp
string
name
string
numberContract
string
order
patronymic
string
paymentAccount
string
paymentAmount
number bigdecimal
paymentDetails
string
secondName
string
userType
string
Enumeration:
IP
OOO
SIMPLE_USER
AlertDTO
Object
dtype
string
id
integer int64
Api2Response
Object
data
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfAccountCredsDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfAccountDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfAddressEndpointAggregationListResult
Object
data
Array
Unknown
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfAddressEndpointAggregationResult
Object
data
Unknown
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfAdminBargainDetailed
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfBargainBubbles
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfBargainDetailed
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfBargainSettings
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfBonusesPaymentOptionsDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfBubblesDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfCommentTranslated
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfConversion
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfCounterpartyDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfCountriesDTO
Object
data
Unknown
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfDeeplinkResolveResultOfobject
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfGetAllCurrencyRatesResult
Object
data
Array of CurrencyRateDTO
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfGetAllCurrencyResult
Object
data
Array
Unknown
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfGroupedCart
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfIdAndJwtDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfIdDTO
Object
data
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfInitOrderResult
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfInstagramAccountDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfAdditionalSizeDTO
Object
data
Array
Unknown
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfAddressDTO
Object
data
Array
Unknown
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfAgentReportDTO
Object
data
Array of AgentReportDTO
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfBankOperationDTO
Object
data
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfBannerDirect
Object
data
Array of BannerDirect
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfBannerSHOW_ONLY_APIView
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfBlog
Object
data
Array of Blog
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfCityDTO
Object
data
Array
Unknown
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfCounterpartyDTO
Object
data
Array of CounterpartyDTO
Api2ResponseOfListOfCountriesDTO
Object
data
Array
Unknown
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfDateWithIntervalsDTO
Object
data
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfDocumentLinkDTO
Object
data
Array of DocumentLinkDTO
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfFollowingsProposalsTabDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfMedia
Object
data
Array of Media
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfNotificationGroupDTO
Object
data
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfOfferResponseItem
Object
data
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfOrderDTO
Object
data
Array of OrderDTO
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfOskellyChoice
Object
data
Array of OskellyChoice
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfPrimaryAPISHOW_ONLY_APIView
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfPrimarySets
Object
data
Array of PrimarySets
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfReturnReasonDTO
Object
data
Array of ReturnReasonDTO
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfSocialAccountDTO
Object
data
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfStepInfo
Object
data
Array of StepInfo
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfTimeInterval
Object
data
Array of TimeInterval
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfUserDTO
Object
data
Array
Unknown
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfWorldTrends
Object
data
Array of WorldTrends
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfListOfstring
Object
data
Array of string
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfLogisticDetailsDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfMapOfintAndint
Object
data
Object
additional properties
integer int32
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfMapOfstringAndint
Object
data
Object
additional properties
integer int32
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfMapOfstringAndobjectSHOW_ONLY_APIView
Object
data
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfMapOfstringAndstring
Object
data
Object
additional properties
string
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfNotificationBubbles
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfNotificationDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfOfferDetails
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfOrderDTO
Object
data
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfOrderTrackingDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfPageOfAdminBargainLite
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfPageOfAgentReportDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfPageOfBargainLite
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfPageOfNotificationDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfPageOfReturnInfoDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfPageOfUserDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfPageOfUserfileDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfPreFilledRegisterFormAndOptions
Object
data
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfPriceConversionResponseDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfProductImageDTO
Object
data
Unknown
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfProductRequestTranslated
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfProductTranslated
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfPublicProfileDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfReturnInfoDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfSettings
Object
data
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfSimpleString
Object
data
string
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfStepInfo
Object
data
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfString
Object
data
string
Enumeration:
ACCEPTED
PENDING
REJECTED
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfUserAuthInfoDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfUserIdToAvatarPathMap
Object
data
Array
Object
additional properties
string
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfUserfileDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfbigdecimal
Object
data
number bigdecimal
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfdouble
Object
data
number double
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOfint
Object
data
integer int32
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
Api2ResponseOflong
Object
data
integer int64
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
ApiResponseOfImageUploadResultV3
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
ApiResponseOfListOfEnumLabelPairDTOV3
Object
data
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
ApiResponseOfListOfProductConditionResponseDTOV3
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
ApiResponseOfListOfSizeTypeResponseDTOV3
Object
data
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
ApiResponseOfPageOfBrandDTOV3
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
ApiResponseOfPageOfProductDTOV3
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
ApiResponseOfPageOfProductModelDTOV3
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
ApiResponseOfPageOfUserDTOV3
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
ApiResponseOfProductCountDTOV3
Object
data
integer int64
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
ApiResponseOfProductDTOV3
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
ApiResponseOfSeoDataDTO
Object
errorData
Object
executionTimeMillis
integer int64
humanMessage
string
message
string
timestamp
integer int64
validationMessages
Object
additional properties
string
AppleAuthorizationRequest
Object
appleIdToken
string required
AppleRegistrationRequest
Object
appleIdToken
string required
phoneNumberVerifyJwtToken
string

JWT token after phone number verify

ApplicationFeatureFlags
Object
supportChannel
string
Enumeration:
HELPCRUNCH
USEDESK
enableCardBinding
boolean
enablePayoutToBoundCard
boolean
enablePaymentFromBoundCard
boolean
enableStories
boolean
enableBargains
boolean
enablePayoutToBankAccountForIndividuals
boolean
enableStreamsale
boolean
enableNewHome
boolean
enableAndroidNewHome
boolean
enableConcierge
boolean
enableFilterOnTop
boolean
enableNewProduct
boolean
enableNewProductCell
boolean
enableNewOnboarding
boolean
enableNewPayoutDesign
boolean
enable12Storeez
boolean
enableNewSetPrice
boolean
enableProductPublication
boolean
enableNewProductFiltration
boolean
enableNewHomeDesign
boolean
enableNewCatalogMenuDesign
boolean
enableBoutiqueCommissionConfirmationAgreement
boolean
enableCheckoutPromocode
boolean
enableReturnedBoutiqueProductsMenuChapter
boolean
AppsflyerConversion
Object
adset
string
appsflyerId
string
campaign
string
channel
string
city
string
createTime
string date-time
guestToken
string
id
integer int64
installTime
string date-time
keywords
string
mediaSource
string
partner
string
siteId
string
userId
integer int64
AttributeDTOV3
Object
id
integer int64
name
string
values
AttributeValueDTOV3
Object
id
integer int64
value
string
icon
string
active
boolean
AttributeValueHistoryDTOV3
Object
id
integer int64
value
string
attributeId
integer int64
AuthorityName
string
Enumeration:
ADMIN
PRODUCT_MODERATION
USER_MODERATION
USERFILE_MODERATION
AUTHORITY_MODERATION
CONTENT_CREATE
CONTENT_DELETE
ORDER_MODERATION
CAN_VIEW_ALL_PRODUCTS
OFFER_MODERATION
RETOUCHING_MODERATION
COMMENT_MODERATION
PROMOCODES_MODERATION
PROMOCODES_ADMINISTRATION
CURRENCY_RATE_MODERATION
CONTENT_MODERATION
MASTER_USER
STORY_MODERATION
ORDER_RETURNS
ORDER_PAYOUTS
ORDER_CONCIERGE_PAYOUTS
STREAM_MODERATION
EXPERTISE
ORDER_PREPAYMENTS
ORDER_RETURN_COMPLETED
ORDER_RESOLVE_DISPUTE
ORDER_EXPERTISE_FINISH_ANY_DEFECTS_NEGOTIATION
BOUTIQUE_SALES
ORDER_MARKING_CODES
USER_BALANCE_CHANGE
PAYOUT_BY_CASH
CUSTOM_COMMISSION
LOGISTIC
SALE_REQUEST_MODERATION
PRODUCTS_BULK_EDIT
LOGISTIC_SEND_DELIVERY_COMPANY_MAIL_REQUEST
BankBalanceDTO
Object
balance
number bigdecimal
BankMoneyTransferDTO
Object
amount
number bigdecimal
ordersWithMoneyTransferredIds
Array
integer int64
periodEnd
string date-time
periodStart
string date-time
BankOperationDTO
Object
amount
number bigdecimal
bankOperationId
string
cardBindTime
string date-time
cardBrand
string
cardHolder
string
cardNumber
string
cardRefId
string
counterpartyId
integer int64
createTime
string date-time
fee
integer int64
id
integer int64
operationType
string
Enumeration:
CARD_BIND
CARD_UNBIND
HOLD
HOLD_COMPLETE
HOLD_REVERSE
OSKELLY_PAYOUT
PARTIAL_REFUND
REFUND
SELLER_PAYOUT
comment
string
orderId
integer int64
paymentAccount
string
paymentSystem
string
paymentSystemCode
string
paymentSystemTime
string date-time
rrn
string
state
string
Enumeration:
CANCELED
DONE
ERROR
INPROGRESS
PREPARED
userId
integer int64
currency
Unknown
cardDetails
Unknown
BankPaymentDTO
Object
amountSentViaApi
integer int64
bank
string
bankTransactionId
string
fee
integer int64
orderId
integer int64
orderState
string
Enumeration:
CANCELED
COMPLETED
CREATED
DELETED
HOLD
HOLD_COMPLETED
HOLD_COMPLETE_REJECTED
HOLD_ERROR
HOLD_PROCESSING
MONEY_PAYMENT_ERROR
MONEY_PAYMENT_NOT_ENOUGH
MONEY_PAYMENT_TECHNICAL_ERROR
MONEY_PAYMENT_WAIT
MONEY_TRANSFERRED
REFUND
RETURN
SELLER_PAID
paymentId
integer int64
paymentState
string
Enumeration:
CANCELED
DONE
ERROR
INPROGRESS
PREPARED
paymentVersion
string
BannerDirect
Object
bannerType
category
id
string
image
string
BannerDirectType
Object
title
string
BannerSHOW_ONLY_APIView
Object
bannerType
string
Enumeration:
BANNER_1
BANNER_2
BANNER_3
BANNER_4
BANNER_ACTUAL_1
BANNER_ACTUAL_2
BANNER_ACTUAL_3
id
string
imageMobile
string
imageWeb
string
productsTotal
integer int64
subtitle
string
title
string
BargainBubbles

Набор счетчиков по контрторгам

Object
incomingActive
integer int32 required

Кол-во активных входящих контрторгов всего

incomingFinished
integer int32 required

Кол-во завершенных входящих контрторгов всего

incomingTotal
integer int32 required

Кол-во входящих контрторгов всего (активных и завершенных)

outgoingActive
integer int32 required

Кол-во активных исходящих контрторгов всего

outgoingFinished
integer int32 required

Кол-во завершенных исходящих контрторгов всего

outgoingTotal
integer int32 required

Кол-во исходящих контрторгов всего (активных и завершенных)

total
integer int32 required

Кол-во контрторгов всего (сходящих и исходящих, активных и завершенных)

BargainRecord

Запись контрторга (отдельное предложение)

Object
from
id
integer int64

Идентификатор записи контрторга

message
string required

Сопутствующее сообщение

price
integer int32

Предложенная в записи стоимость

sellerReceivesSum
integer int32

Сумма, которую получит продавец, если сделка состоится. Данное поле доступно только для продавца

sellerReceivesSumMessage
string

Сообщение о сумме, которую получит продавец, если сделка состоится. Данное поле доступно только для продавца

time
string date-time required

Время публикации записи контрторга в секундах

type
BargainRecordFromType

Тип источника контрторга

Object
name
string required

Источник записи (предложения) по контрторгу. BUYER - покупатель, SELLER - продавец, ADMIN - администратор, SYSTEM - система (автоматическое)

Enumeration:
ADMIN
BUYER
SELLER
SYSTEM
title
string required

Человекочитаемое название источника

BargainRecordType

Тип записи контрторга

Object
name
string required

Тип записи (предложения) по контрторгу. WELCOME - до создания, приветствие от продавца, CREATION - создание контрторга покупателем, OFFER - очкркдное предложение от покупателя или продавца, ACCEPT - принятие, DECLINE - отклонение

Enumeration:
ACCEPT
CREATION
DECLINE
OFFER
title
string required

Человекочитаемый тип записи

Blog
Object
id
string
image
string
link
string
title
string
BonusDto
Object
amount
number bigdecimal
phone
string
bonusVendor
string
BonusesPaymentOptionType
string
Enumeration:
AMOUNT_LIMIT_REACHED
WITHDRAW_PROHIBITED
WITHDRAW_LIMITED
WITHDRAW_BY_PERCENT_LIMITED
BonusesPaymentOptionsDTO
Object
transferAmount
number bigdecimal
withdrawAmount
number bigdecimal
transferAmountLimit
number bigdecimal
withdrawPercentLimit
number bigdecimal
options
BrandDTOV3
Object
id
integer int64
name
string
url
string
infoText
string
isHidden
boolean
transliterateName
string
title
string
hiddenDescription
string
BrandReq
Object
ids
Array
integer int64
idsExclude
Array
integer int64
name
string
url
string
isHidden
boolean
title
string
page
integer int64
rowsPerPage
integer int64
sortBy
string
descending
boolean
BubblesDTO
Object
boutiquePurchases
integer int32
boutiqueSalesAgentReports
integer int32
boutiqueSalesAwaitingConfirmation
integer int32
boutiqueSalesFinished
integer int32
boutiqueSalesReturned
integer int32
boutiqueSalesInProcess
integer int32
myAddressEndpointsCount
integer int32
myAddressEndpointsAggregationCount
integer int32
myCardsCount
integer int32
myCounterpartiesCount
integer int32
myInfirmatioNotFull
boolean
myPaymentDetailsNotFull
boolean
myPromoCodeCreated
boolean
myPromoCodesCount
integer int32
mySizeNotSet
boolean
offersAcceptedWaiting
integer int32
offersProposedByMe
integer int32
offersProposedByMeAccepting
integer int32
offersProposedByMeRejecting
integer int32
offersProposedByMeWaiting
integer int32
offersProposedToMe
integer int32
offersProposedToMeAccepting
integer int32
offersProposedToMeRejecting
integer int32
offersProposedToMeWaiting
integer int32
ordersFinished
integer int32
ordersInProcess
integer int32
ordersReturns
integer int32
productsAlerts
integer int32
productsDrafts
integer int32
productsHidden
integer int32
productsOnModeration
integer int32
productsOnSecondEdition
integer int32
productsPriceFollowing
integer int32
productsPublished
integer int32
productsRejected
integer int32
productsSold
integer int32
productsWishlist
integer int32
salesAgentReports
integer int32
salesAwaitingConfirmation
integer int32
salesFinished
integer int32
salesInProcess
integer int32
total
integer int32
totalGrey
integer int32
totalRed
integer int32
saleRequestsTotal
integer int64
BuyerCheckDTO
Object
buyerCheckJson
string
orderId
integer int64
BuyerCheckRequest
Object
advancePayment
integer int64
cash
integer int64
clientId
string
consideration
integer int64
correction
boolean
correctionType
string byte
credit
integer int64
device
string
documentType
integer int32
fullResponse
boolean
lines
Array of Line
maxDocumentsInTurn
integer int32
nonCash
Array
integer int64
password
integer int32
phoneOrEmail
string
place
string
reason
requestId
string
tax
Array
integer int64
taxMode
integer int32
CategoryDTOV3
Object
id
integer int64
path
Array of string
displayName
string
Charset
Object
registered
boolean
CityValidatedDTO
Object
addressId
integer int64
isCityValidated
boolean
lastCityValidationTime
string date-time
validatedCity
string
CommentTranslatedDTO
Object
id
integer int64
text
string
product
CommissionDTOV3
Object
id
integer int64
publicPrice
number bigdecimal
value
number bigdecimal
boutiqueValue
number bigdecimal
valueScaled
number bigdecimal
boutiqueValueScaled
number bigdecimal
commissionGridId
integer int64
CommissionGridDTOV3
Object
id
integer int64
name
string
type
commissions
Array of CommissionDTOV3
deleteTime
string date-time
fixedAmount
number double
Conversion
Object
commission
number double
commissionScaled
number bigdecimal
explanation
string
priceWithCommission
number bigdecimal
priceWithoutCommission
number bigdecimal
fixedAmount
number bigdecimal
CounterpartyDTO
Object
bik
string
cardBindBank
string
cardBindTime
string date-time
cardBrand
string
cardExpireTime
string date-time
cardHolder
string
cardNumber
string
cardRefId
string
cardUnbindTime
string date-time
companyForm
string
companyName
string
correspondentAccount
string
createTiestamp
integer int64
firstName
string
id
integer int64
inn
string
isActive
boolean
isCard
boolean
jurAddress
Unknown
kpp
string
lastName
string
orgn
string
passport
string
patronymicName
string
paymentAccount
string
phone
string
physAddress
Unknown
type
string
Enumeration:
CARD
IP
JUR
PHYS
userId
integer int64
counterpartyImage
string
contractNumber
string
contractDate
string date-time
bankName
string
directorName
string
unifiedSocialCreditCode
string
businessRegistrationNumber
string
CurrencyRateDTO
Object
id
integer int64
currencyId
integer int64
currencyToId
integer int64
rateValue
number bigdecimal
commission
number bigdecimal
lastRateUpdateTime
string date-time
CustomerChatDTO
Object
chatSyncTime
string date-time
chatToken
string
id
integer int64
Date
Object
day
integer int32
month
integer int32
year
integer int32
DateWithIntervalsDTO
Object
date
string date-time
timeIntervals
Array of TimeIntervalDTO
DeeplinkResolveResultOfobject
Object
catalogFilter
Object
additional properties
object
Object
brand
Object
title
string
relCanonicalPath
string
brandInPath
boolean
type
string
DeliveryHintDTO
Object
deliveryHints
string
preferCompany
string
DeliveryStatusDTO
Object
deliveryCompany
string
waybillExternalId
string
waybillOrderExternalId
string
statusTime
string date-time
trackingState
string
trackingComment
string
trackingTime
string date-time
DescriptionConfirmationStatus
string
Enumeration:
IN_PROGRESS
CONFIRMED
DECLINED
Discount
Object
baseAmount
integer int64
code
string
discountProc
number bigdecimal
discountValue
number bigdecimal
isValidYet
boolean
optionalText
string
resultAmount
integer int64
resultAmountWithDeliveryCost
integer int64
savingsValue
integer int64
type
string
DocumentLinkDTO
Object
type
string
Enumeration:
CERTIFICATE
OSKELLY_WAYBILL_FROM_SELLER
OSKELLY_WAYBILL_TO_BUYER
TK_WAYBILL_FROM_SELLER
TK_WAYBILL_TO_BUYER
TK_STICKERS_TO_BUYER
DOC_ORDER_LABELS
description
string
url
string
sequenceNumber
integer int32
EnumLabelPairDTO
Object
value
string
label
string
ExclusiveSelectionBannerSettings
Object
exclusiveSelectionMaleBannerLink
string
exclusiveSelectionFemaleBannerLink
string
ExperimentDTO
Object
id
integer int64
key
string
valueId
integer int64
valueKey
string
valueAttachment
Object
ExpertiseDTO
Object
cleaningPrice
number bigdecimal
createTime
integer int64
defectComment
string
defectDiscount
number bigdecimal
defectDiscountPrice
number bigdecimal
id
integer int64
isApproved
boolean
pickupFrom
string
Enumeration:
BUYER
OFFICE
SELLER
rejectionReason
string
ExpiredOfferDTO
Object
consumedByBuyer
boolean
offerId
integer int64
rejected
boolean
FollowingsProposalsTabDTO
Object
code
string
name
string
count
integer int32
GoogleAuthorizationRequest
Object
googleIdToken
string required
GoogleRegistrationRequest
Object
googleIdToken
string required
phoneNumberVerifyJwtToken
string

JWT token after phone number verify

GroupedCart
Object
count
integer int32
groups
Array of OrderDTO
size
integer int32
HelpcrunchAppSettings
Object
appId
integer int64
secret
string
HelpcrunchSettings
Object
organization
string
IdAndJwtDTO
Object
id
integer int64
jwt
string
IdDTO
Object
id
integer int64
IdLabelPairDTO
Object
id
integer int32
label
string
IdWithName
Object
id
integer int64
name
string
ImageChangeRequestV3
Object
productId
integer int64
oldImageId
integer int64
ImageFileDTO
Object
base64Content
string
name
string
defectComment
string
ImageUploadResultV3
Object
uploadErrors
Object
additional properties
string
product
ImagesUploadRequestV3
Object
images
Array of ImageFileDTO
productId
integer int64
InitOrderResult
Object
bank_url
string
orderId
integer int64
paymentSystem
string
InstagramAccountDTO
Object
instagramAvatar
string
instagramId
string
instagramImages
instagramOptions
instagramPublicationsCount
string
instagramSubscribersCount
string
instagramUrl
string
KafkaProductHistoryMessage
Object
uuid
string uuid
productId
integer int64
editDateTime
string date-time
user
integer int64
Likes
Object
count
integer int32
liked
boolean
Line
Object
description
string
payAttribute
integer int32
price
integer int64
qty
integer int64
taxId
integer int32
LinkDTO
Object
id
integer int64
linkUrl
string
linkContent
string
LinkGroupDTO
Object
id
integer int64
name
string
links
Array of LinkDTO
LogisticDetailsDTO
Object
sellerSummary
buyerSummary
deliveryS2OHints
deliveryO2BHints
fromSellerDeliveryChanges
toBuyerDeliveryChanges
LogisticStateDeliveryDTO
Object
deliveryState
string
Enumeration:
DELIVERED_FROM_BUYER_TO_OFFICE
DELIVERED_FROM_SELLER_TO_OFFICE
DELIVERED_TO_BUYER
DELIVERED_TO_SELLER
DELIVERY_IN_MOSCOW
DELIVERY_TODAY_TO_BUYER
FROM_BUYER_TO_OFFICE
FROM_OFFICE_TO_BUYER
FROM_OFFICE_TO_SELLER
FROM_SELLER_TO_OFFICE
JUST_CREATED
JUST_CREATED_TO_BUYER
OURSELVES_DELIVERY_TODAY_TO_BUYER
OURSELVES_DELIVERY_TO_BUYER
OURSELVES_FROM_BUYER_TO_OFFICE
OURSELVES_FROM_OFFICE_TO_BUYER
OURSELVES_FROM_OFFICE_TO_SELLER
OURSELVES_FROM_SELLER_TO_OFFICE
OURSELVES_PICKING_UP_FROM_BUYER
OURSELVES_PICKING_UP_FROM_OFFICE
OURSELVES_PICKING_UP_FROM_SELLER
PICKING_UP_FROM_BUYER
PICKING_UP_FROM_OFFICE
PICKING_UP_FROM_SELLER
PICKUP_DECLINED
PICKUP_IN_MOSCOW
waybillId
integer int64
waybillInnerStatusDescription
string
waybillInnerStatusId
integer int32
LogisticSummaryDTO
Object
deliveryCompany
string
waybillExternalId
string
waybillOrderExternalId
string
plannedDeliveryTime
string date-time
Media
Object
id
string
image
string
link
string
publishDate
string
title
string
MediaType
Object
charset
concrete
boolean
parameters
Object
additional properties
string
qualityValue
number double
subtype
string
type
string
wildcardSubtype
boolean
wildcardType
boolean
Metadata
Object
positiveCase
boolean
priceDescription
string
status
string
ModificationMetadata
Object
acceptMediaType
acceptMethod
string
Enumeration:
DELETE
GET
HEAD
OPTIONS
PATCH
POST
PUT
TRACE
acceptParamFormat
string
acceptParamName
string
acceptUrl
string
currentValue
Object
modifiable
boolean
title
string
NotificationBubbles
Object
commentsNeedActionNotCompleted
integer int64
commentsNeedNoActionNotRead
integer int64
commentsNotRead
integer int64
commentsNotReadNoCommentsNeedActionNotCompleted
integer int64
commentsTotal
integer int64
noCommentsNeedActionNotCompleted
integer int64
noCommentsNeedActionNotCompletedWithNoCommentsNeedNoActionNotRead
integer int64
noCommentsNeedActionNotCompletedWithNoCommentsNeedNoActionNotReadWithCommentsNotRead
integer int64
noCommentsNeedNoActionNotRead
integer int64
noCommentsNotRead
integer int64
noCommentsTotal
integer int64
total
integer int64
NotificationDTO
Object
actionCompleted
boolean
actionCompletedTime
string date-time
createTime
string date-time
deleted
boolean
guestToken
string
id
integer int64
images
Array of string
initiator
Unknown
mainIcon
string
message
string
metadata
Object
modificationMetadata
needAction
boolean
read
boolean
readTime
string date-time
shortMessage
string
subTitle
string
targetObject
Object
targetObjectId
integer int64
targetObjectImage
string
targetObjectImageHint
string
targetObjectType
string
targetObjectUrl
string
targetUser
Unknown
tinyIcon
string
title
string
type
string
NotificationDeliveryResult
Object
channel
string
metadata
string
notificationId
integer int64
successfullySent
boolean
time
string date-time
NotificationGroupDTO
Object
description
string
hint
string
id
integer int64
isGeneral
boolean
isSelected
boolean
name
string
sortOrder
integer int32
OfferDetails
Object
buyer
canNegotiate
boolean
history
offerEndTime
integer int64
product
seller
sellerRecievesSum
number bigdecimal
timeRemains
integer int64
OfferHistoryItem
Object
closedAt
integer int64
consumedByBuyer
boolean
expiresAt
integer int64
offerEndTime
integer int64
offerId
integer int64
offeredPrice
number bigdecimal
sellerRecievesSum
number bigdecimal
status
integer int32
timeRemains
integer int64
OfferRequest
Object
price
number bigdecimal required
productId
integer int64 required
sizeId
integer int64 required
OfferResponseItem
Object
buyerId
integer int64
closedAt
integer int64
consumedByBuyer
boolean
id
integer int64
offerEndTime
integer int64
offeredAt
integer int64
product
seller
sellerRecievesSum
number bigdecimal
status
integer int32
timeRemains
integer int64
OrderCreationProblemDTO
Object
data
Object
type
string
Enumeration:
NOT_ENOUGH_AMOUNT
description
string
OrderPositionDTO
Object
afterAcceptedOffer
boolean
amount
number bigdecimal
available
boolean
availableSizes
Array of Size
brandName
string
buyerCommentsCount
integer int32
buyerFollowsSeller
boolean
categoryId
integer int64
commission
number bigdecimal
count
integer int32
discount
integer int32
description
string
expertisePass
boolean
expertises
Array of ExpertiseDTO
finalAmount
number bigdecimal
id
integer int64
imageUrl
string
isConfirmed
boolean
isLiked
boolean
isMoneyReturned
boolean
metadata
productCondition
string
bonusesInfo
Unknown
productHasDiscount
boolean
productId
integer int64
productName
string
rrp
number bigdecimal
sellerReceivesAmount
number bigdecimal
size
sizes
Array
Unknown
state
string
Enumeration:
CREATE_WAYBILL_TO_BUYER
HQ_WAREHOUSE
INITIAL
ON_VERIFICATION
PICKUP_DECLINED
PURCHASE_REQUEST
READY_TO_SHIP
REJECTED_AFTER_VERIFICATION
REQUESTED_TO_RETURN
RETURN_ACCEPTED
RETURN_DECLINED
RETURN_VERIFICATION_OK
RETURN_VERIFICATION_REJECTED
SALE_CONFIRMED
SALE_REJECTED
SHIPPED_TO_CLIENT
VERIFICATION_BAD_STATE
VERIFICATION_NEED_CLEANING
VERIFICATION_OK
OrderPositionDTOReq
Object
afterAcceptedOffer
boolean
amount
number bigdecimal
available
boolean
availableSizes
Array of Size
brandName
string
buyerCommentsCount
integer int32
buyerFollowsSeller
boolean
categoryId
integer int64
commission
number bigdecimal
count
integer int32
discount
integer int32
description
string
expertisePass
boolean
expertises
Array of ExpertiseDTO
finalAmount
number bigdecimal
id
integer int64
imageUrl
string
isConfirmed
boolean
isLiked
boolean
isMoneyReturned
boolean
metadata
productCondition
string
productHasDiscount
boolean
productId
integer int64
productName
string
rrp
number bigdecimal
sellerReceivesAmount
number bigdecimal
size
sizes
Array
Unknown
state
string
Enumeration:
CREATE_WAYBILL_TO_BUYER
HQ_WAREHOUSE
INITIAL
ON_VERIFICATION
PICKUP_DECLINED
PURCHASE_REQUEST
READY_TO_SHIP
REJECTED_AFTER_VERIFICATION
REQUESTED_TO_RETURN
RETURN_ACCEPTED
RETURN_DECLINED
RETURN_VERIFICATION_OK
RETURN_VERIFICATION_REJECTED
SALE_CONFIRMED
SALE_REJECTED
SHIPPED_TO_CLIENT
VERIFICATION_BAD_STATE
VERIFICATION_NEED_CLEANING
VERIFICATION_OK
OrderPositionDTORes
Object
afterAcceptedOffer
boolean
amount
number bigdecimal
available
boolean
availableSizes
Array of Size
brandName
string
buyerCommentsCount
integer int32
buyerFollowsSeller
boolean
categoryId
integer int64
commission
number bigdecimal
count
integer int32
discount
integer int32
description
string
expertisePass
boolean
expertises
Array of ExpertiseDTO
finalAmount
number bigdecimal
id
integer int64
imageUrl
string
isConfirmed
boolean
isLiked
boolean
isMoneyReturned
boolean
metadata
productCondition
string
productHasDiscount
boolean
productId
integer int64
productName
string
rrp
number bigdecimal
sellerReceivesAmount
number bigdecimal
size
sizes
Array
Unknown
state
string
Enumeration:
CREATE_WAYBILL_TO_BUYER
HQ_WAREHOUSE
INITIAL
ON_VERIFICATION
PICKUP_DECLINED
PURCHASE_REQUEST
READY_TO_SHIP
REJECTED_AFTER_VERIFICATION
REQUESTED_TO_RETURN
RETURN_ACCEPTED
RETURN_DECLINED
RETURN_VERIFICATION_OK
RETURN_VERIFICATION_REJECTED
SALE_CONFIRMED
SALE_REJECTED
SHIPPED_TO_CLIENT
VERIFICATION_BAD_STATE
VERIFICATION_NEED_CLEANING
VERIFICATION_OK
OrderPositionProductModelDTO
Object
id
integer int64
name
string
OrderStepChain
Object
steps
Array of OrderStepDTO
OrderStepDTO
Object
description
string
descriptionItemIds
Array
integer int64
descriptionTitle
string
itemDescriptions
Object
additional properties
string
message
string
temporaryMessage
string
time
integer int64
title
string
type
string
Enumeration:
COMPLETE
CONFIRMATION
DELIVERING
DISABLED
EXPERTISE
FAILED
WAITING
typeIcon
string
warning
string
warningIcon
string
OrderTrackingDTO
Object
o2bTrackingUrl
string
s2oTrackingUrl
string
OrderUITextsDTO
Object
pickupFromSellerDateAndTime
string
deliverySectionTitle
string
estimatedDeliveryDate
string
stateTitle
string
OskellyChoice
Object
id
string
link
string
OurselvesDeliveryDTO
Object
courierName
string
courierPhone
string
PageOfAdminBargainLite
Object
items
itemsCount
integer int32
totalAmount
integer int64
totalPages
integer int32
PageOfAgentReportDTO
Object
items
Array of AgentReportDTO
itemsCount
integer int32
totalAmount
integer int64
totalPages
integer int32
PageOfBargainLite
Object
items
Array of BargainLite
itemsCount
integer int32
totalAmount
integer int64
totalPages
integer int32
PageOfBrandDTOV3
Object
items
Array of BrandDTOV3
itemsCount
integer int32
totalAmount
integer int64
totalPages
integer int32
PageOfNotificationDTO
Object
items
Array of NotificationDTO
itemsCount
integer int32
totalAmount
integer int64
totalPages
integer int32
PageOfProductDTOV3
Object
items
Array of ProductDTOV3 required
itemsCount
integer int32 required
totalAmount
integer int64 required
totalPages
integer int32 required
PageOfProductModelDTOV3
Object
items
itemsCount
integer int32
totalAmount
integer int64
totalPages
integer int32
PageOfReturnInfoDTO
Object
items
itemsCount
integer int32
totalAmount
integer int64
totalPages
integer int32
PageOfUserDTO
Object
items
Array
Unknown
itemsCount
integer int32
totalAmount
integer int64
totalPages
integer int32
PageOfUserDTOV3
Object
items
Array of UserDTOV3
itemsCount
integer int32
totalAmount
integer int64
totalPages
integer int32
PageOfUserfileDTO
Object
items
Array of UserfileDTO
itemsCount
integer int32
totalAmount
integer int64
totalPages
integer int32
PaymentDTO
Object
id
integer int64
paymentVersion
string
paymentMethod
string
PhoneNumberAuthorizationRequest
Object
phoneNumber
string required
jwtToken
string required

JWT token after phone number verify

PhoneNumberReAuthorizationRequest
Object
phoneNumber
string required
jwtToken
string required

JWT token after phone number auth

PhonePopupMobileSettings
Object
addToFavorites
boolean
makeOrder
boolean
productSceneContactSeller
boolean
productSceneOfferNewPrice
boolean
productSceneSubscribe
boolean
publishProduct
boolean
purchaseRequest
boolean
PhonePopupWebSettings
Object
addToFavorites
boolean
makeOrder
boolean
productSceneContactSeller
boolean
productSceneSubscribe
boolean
publishProduct
boolean
blackStick
boolean
PhoneVerificationSettings
Object
attemptsCount
integer int32
attemptTimeout
integer int32
PreFilledRegisterFormResponse
Object
email
string email

User’s email address. Must be a valid email format.

Example:
user@example.com
phone
string
nickname
string
avatarUrl
string
avatarBase64
string
subscriptionApprove
boolean
PredicateType
string
Enumeration:
AND
OR
Price
Object
current
number bigdecimal
proposed
number bigdecimal
PriceConversionItemDTO
Object
correlationId
string
prices
Array of number required
PriceConversionRequestDTO
Object
currencyId
integer int64 required
items
PriceConversionResponseDTO
Object
currencyId
integer int64
items
PrimaryAPISHOW_ONLY_APIView
Object
PrimaryAttributeValue
Object
attributeId
integer int64
attributeName
string
id
integer int64
value
string
PrimaryBrand
Object
id
integer int64
name
string
PrimaryBrandSHOW_ONLY_APIView
Object
id
integer int64
name
string
PrimaryCategory
Object
id
integer int64
name
string
url
string
PrimaryCategorySHOW_ONLY_APIView
Object
id
integer int64
name
string
url
string
PrimaryPageCondition
Object
status
string

PrimaryPageCondition

Enumeration:
ALL
NEW
RESALE
PrimaryProduct
Object
category
cost
number bigdecimal
discount
integer int32
id
integer int64
image
string
likes
integer int32
rrpPrice
number bigdecimal
startPrice
number bigdecimal
PrimaryProductSHOW_ONLY_APIView
Object
cost
number bigdecimal
discount
integer int32
id
integer int64
image
string
likes
integer int32
rrpPrice
number bigdecimal
startPrice
number bigdecimal
PrimarySets
Object
_links
Array of string
id
string
products
Array of PrimaryProduct
productsTotal
integer int32
title
string
ProStatusRequest
Object
name
string
phone
string required
description
string
Product
Object
brand
category
condition
integer int64
id
integer int64
imagePath
string
inCart
boolean
likes
price
size
ProductAttributeValue
Object
attributeId
integer int64
attributeValueId
integer int64
ProductCommentBase64ImagesDataDTO
Object
imagesBase64
Array of string
parentCommentId
integer int64
productId
integer int64
productRequestId
integer int64
text
string
ProductConditionResponseDTO
Object
id
integer int64
name
string
sortOrder
integer int64
ProductDTOV3
Object
id
integer int64 required
createTime
string date-time
exclusiveSelectionTime
string date-time
bonusesProhibitedTime
string date-time
sendToModeratorTime
string date-time
productStateTime
string date-time
changeTime
string date-time
brand
BrandDTOV3 required
categoryId
integer int64 required
seller
retoucher
productConditionId
integer int64
name
string
productState
ProductState required
sizeType
salesChannel
description
string
paymentDescription
string
deliveryDescription
string
origin
string
purchasePrice
number bigdecimal
purchaseYear
integer int64
publishTime
string date-time
promotionTime
string date-time
ourChoiceStatusTime
string date-time
beegzStatusTime
string date-time
selectedConciergeTime
string date-time
showAsConciergeTime
string date-time
forMerchandisingTime
string date-time
vintage
boolean
model
string
turbo
boolean
newCollection
boolean
atOffice
boolean
slidesCount
integer int64
sourceLink
string
rrpPrice
number bigdecimal
startPrice
number bigdecimal
currentPrice
number bigdecimal
currentPriceInCurrency
number bigdecimal
currentPriceCurrencyId
integer int64
lastPriceConvertTime
string date-time
currentPriceWithoutCommission
number bigdecimal
fixedCommissionAmount
number bigdecimal
category
vendorCode
string
serialNumber
string
storeCode
string
customCommission
boolean
slaFlag
boolean
sizeList
images
Array of ProductImageV3
attributes
Array of AttributeDTOV3
defectImages
rejectReason
productModel
bitrixDealId
string
usedInSaleRequestTime
string date-time
discountPossible
boolean
activeDiscount
boolean
commission
commissionGrid
countryOfOrigin
Unknown
saleShipmentRoute
ProductDefectImageV3
Object
id
integer int64
url
string
smallImageUrl
string
largeImageUrl
string
primary
boolean
originalImageUrl
string
photoOrder
integer int64
comment
string
thumbnailUrl
string
ProductEditRequestV3
Object
id
integer int64 required
brandId
integer int64
categoryId
integer int64
sellerId
integer int64
retoucherId
integer int64
productConditionId
integer int64
name
string
productState
sizeType
description
string
paymentDescription
string
deliveryDescription
string
origin
string
purchasePrice
number bigdecimal
purchaseYear
integer int64
vintage
boolean
model
string
turbo
boolean
newCollection
boolean
atOffice
boolean
slidesCount
integer int64
sourceLink
string
rrpPrice
number bigdecimal
startPrice
number bigdecimal
ourChoice
boolean
beegz
boolean
selectedForConcierge
boolean
showAsConcierge
boolean
forMerchandising
boolean
vendorCode
string
serialNumber
string
storeCode
string
sizeCounts
Object
additional properties
integer int32
additionalSizeValues
Object
additional properties
Object
additional properties
integer int32
imageOrderIds
Array
integer int64
defectImagesOrders
Array
Unknown
attributes
productModelId
integer int64
productPriceContainer
bitrixDealId
string
exclusiveSelection
boolean
bonusesProhibited
boolean
discountSwitcher
boolean
countryOfOriginId
integer int64
ProductHistoryDTOV3
Object
id
integer int64
createTime
string date-time
exclusiveSelectionTime
string date-time
bonusesProhibitedTime
string date-time
sendToModeratorTime
string date-time
productStateTime
string date-time
changeTime
string date-time
brandId
integer int64
productModelId
integer int64
imageId
integer int64
categoryId
integer int64
sellerId
integer int64
retoucherId
integer int64
productConditionId
integer int64
name
string
productState
sizeType
salesChannel
description
string
paymentDescription
string
deliveryDescription
string
origin
string
purchasePrice
number bigdecimal
purchaseYear
integer int64
publishTime
string date-time
promotionTime
string date-time
ourChoiceStatusTime
string date-time
beegzStatusTime
string date-time
selectedConciergeTime
string date-time
showAsConciergeTime
string date-time
forMerchandisingTime
string date-time
vintage
boolean
model
string
turbo
boolean
newCollection
boolean
atOffice
boolean
slidesCount
integer int64
sourceLink
string
rrpPrice
number bigdecimal
startPrice
number bigdecimal
currentPrice
number bigdecimal
currentPriceInCurrency
number bigdecimal
currentPriceCurrencyId
integer int64
lastPriceConvertTime
string date-time
fixedCommissionAmount
number bigdecimal
currentPriceWithoutCommission
number bigdecimal
vendorCode
string
serialNumber
string
storeCode
string
customCommission
boolean
slaFlag
boolean
sizeList
images
Array of ProductImageV3
defectImages
attributeValues
productItems
commission
categoryPath
string
productConditionName
string
brandName
string
productModelName
string
productStateName
string
salesChannelName
string
currencyName
string
sizeTypeName
string
usedInSaleRequestTime
string date-time
ProductImage
Object
id
integer int64
url
string
smallImageUrl
string
largeImageUrl
string
isPrimary
boolean
originalImageUrl
string
photoOrder
integer int64
comment
string
ProductImageV3
Object
id
integer int64
url
string
smallImageUrl
string
largeImageUrl
string
primary
boolean
originalImageUrl
string
photoOrder
integer int64
comment
string
thumbnailUrl
string
ProductItemAdditionalSizeValueDTOV3
Object
id
integer int64
additionalSizeId
integer int64
value
integer int32
ProductItemDTOV3
Object
id
integer int64
sizeId
integer int64
deleteTime
string date-time
count
integer int32
isHidden
boolean
inBoutique
string date-time
barcode
string
additionalSizeValues
ProductModelDTOV3
Object
id
integer int64
name
string
ProductModelsReq
Object
ids
Array
integer int64
idsExclude
Array
integer int64
name
string
brandId
integer int64
brandIds
Array
integer int64
page
integer int64
rowsPerPage
integer int64
sortBy
string
descending
boolean
ProductPriceDTOV3
Object
salesChannel
currentPrice
number bigdecimal
sellerPrice
number bigdecimal
customCommission
boolean
currentPriceInCurrency
number bigdecimal
currentPriceCurrencyId
integer int64
ProductRequestTranslatedDTO
Object
id
integer int64
description
string
productRequest
ProductSizeDTOV3
Object
id
integer int64
additionalSizeValues
Array of SizeValueDTOV3
count
integer int32
name
string
ProductState
string
Enumeration:
BANED
DELETED
DRAFT
HIDDEN
NEED_MODERATION
NEED_RETOUCH
PUBLISHED
REJECTED
RETOUCH_DONE
SECOND_EDITION
SOLD
ProductTranslatedDTO
Object
id
integer int64
description
string
product
ProductsRequestV3
Object
id
integer int64
createTimeSince
string date-time
createTimeTill
string date-time
sendToModeratorTimeSince
string date-time
sendToModeratorTimeTill
string date-time
productStateTimeSince
string date-time
productStateTimeTill
string date-time
changeTimeSince
string date-time
changeTimeTill
string date-time
brandIds
Array
integer int64
brandIdsExclude
Array
integer int64
productModelIds
Array
integer int64
productModelIdsExclude
Array
integer int64
categoryIds
Array
integer int64
categoryIdsExclude
Array
integer int64
sellerIds
Array
integer int64
sellerIdsExclude
Array
integer int64
retoucherIds
Array
integer int64
retoucherIdsExclude
Array
integer int64
changeUserIds
Array
integer int64
changeUserIdsExclude
Array
integer int64
productConditionIds
Array
integer int64
productConditionIdsExclude
Array
integer int64
name
string
productStates
Array of ProductState
productStatesExclude
Array of ProductState
sizeTypes
Array of SizeType
sizeTypesExclude
Array of SizeType
salesChannels
Array of SalesChannel
salesChannelsExclude
Array of SalesChannel
description
string
idContains
string
vendorCode
string
storeCode
string
paymentDescription
string
deliveryDescription
string
origin
string
purchasePriceFrom
number bigdecimal
purchasePriceTo
number bigdecimal
currentPriceFrom
number bigdecimal
currentPriceTo
number bigdecimal
purchaseYearFrom
integer int64
purchaseYearTo
integer int64
vintage
boolean
isTurbo
boolean
isNewCollection
boolean
isAtOffice
boolean
page
integer int64
rowsPerPage
integer int64
sortBy
string
descending
boolean
customFilter
string
selfPredicateType
combinedPredicateType
subPredicates
sellerProStatusTimeIsNotNull
boolean
sellerTypes
Array of SellerType
sellerTypesExclude
Array of SellerType
publishTimeIsNotNull
boolean
beegzTimeIsNotNull
boolean
forMerchandisingTimeIsNotNull
boolean
ourChoiceStatusTimeIsNotNull
boolean
selectedConciergeTimeIsNotNull
boolean
showAsConciergeTimeIsNotNull
boolean
exclusiveSelectionTimeIsNotNull
boolean
bonusesProhibitedTimeIsNotNull
boolean
usedInSaleRequestTimeIsNotNull
boolean
rrpPriceIsNotNull
boolean
rrpPriceFrom
number bigdecimal
inWishListOfUsers
Array
integer int64
inCartOfUsers
Array
integer int64
tags
Array of string
ProductsSalesRequest
Object
salesRequestId
string
productIds
Array
integer int64
ProvidePersonalDataForCustomsClearanceUserAction

Необходимость предоставить персональные данные для таможенного оформления

Object
required
boolean
PublicProfileDTO
Object
acceptsReturns
boolean
avatarPath
string
birthDate
integer int64
brandLikesCount
integer int32
city
string
email
string
firstChar
string
followers
Array
Unknown
followersCount
integer int32
followings
Array
Unknown
followingsCount
integer int32
fullName
string
id
integer int64
isFollowed
boolean
isMyProfile
boolean
isPro
boolean
isTrusted
boolean
likesCount
integer int32
name
string
nickname
string
productLikesCount
integer int32
productsCount
integer int32
tagsCount
integer int32
registrationTime
integer int64
sex
string
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
communityBadge
Unknown
socialAccount
sellerType
Unknown
link
string
likedBrands
Array
Unknown
description
string
descriptionConfirmationStatus
descriptionDeclinedComment
string
Reason
Object
date
name
string
number
string
RegisterFormRequest
Object
email
string email required

User’s email address. Must be a valid email format.

Example:
user@example.com
phone
string required
nickname
string required
avatarUrl
string
avatarBase64
string
subscriptionApprove
boolean
RegistrationOptionsResponse
Object
emailEditDisabled
boolean
phoneNumberVerificationNeed
boolean
phoneNumberEditDisabled
boolean
RejectReasonDTOV3
Object
id
integer int64
createTime
string date-time
rejectorId
integer int64
price
number bigdecimal
oldPrice
number bigdecimal
priceComment
string
imageComment
string
oldDescription
string
descriptionComment
string
otherComment
string
images
Array of ProductImageV3
ReturnInfoDTOReq
Object
buyerAddressEndpoint
Unknown
buyerAddressEndpointId
integer int64
buyerCounterparty
buyerCounterpartyId
integer int64
id
integer int64
orderId
integer int64
passportPhoto
passportPhotoId
integer int64
returnIcon
string
returnPositions
returnState
returnStepChain
seller
Unknown
ReturnInfoDTORes
Object
buyerAddressEndpoint
Unknown
buyerAddressEndpointId
integer int64
buyerCounterparty
buyerCounterpartyId
integer int64
id
integer int64
orderId
integer int64
passportPhoto
passportPhotoId
integer int64
returnIcon
string
returnPositions
returnState
returnStepChain
seller
Unknown
ReturnPositionDTOReq
Object
orderPosition
orderPositionId
integer int64
reasonDescription
string
returnReasonIds
Array
integer int64
tagPhoto
tagPhotoId
integer int64
ReturnPositionDTORes
Object
orderPosition
orderPositionId
integer int64
reasonDescription
string
returnReasonIds
Array
integer int64
tagPhoto
tagPhotoId
integer int64
ReturnReasonDTO
Object
id
integer int64
title
string
ReturnStateDTO
Object
icon
string
id
integer int64
isNegative
boolean
title
string
ReturnStepChainReq
Object
steps
ReturnStepChainRes
Object
steps
ReturnStepDTOReq
Object
description
string
descriptionItemIds
Array
integer int64
descriptionTitle
string
itemDescriptions
Object
additional properties
string
message
string
time
integer int64
title
string
type
string
Enumeration:
COMPLETE
DISABLED
FAILED
WAITING
ReturnStepDTORes
Object
description
string
descriptionItemIds
Array
integer int64
descriptionTitle
string
itemDescriptions
Object
additional properties
string
message
string
time
integer int64
title
string
type
string
Enumeration:
COMPLETE
DISABLED
FAILED
WAITING
typeIcon
string
SaleShipmentRouteDTO
Object
id
integer int64 required
name
string required
channelId
string required
systemName
string required
SalesChannel
string
Enumeration:
WEBSITE
BOUTIQUE_AND_WEBSITE
STOCK_AND_BOUTIQUE_AND_WEBSITE
SaveProductRejectReasonRequest
Object
price
number bigdecimal
priceComment
string
imageIds
Array
integer int64
imageComment
string
descriptionComment
string
otherComment
string
rejectionComment
string
Seller
Object
avatarPath
string
id
integer int64
nickname
string
type
string
SellerType
string
Enumeration:
INDIVIDUAL
CONSIGNMENT_SHOP
BOUTIQUE
BRAND
BUYER
SeoDataDTO
Object
id
integer int64
categoryId
integer int64
brandId
integer int64
textContent
string
headerContent
string
linkGroups
Array of LinkGroupDTO
SeoDataRequest
Object
categoryId
integer int64
brandId
integer int64
modelId
integer int64
variablesMap
Object
additional properties
string
Settings
Object
apiVersion
string
experiments
Array of ExperimentDTO
helpcrunchSettings
phoneVerificationSettings
exclusiveSelectionBannerSettings
indexPageProductsSetExceptCategoryIds
Array
integer int64
isBargainsEnabled
boolean
promoCodeSettings
Object
defaultExceptSellers
Array
integer int64
country
Unknown
bargainDisabledSellersSettings
Object
bargainDisabledSellers
Array
integer int64
searchHost
string
sexList
Array of SexDTO
staticServerUrl
string
storiesIsActive
boolean
applicationFeatureFlags
Sex
string
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
SexDTO
Object
sex
string
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
title
string
Size
Object
id
integer int64
value
string
SizeTypeResponseDTO
Object
code
string
comment
string
isSizable
boolean
name
string
SizeValueDTOV3
Object
id
integer int64
value
integer int32
name
string
SocialAccountDTO
Object
avatarPath
string
description
string
isFollowed
boolean
isPro
boolean
isTrusted
boolean
name
string
nickname
string
productsCount
integer int32
subscribersCount
string
url
string
userId
integer int64
communityBadge
Unknown
SocialAccountOptionDTO
Object
name
string
SocialAccountPostImageDTO
Object
url
string
SocialLoginRequest
Object
apple_authorization_code
string
apple_kid
string
fb_token
string
vk_token
string
google_id_token
string
yandex_id_token
string
SocialReAuthorizationRequest
Object
email
string required
socialReAuthJwtToken
string required
SocialRegistrationRequest
Object
apple_authorization_code
string
apple_kid
string
apple_user_id
string
email
string
fb_token
string
nickname
string
vk_token
string
StepInfo
Object
orderId
integer int64
stepNumber
integer int32
TextNotificationDTO
Object
className
string
guestToken
string
needAction
boolean
txt
string
userId
integer int64
TimeInterval
Object
description
string
id
integer int64
TimeIntervalDTO
Object
id
integer int64
fromHour
integer int32
toHour
integer int32
displayName
string
Type
string
Enumeration:
DEFAULT
PRO
CUSTOM
User
Object
avatarPath
string
id
integer int64
nickname
string
type
string
UserActions

Блок действий от пользователя

Object
providePersonalDataForCustomsClearance
UserAuthInfoDTO
Object
authorities
Array
string
Enumeration:
ADMIN
PRODUCT_MODERATION
AUTHORITY_MODERATION
ORDER_MODERATION
CONTENT_CREATE
CONTENT_DELETE
USER_MODERATION
CAN_VIEW_ALL_PRODUCTS
OFFER_MODERATION
RETOUCHING_MODERATION
COMMENT_MODERATION
PROMOCODES_MODERATION
PROMOCODES_ADMINISTRATION
MASTER_USER
CONTENT_MODERATION
USERFILE_MODERATION
STORY_MODERATION
ORDER_RETURNS
ORDER_PAYOUTS
ORDER_CONCIERGE_PAYOUTS
STREAM_MODERATION
EXPERTISE
ORDER_PREPAYMENTS
ORDER_RETURN_COMPLETED
CURRENCY_RATE_MODERATION
ORDER_RESOLVE_DISPUTE
ORDER_EXPERTISE_FINISH_ANY_DEFECTS_NEGOTIATION
BOUTIQUE_SALES
ORDER_MARKING_CODES
PAYOUT_BY_CASH
CUSTOM_COMMISSION
LOGISTIC
PRODUCTS_BULK_EDIT
SALE_REQUEST_MODERATION
LOGISTIC_SEND_DELIVERY_COMPANY_MAIL_REQUEST
ORDER_REFUND_AMOUNT
ORDER_MANUAL_TRANSFER
SPLIT_ORDER
MARK_ORDER_AS_PREPARATION_FOR_PUBLICATION_REQUIRED
ORDER_VIEW_ALL_ORDER_SOURCES
ORDER_BOUTIQUE_0ST_ACTION
ORDER_BOUTIQUE_1ST_ACTION
ORDER_BOUTIQUE_2ND_ACTION
ORDER_VIEW_LIST_BY_LOCATION
ORDER_MANUAL_CHANGE_DELIVERY_STATE
ORDER_MANUAL_CANCEL
FAST_AUTO_SHIPMENT_TO_BOUTIQUE
ORDER_BOUTIQUE_PACKING_STEP
TEST_AUTHORITY_00
ORDER_SELLER_CONCIERGE_MOVE_TO_BOUTIQUE
USER_CHANGE_MAIL
USER_DELETE
COMMISSION_MODERATION
GAZPROM_BONUS
OSOCIAL_ADMIN
OSOCIAL_MODERATOR
BONUS_MODERATION
CONCIERGE_SOURCERS_ADMIN
SOURCER
CONCIERGE_SALES_ADMIN
SALES
SUPER_ADMIN
STOLESHNIKOV_ADMIN
STOLESHNIKOV_BOUTIQUE_SALESMAN
KUZNETSKY_BRIDGE_ADMIN
KUZNETSKY_BRIDGE_BOUTIQUE_SALESMAN
ACCESS_TO_MERKO
avatarPath
string
bans
Array of UserBanDTORes
canPublishMultiSizes
boolean
email
string
firstChar
string
fullName
string
id
integer int64
isFollowed
boolean
isLoyaltyProgramAccepted
boolean
isPro
boolean
isTrusted
boolean
isNew
boolean
name
string
nickname
string
sex
string
Enumeration:
ADULT
BOY
CHILD
FEMALE
GIRL
MALE
UserBanDTOReq
Object
banType
string
Enumeration:
COMMENT_BAN
PUBLISH_BAN
STORIES_BAN
USER_BAN
WARNING
description
string
id
integer int64
timeToEndBan
integer int64
title
string
UserBanDTORes
Object
banType
string
Enumeration:
COMMENT_BAN
PUBLISH_BAN
STORIES_BAN
USER_BAN
WARNING
banned
boolean
description
string
id
integer int64
timeToEndBan
integer int64
title
string
UserSocialAccountDTO
Object
description
string
name
string
subscribersCount
integer
subscribersCountStr
string
UserType
string
Enumeration:
SIMPLE_USER
IP
OOO
UserfileDTO
Object
id
integer int64
originalFilename
string
path
string
title
string
UsersReq
Object
ids
Array
integer int64
idsExclude
Array
integer int64
email
string
phone
string
nickname
string
registrationTimeSince
string date-time
registrationTimeTill
string date-time
activationTimeSince
string date-time
activationTimeTill
string date-time
sexes
Array of Sex
birthDateSince
string date-time
birthDateTill
string date-time
isTrusted
boolean
countryId
integer int64
pickupCountryId
integer int64
userTypes
Array of UserType
position
string
sellerTypes
Array of SellerType
authorities
Array of AuthorityName
page
integer int64
rowsPerPage
integer int64
sortBy
string
descending
boolean
WaybillDTO
Object
deliveryDestinationType
string
Enumeration:
BUYER
OFFICE
SELLER
externalSystemId
string
id
integer int64
pickupDate
string date-time
pickupDestinationType
string
Enumeration:
BUYER
OFFICE
SELLER
pickupInterval
string
WelcomePage

Базовая информация о контрторгах

Object
items
Array of BargainMessageDTO required

Пункты (параграфы)

title
string required

Заголовок

WorldTrends
Object
id
string
image
string
productsTotal
integer int64
WorldTrendsFilter
Object
attributes
Array
Object
additional properties
Object
attributesValuesIds
Array
integer int64
category
parentIds
Array
integer int64
podcategory
subcategory
YandexAuthorizationRequest
Object
yandexIdToken
string required
YandexRegistrationRequest
Object
yandexIdToken
string required
phoneNumberVerifyJwtToken
string

JWT token after phone number verify

blankId
Object
id
integer int64