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

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

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

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

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

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

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