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

Создание событий

Intotes предоставляет несколько эндпоинтов для создания событий -- от базовых оболочек до полного создания события с пулами в одном запросе.

Все эндпоинты создания требуют флага is_creator. Передайте действительный Bearer-токен в заголовке Authorization.

Базовое создание

POST /api/v1/events

Создает событие без пулов и рынков. Пулы добавляются отдельно.

Тело запроса

ПолеТипОбязательноОписание
namestringДаНазвание на английском
name_rustringНетНазвание на русском
tagsstring[]НетТеги категорий
versus_namesstring[]НетИмена сторон
versus_imagesstring[]НетURL изображений сторон
has_drawbooleanНетВозможна ли ничья

Полное создание

POST /api/v1/events/create-full

Создает событие со всеми пулами и рынками в одном запросе. Рекомендуемый подход.

Объект пула

ПолеТипОбязательноОписание
market_namesstring[]ДаНазвания рынков-исходов
market_probabilitiesfloat[]ДаНачальные вероятности (сумма = 1.0)
lmsr_b_kopecksintegerДаПараметр ликвидности LMSR
volume_min_kopecksintegerНетМин. объем сделки
volume_max_kopecksintegerНетМакс. объем сделки
polymarket_token_idsstring[]НетToken ID Polymarket для синхронизации
asset_symbolstringНетСимвол отслеживаемого актива
asset_base_pricefloatНетБазовая цена актива

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

POST /api/v1/events/suggest

Загрузка изображений

POST /api/v1/events/{id}/image

Отправьте как multipart/form-data.

Примечания

  • Начальные вероятности должны давать в сумме 1.0.
  • lmsr_b_kopecks контролирует глубину ликвидности AMM.
  • После создания событие невидимо -- требуется активация.