simple-wine-sw-evolution.k8s.userstory.ru Open in urlscan Pro
109.194.47.218  Public Scan

URL: https://simple-wine-sw-evolution.k8s.userstory.ru/
Submission: On August 28 via automatic, source certstream-suspicious — Scanned from DE

Form analysis 1 forms found in the DOM

<form class="download-url-wrapper"><label class="select-label" for="select"><span>Select a definition</span><select id="select">
      <option value="https://simple-wine-sw-evolution.k8s.userstory.ru/swagger/openapi.yml">OpenAPI</option>
    </select></label></form>

Text Content

Select a definitionOpenAPI


EVOLUTION API

 1.0 

OAS 3.0

https://simple-wine-sw-evolution.k8s.userstory.ru/swagger/openapi.yml

Спецификация API для проекта US: Evolution

Servers
https://evo-ma-evolution.k8s.userstory.ru/api/v1 - Mockup
APIhttps://dev-ma-evolution.k8s.userstory.ru/api/v2 - OLD Mockup
APIhttp://localhost:8080/api/v1 - Локальный сервер
Authorize



TOKEN

УПРАВЛЕНИЕ ТОКЕНОМ

POST/auth/token
✅ Получение гостевого токена

PATCH/auth/token
✅ Обновление токена (пролонгация)



VERIFICATION

ПОДТВЕРЖДЕНИЕ EMAIL АДРЕСА / НОМЕРА ТЕЛЕФОНА

GET/phone/is-confirmed
✅ Проверка подтвержденного номера телефона

POST/phone/check
✅ Запрос кода для подтверждения номера телефона

POST/phone/confirm
✅ Подтверждение номера телефона

GET/email/is-confirmed
✅ Проверка подтвержденного email

POST/email/check
✅ Запрос кода для подтверждения email

POST/email/confirm
✅ Подтверждение email



AUTH

АУТЕНТИФИКАЦИЯ/РЕГИСТРАЦИЯ

POST/auth/logout
✅ Выход из профиля

POST/auth/by-phone
✅ Аутентификация по номеру телефона

POST/auth/by-login
✅ Аутентификация с помощью пары email или телефон + пароль

POST/profile/registration
✅ Регистрация пользователя

POST/auth/by-email
✅ Аутентификация по email

GET/social-connects
✅ Возвращает список социальных сетей с помощью которых доступна
аутентификация/регистрация

POST/auth/by-social-connect
✅ Аутентификация в системе с помощью OAuth2 токена / Привязка соц сети



PROFILE

ПРОФИЛЬ ПОЛЬЗОВАТЕЛЯ

GET/profile
✅ Получение профиля текущего пользователя

PATCH/profile
✅ Обновление профиля пользователя

DELETE/profile
✅ Удаление профиля

GET/delivery-addresses
✅ Получение списка адресов доставки

POST/delivery-address
✅ Добавление нового адреса доставки

PATCH/delivery-address/{deliveryAddressId}
✅ Изменение адреса доставки

DELETE/delivery-address/{deliveryAddressId}
✅ Удаление адреса доставки



CATALOG

КАТАЛОГ ТОВАРОВ

GET/categories
✅ Получение каталога товаров, а точнее иерархии категорий

GET/products
✅ Получение списка товаров, с учетом условий фильтрации

GET/viewed-products
✅ Получение списка ранее просмотренных товаров

GET/search/suggest
Получение подсказок для поиска

GET/search
Поиск

GET/actions
Получение списка акций

GET/action/{actionId}
Детальная информация по акции

GET/action/{actionId}/other-actions
Другие акции

GET/brands
Все бренды

GET/brands/top
Популярные бренды

GET/brand/{brandCode}
Детальная информация о бренде



PRODUCT

КАРТОЧКА ТОВАРА

GET/product/{productId}
✅ Получение расширенной информации товара по идентификатору

GET/product/{productId}/related-products
✅ Получение списка сопутствующих товаров

GET/product/{productId}/similar-products
✅ Получение списка подобных товаров (аналогов)



ARTICLE

СТАТЬИ

GET/articles
Список статей

GET/article-types
Получение списка типов статей



BASKET

РАБОТА С КОРЗИНОЙ

GET/basket
✅ Получение списка товаров в корзине

PATCH/basket
✅ Изменение количества товара в корзине

PUT/basket
✅ Очистка корзины



ORDER

ОФОРМЛЕНИЕ ЗАКАЗА

GET/delivery-methods
WIP: Возвращает список доступных способов доставки



COMMON

ОБЩИЕ ENDPOINT-Ы

GET/locations
✅ Получение списка населенных пунктов

POST/state/location
✅ Изменить населенный пункт

GET/announcements
Получить доступный список объявлений

POST/announcement/{announcementId}/mark-as-read
Помечает объявление прочитанным

POST/subscribe
Подписка на рассылку

POST/subscribe/confirm
Подтверждение подписки на рассылку


SCHEMAS

MobileAppDescription
RegistrationRequest
Profile
SocialConnect
ProfileRequest
DeliveryAddressBase
DeliveryAddress
CreateDeliveryAddressRequest
PatchDeliveryAddressRequest
CategoryShort
Category
Media
Image
Youtube
Video
File
Sorting
SortInfo
PageInfo
FilterType
BaseFilter
FilterChoose
ChooseVariant
FilterFlag
FilterRange
FilterDateRange
FilterInfo
ProductBase
ProductShort
ProductDetail
ProductOffer
ProductOfferVariant
ProductProperty
Unit
BasePrice
Price
ProductPrice
Nameplate
Basket
PatchBasket
DeliveryMethodBase
Location
ChangeLocationRequest
SearchSuggest
SearchResult
Announcement
ActionBase
ActionShort
ActionDetail
CommonError
BrandBase
BrandTop
BrandDetail
ArticleType
ArticleShort
TimeInterval
ValidationError
400Response
SubscribeRequest
SubscribeConfirm