Создание событий
Intotes предоставляет несколько эндпоинтов для создания событий -- от базовых оболочек до полного создания события с пулами в одном запросе.
Все эндпоинты создания требуют флага is_creator. Передайте действительный Bearer-токен в заголовке Authorization.
Базовое создание
POST /api/v1/events
Создает событие без пулов и рынков. Пулы добавляются отдельно.
Тело запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
name | string | Да | Название на английском |
name_ru | string | Нет | Название на русском |
tags | string[] | Нет | Теги категорий |
versus_names | string[] | Нет | Имена сторон |
versus_images | string[] | Нет | URL изображений сторон |
has_draw | boolean | Нет | Возможна ли ничья |
Полное создание
POST /api/v1/events/create-full
Создает событие со всеми пулами и рынками в одном запросе. Рекомендуемый подход.
Объект пула
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
market_names | string[] | Да | Названия рынков-исходов |
market_probabilities | float[] | Да | Начальные вероятности (сумма = 1.0) |
lmsr_b_kopecks | integer | Да | Параметр ликвидности LMSR |
volume_min_kopecks | integer | Нет | Мин. объем сделки |
volume_max_kopecks | integer | Нет | Макс. объем сделки |
polymarket_token_ids | string[] | Нет | Token ID Polymarket для синхронизации |
asset_symbol | string | Нет | Символ отслеживаемого актива |
asset_base_price | float | Нет | Базовая цена актива |
Предложения пользователей
POST /api/v1/events/suggest
Загрузка изображений
POST /api/v1/events/{id}/image
Отправьте как multipart/form-data.