Перейти к основному содержимому

Активация и жизненный цикл

После создания события с пулами и рынками вы контролируете его видимость и продвижение через активацию и закрепление.

Активация/деактивация​

POST /api/v1/events/{id}/active
ПолеТипОбязательноОписание
is_activebooleanДаtrue — показать в ленте, false — скрыть

Деактивация скрывает событие из ленты, но не закрывает торговлю.

Закрепление​

  • Закрепить: POST /api/v1/events/{id}/pin
  • Открепить: DELETE /api/v1/events/{id}/pin

Статусы событий​

СтатусОписание
newСоздано, торговля ещё не началась
startedАктивно, пользователи торгуют
paidЗакрыто и рассчитано
new → started → paid

Правила видимости​

  • Неактивно + не закреплено — скрыто из ленты.
  • Активно + не закреплено — в ленте в стандартном порядке.
  • Активно + закреплено — вверху ленты.
  • Неактивно + закреплено — закрепление не действует.