Создать событие
POST /v1/events
Группа: СобытияСобытия создаются только от имени организаций. У пользователя, вызывающего этот метод, должны быть права на администрированое данной организации.
Описание создаваемого события
-
organization:
OrganizationInclude ⇊
- id: integer
-
Номер организации в Таймпаде
- subdomain: string
-
URL-идентификатор организации в Таймпаде (***.timepad.ru)
-
Организация, проводящая событие
- starts_at: string (date-time)
-
Дата начала события
- ends_at: string (date-time)
-
Дата окончания события
- name: string
-
Название события
- description_short: string
-
Краткое описание/подзаголовок события
- description_html: string
-
Полное описание с html-тегами
- categories: CategoryInclude[]
-
Список категорий, в которые входит событие
- id: integer
-
Номер категории в Таймпаде
- name: string
-
Название категории в Таймпаде
-
location:
LocationInclude ⇊
- city: string
-
Город проведения события
- address: string
-
Адрес проведения события
-
Место проведения события
- poster_image_url: string
-
URL картинки события
- properties: string[]
-
Список настроек события (например, мультианкета)
string - custom: object
-
Объект с дополнительными полями, специфичными для данной организации
- questions: QuestionInclude[]
-
Список вопросов в анкете регистрации
- field_id: string
-
Уникальный текстовый идентификатор вопроса
- is_mandatory: boolean
-
Является ли ответ на вопрос обязательным
- status: string
-
Статус вопроса
- name: string
-
Текст вопроса
- comment: string
-
Подсказка под вопросом
- type: string
-
Тип вопроса
- possible_answers: string[]
-
Список ответов на вопрос
string
- access_status: string
-
Статус доступа к событию
- age_limit: string
-
Возрастное ограничение события
- tickets_limit: integer
-
Максимальное количество человек, которые могут посетить событие. При достижении этого количества регистрация на событие закроется, даже если будут открытыми категории регистрации. Поставьте 0, чтобы снять ограничение. Учитывается количество как оплаченных, так и забронированных билетов.
- ticket_types: TicketTypeRequest[]
-
Список видов билетов
- id: integer
-
Номер существующего типа билета
- price: integer
-
Цена существующего типа билета
- status: string
-
Статус типа билета
- name: string
-
Название типа билета
- description: string
-
Описание типа билета
- sale_starts_at: string (date-time)
-
Дата начала продажи типа билета
- sale_ends_at: string (date-time)
-
Дата окончания продажи типа билета
- send_personal_links: boolean
-
Категория билетов с отправкой персональных ссылок
- limit: boolean
-
Ограничение на количество билетов этого типа
- personal_links: string[]
-
Список персональных ссылок для билетов
string - personal_link_title: boolean
-
Заголовок персональной ссылки (Например: Ваша ссылка на онлайн-трансляцию)
- is_sending_free_tickets: boolean
-
Отправлять билеты на бесплатные регистрации
- reservation_period: integer
-
Срок брони билета в часах. Нулевое значение соответствует неограниченному сроку
-
Созданное событие
- id: integer
-
Уникальный номер события
- created_at: string (date)
-
Дата создания события
- starts_at: string (date)
-
Дата начала события
- ends_at: string (date)
-
Дата конца события
- name: string
-
Название события
- description_short: string
-
Короткое описание события или подзаголовок
- description_html: string
-
Полное описание события
- url: string
-
Адрес события в timepad
-
poster_image:
ImageResponse ⇊
- default_url: string
-
Картинка стандартного размера
- uploadcare_url: string
-
Адрес картинки на uploadcare, к которому можно прибавлять запросы в формате uploadcare
-
Картинка события
- ad_partner_percent: integer
-
Процент, который получают партнёры за продажу билета на это событие
- locale: string
-
Язык события по умолчанию
-
location:
LocationResponse ⇊
- country: string
-
Название страны
- city: string
-
Название города
- address: string
-
Адрес проведения события
- coordinates: number[]
-
Широта и долгота для карт
number
-
Место проведения события
-
organization:
OrganizationResponse ⇊
- id: integer
-
Номер организации
- name: string
-
Название организации
- description_html: string
-
Описание организации
- url: string
-
URL организации на сайте
-
logo_image:
ImageResponse ⇊
- default_url: string
-
Картинка стандартного размера
- uploadcare_url: string
-
Адрес картинки на uploadcare, к которому можно прибавлять запросы в формате uploadcare
-
Логотип
- subdomain: string
-
URL-идентификатор организации в Таймпаде (***.timepad.ru)
- permissions: string[]
-
Настройки доступов для организаций
string
-
Организация, проводящая событие
- categories: CategoryResponse[]
-
Категории события
- id: integer
-
Уникальный номер категории
- name: string
-
Название категории
- tickets_limit: integer
-
Максимальное количество человек, которые могут посетить событие
- ticket_types: TicketTypeResponse[]
-
Доступные типы билетов
- id: integer
-
Уникальный номер типа билета
- name: string
-
Название типа билета
- description: string
-
Описание типа билета
- buy_amount_min: number
-
Минимальное количество билетов в одной покупке
- buy_amount_max: number
-
Максимальное количество билетов в одной покупке
- price: number
-
Цена билета
- is_promocode_locked: boolean
-
Закрыт ли этот тип билета введённым промокодом
- remaining: integer
-
Сколько билетов осталось
- sale_ends_at: string (date)
-
Дата окончания продажи типа билета
- sale_starts_at: string (date)
-
Дата начала продажи типа билета
- public_key: string
-
Публичный ключ для расшифровки QR-кода билета этого типа
- is_active: boolean
-
Активность типа билета
- ad_partner_profit: number
-
Партнёрская прибыль
- send_personal_links: boolean
-
Отправка персональных сссылок
- sold: number
-
Количество проданных билетов
- attended: number
-
Количество посетивших людей
- limit: number
-
Ограничение на количество билетов в этом типе билета
- status: string
-
Статус типа билета
- personal_links: string[]
-
Персональные ссылки. Доступно только при указании токена со разрешением view_private_events
string - questions: QuestionResponse[]
-
Вопросы, задающиеся при регистрации
- field_id: integer
-
Уникальный текстовый идентификатор вопроса
- name: string
-
Текст вопроса
- comment: string
-
Подсказка под вопросом
- type: string , x ∈ { text , multiline_text , select_one , select_many , upload , agree }
-
Тип вопроса
- possible_answers: AnswerResponse[]
-
Список предлагаемых ответов (если вопрос предполагает такой список)
- id: integer
-
Уникальный номер ответа
- name: string
-
Текст ответа
- is_mandatory: boolean
-
Является ли ответ на вопрос обязательным
- is_for_every_visitor: boolean
-
Выводить вопрос отдельно для каждого купленного билета
- meta: object
-
Дополнительные данные
- age_limit: string
-
Возрастное ограничение события
- widgets: WidgetResponse[]
-
Виджеты, доступные для события
- code_html: string
-
Код вставки виджета в сайт
- properties: string[]
-
Список особенностей события
string - moderation_status: string
-
Статус модерации
- access_status: string
-
Статус доступа к событию
-
registration_data:
RegistrationDataResponse ⇊
- price_max: number
-
Цена самого дорогого билета
- price_min: number
-
Цена самого дешёвого билета
- sale_ends_at: string (date)
-
Дата окончания продажи последней категории билета
- tickets_total: integer
-
Количество забронированных, проданных и бесплатных билетов
- tickets_limit: integer
-
Максимальное количество доступных билетов, независимо от типа билета
- is_registration_open: boolean
-
Открыта ли регистрация
-
Обобщённые данные о билетах
- is_sending_free_tickets: boolean
-
Отправлять билеты на бесплатные регистрации
- personal_link_title: string
-
Заголовок персональной ссылки. Доступно только при указании токена со разрешением view_private_events
- reservation_period: integer
-
Срок брони билета в часах. Нулевое значение соответствует неограниченному сроку
add_events |